Age | Commit message (Collapse) | Author | Files | Lines |
|
* Jump to the char containing the error on encountering unmatched parenthesis.
* Try to place the cursor near the error in all other cases.
* Attempt to mark the whole error message in red. This is bound to fail in
some cases as maxima sometimes only sends part of an error message through
the error() command. But it is better than nothing.
* Detect and mark most warnings.
* A "evaluate cells below" right-click-menu item.
* Autosave now even works for unsaved documents adding them to the
"recent documents" list if needed.
* Big parenthesis are now drawn using unicode characters, if available.
* Nicer integral, Product and Sum signs, optionally including antialiassing
even if no font provides them.
* MouseOver tooltips for some of the more exotic worksheet items.
* A "Copy as svg" function that is as good as wxSVGFileDc allows us to be.
* Worksheet objects now can provide their own ToolTips.
* Config Dialogue: An editor for the startup file.
* It is now possible to select which formats "Ctrl+C" should place data on
the clipboard in.
* Now multiple animations can run concurrently and can be told to autostart.
* A menu entry that allows to select 1D and ASCII Art Maths
* Recent files that currently don't exist are grayed out now.
* A command-line switch that triggers evaluation on startup of wxMaxima
* Many Bug Fixes and Performance improvements.
|
|
|
|
|
|
0.7.2
Fixed * Proper indentation of test with docstring in layers * MP plugin now calls startSubprocess in subprocess
|
|
Version 3.13.2:
* Fix additional Python 2.x compilation issue on Windows
|
|
www/py-django-import-export, graphics/libimagequant
|
|
2.11.4:
Bug fixes.
|
|
0.6.0:
Refactor import_row call by using keyword arguments
Added {{ block.super }} call in block bodyclass in admin/base_site.html
Add support for the Django DurationField with DurationWidget
GitHub bmihelac -> django-import-export Account Update
Add intersphinx links to documentation
Add Resource.get_import_fields()
Fixed readme mistake
Bugfix/fix m2m widget clean
Allow injection of context data for template rendered by import_action() and export_action()
Bugfix/fix exception in generate_log_entries()
Process import dataset and result in separate methods
Bugfix/fix error in converting exceptions to strings
Fix admin integration tests for the new "Import finished..." message, update Czech translations to 100% coverage.
Make import form type easier to override
Add saves_null_values attribute to Field to control whether null values are saved on the object
Add Bulgarian translations
Add django 1.11 to TravisCI
Make Signals code example format correctly in documentation
Add Django as requirement to setup.py
Update import of reverse for django 2.x
Add Django-version classifiers to setup.py’s CLASSIFIERS
Some fixes for Django 2.0
Strip whitespace when looking up ManyToMany fields
Fix all ResourceWarnings during tests in Python 3.x
Remove downloads count badge from README since shields.io no longer supports it for PyPi
Add coveralls support and README badge
|
|
v8.8.6
Metadata changes:
- Updated alternate formatting data for country calling code(s):
34, 62, 91, 94, 971, 972
- Updated phone metadata for region code(s):
AE, AR, AU, BB, BN, BR, BW, BY, BZ, CC, CL, CW, CX, DE, EC, EG, ET, GB, GE,
GG, GP, HK, HR, ID, IE, IL, IN, JO, KH, LK, LU, LV, LY, MG, MO, MR, MY, NL,
NR, OM, PH, PK, PM, PS, RE, RU, RW, SA, SE, SG, SH, SK, SM, TH, TJ, UZ, VN,
ZM, ZW
- New geocoding data for country calling code(s): 61 (en)
- Updated geocoding data for country calling code(s): 20 (en)
- New carrier data for country calling code(s): 674 (en)
- Updated carrier data for country calling code(s):
61 (en), 91 (en), 234 (en), 593 (en), 1246 (en)
- Updated / refreshed time zone meta data.
|
|
0.8:
Add support for Windows on Python 3
|
|
0.8.2:
Bug fixes.
|
|
net/py-boto3, net/py-awscli, databases/py-sqlalchemy-utils
|
|
0.32.21:
Close connections on exists, create and drop database functions
|
|
1.12.2
api-change:mediastore: Update mediastore command to latest version
api-change:mediastore-data: Update mediastore-data command to latest version
api-change:medialive: Update medialive command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version
api-change:mediapackage: Update mediapackage command to latest version
|
|
1.4.8
enhancement:botocore: Raised minor version dependency for botocore
|
|
1.8.2
api-change:mediapackage: Update mediapackage client to latest version
api-change:medialive: Update medialive client to latest version
api-change:mediastore: Update mediastore client to latest version
api-change:mediaconvert: Update mediaconvert client to latest version
api-change:mediastore-data: Update mediastore-data client to latest version
1.8.1
bugfix:Credentials: Fixes a bug causing cached credentials to break in the CLI on Windows.
api-change:acm: Update acm client to latest version
1.8.0
api-change:rekognition: Update rekognition client to latest version
api-change:emr: Update emr client to latest version
api-change:xray: Update xray client to latest version
feature:Credentials: When creating an assume role profile, you can now specify a credential source outside of the config file using the credential_source key.
api-change:shield: Update shield client to latest version
api-change:cloudformation: Update cloudformation client to latest version
feature:Credentials: When creating an assume role profile, you can now specify another assume role profile as the source. This allows for chaining assume role calls.
api-change:codebuild: Update codebuild client to latest version
feature:credentials: Adds support for the process credential provider, allowing users to specify a process to call to get credentials.
api-change:apigateway: Update apigateway client to latest version
api-change:storagegateway: Update storagegateway client to latest version
enhancement:Response: Allow reads of zero on streaming bodies
|
|
0.16:
* Change spacing determination to consider only blank newlines as a space. This adds NewLine nodes to the checker and hence could break custom styles (that use the nodes directly). This also drops the asttokens dependency as it is no longer required.
* Understand the existance of namespaced packages, thereby allowing different namespaced pacakages to be defined as local or third party.
|
|
Revision 0.4.2:
---------------
- Fixed explicit tag splitting in chunked encoding mode at
OctetString and BitString encoders
Revision 0.4.1:
---------------
- ANY DEFINED BY clause support implemented
- Encoders refactored to take either a value (as ASN.1 object)
or a Python value plus ASN.1 schema
- BitString decoder optimised for better performance when running on
constructed encoding
- Constructed types' .getComponentBy*() methods accept the default
parameter to return instead if schema object is to be returned
- Constructed types' .getComponentBy*() methods accept the instantiate
parameter to disable automatic inner component instantiation
- The ASN.1 types' __repr__ implementation reworked for better readability
at the cost of not being eval-compliant
- Most ASN.1 types' __str__ magic methods (except for OctetString and
character types) reworked to call .prettyPrint() rather than
.prettyPrint calling __str__ as it was before. The intention is
to eventually deprecate .prettyPrint() in favor of str().
The other related change is that str() of enumerations and boolean
types will return string label instead of number.
- Fixed Choice.clear() to fully reset internal state of the object
- Sphinx documentation rearranged, simplified and reworded
- The isValue singleton is now the only way to indicate ASN.1 schema
as opposed to ASN.1 schema instance. The legacy None initializer
support has been removed.
- Changed Null object initialization behaviour: previous default
value ('') is not set anymore. Thus Null() call produces a
ASN.1 schema object, while Null('') - value object.
- Migrated all docs and references from SourceForge
- Imports PEP8'ed
- Fixed ASN.1 encoder not to omit empty substrate produced for inner
component if the inner component belongs to the simple class (as
opposed to constructed class)
- Fixed CER/DER encoders to respect tagged CHOICE when ordering
SET components
- Fixed ASN.1 types not to interfere with the Pickle protocol
- Fixed Sequence/SequenceOf types decoding heuristics in schema-less
decoding mode
|
|
devel/py-test, math/py-rpy
|
|
Release 2.9.1
Changes
-------
- Fixing issue 432 (see Section Bugs fixed below) involved removed the method
`__reduce__` previously provided for all rpy2 objects representing R objects.
Bugs fixed
----------
- An error when installing with an unsupported R version was fixed.
- The docstring for `rinterface.endr()` was improperly stating that the function was not taking
any argument.
- Target version of dplyr and tidyr are now 0.7.4 and 0.7.2 respectively.
- Fixed memory leak when pickling objects. Fixing the leak caused a
slight change in the API (see Section Changes above).
- Conversion to :mod:`pandas` now handling R ordered factor.
- :mod:`jinja2` was not listed as a dependency
|
|
Pytest 3.3.0:
Deprecations and Removals
-------------------------
Pytest no longer supports Python 2.6 and 3.3. Those Python versions are EOL for some time now and incur maintenance and compatibility costs on the pytest core team, and following up with the rest of the community we decided that they will no longer be supported starting on this version. Users which still require those versions should pin pytest to <3.3.
Remove internal _preloadplugins() function. This removal is part of the pytest_namespace() hook deprecation.
Internally change CallSpec2 to have a list of marks instead of a broken mapping of keywords. This removes the keywords attribute of the internal CallSpec2 class.
Remove ParameterSet.deprecated_arg_dict - its not a public api and the lack of the underscore was a naming error.
Remove the internal multi-typed attribute Node._evalskip and replace it with the boolean Node._skipped_by_mark.
Features
--------
pytest_fixture_post_finalizer hook can now receive a request argument.
Replace the old introspection code in compat.py that determines the available arguments of fixtures with inspect.signature on Python 3 and funcsigs.signature on Python 2. This should respect __signature__ declarations on functions.
Report tests with global pytestmark variable only once.
Now pytest displays the total progress percentage while running tests. The previous output style can be set by configuring the console_output_style setting to classic.
Match warns signature to raises by adding match keyword.
Pytest now captures and displays output from the standard logging module. The user can control the logging level to be captured by specifying options in pytest.ini, the command line and also during individual tests using markers. Also, a caplog fixture is available that enables users to test the captured log during specific tests (similar to capsys for example). For more information, please see the logging docs. This feature was introduced by merging the popular pytest-catchlog plugin, thanks to Thomas Hisch. Be advised that during the merging the backward compatibility interface with the defunct pytest-capturelog has been dropped.
Add allow_module_level kwarg to pytest.skip(), enabling to skip the whole module.
Allow setting file_or_dir, -c, and -o in PYTEST_ADDOPTS.
Return stdout/stderr capture results as a namedtuple, so out and ``err`` can be accessed by attribute.
Add capfdbinary, a version of capfd which returns bytes from readouterr().
Add capsysbinary a version of capsys which returns bytes from readouterr().
Implement feature to skip setup.py files when run with --doctest-modules.
|
|
python-markdown2 2.3.5:
- Fenced code blocks lang with leading space
- Search for items only within metadata header
- highlightjs language class support
- FIPS compliance
- Fix for double amp replacement inside link title
|
|
3.20.1:
[unicodedata] Fixed issue with script and script_extension functions returning inconsistent short vs long names. They both return the short four- letter script codes now. Added script_name and script_code functions to look up the long human-readable script name from the script code, and viceversa.
3.20.0:
[unicodedata] Addded new module fontTools.unicodedata which exports the same interface as the built-in unicodedata module, with the addition of a few functions that are missing from the latter, such as script, script_extension and block. Added a MetaTools/buildUCD.py script to download and parse data files from the Unicode Character Database and generate python modules containing lists of ranges and property values.
[feaLib] Added __str__ method to all ast elements.
[feaLib] Parser constructor now accepts a glyphNames iterable instead of glyphMap dict. The latter still works but with a pending deprecation warning.
[bezierTools] Added arc length calculation functions originally from pens.perimeterPen module.
[varLib] Started generating STAT table (8af4309). Right now it just reflects the axes, and even that with certain limitations: * AxisOrdering is set to the order axes are defined, * Name-table entries are not shared with fvar.
[py23] Added backports for redirect_stdout and redirect_stderr context managers.
[Graphite] Fixed some round-trip bugs
|
|
1.7.4:
Feature
Add support for wsgi.input_terminated in the wsgi environ to allow for Chunked Encoding to be used with WebOb
|
|
|
|
0.6.0
-----
Add CI testing for the features, release, and master branches of pytest.
Document public API for _Result objects passed to wrappers.
Document and test hook LIFO ordering.
Turn warnings into errors in test suite.
Deprecate _Result.result.
Convert _Multicall to a simple function distinguishing it from the legacy version.
Resolve E741 errors.
Test and bug fix for unmarked hook collection.
Drop support for EOL Python 2.6 and 3.3.
Fix inspect based arg introspection on py3.6
|
|
1.5.2
=====
- fix 169, 170: error importing py.log on Windows: no module named ``syslog``.
1.5.1
=====
- fix 167 - prevent pip from installing py in unsupported Python versions.
1.5.0
=====
- python 2.6 and 3.3 are no longer supported
- deprecate py.std and remove all internal uses
- fix 73 turn py.error into an actual module
- path join to / no longer produces leading double slashes
- fix 82 - remove unsupportable aliases
- fix python37 compatibility of path.sysfind on windows by correctly replacing vars
- turn iniconfig and apipkg into vendored packages and ease de-vendoring for distributions
- fix 68 remove invalid py.test.ensuretemp references
- fix 25 - deprecate path.listdir(sort=callable)
- add TerminalWriter.chars_on_current_line read-only property that tracks how many characters
have been written to the current line.
|
|
|
|
Updated lang/oracle-jdk8 to 8.0.152
|
|
Changelog:
Security bug fixes:
CVE-2017-10285
CVE-2017-10388
CVE-2017-10309
CVE-2017-10274
CVE-2017-10356
CVE-2017-10293
CVE-2017-10342
CVE-2017-10350
CVE-2017-10349
CVE-2017-10348
CVE-2017-10357
CVE-2016-9841
CVE-2016-10165
CVE-2017-10355
CVE-2017-10281
CVE-2017-10347
CVE-2017-10386
CVE-2017-10380
CVE-2017-10295
CVE-2017-10341
CVE-2017-10345
|
|
|
|
Changelog:
Security bug fixes:
CVE-2017-10285
CVE-2017-10388
CVE-2017-10309
CVE-2017-10274
CVE-2017-10356
CVE-2017-10293
CVE-2017-10342
CVE-2017-10350
CVE-2017-10349
CVE-2017-10348
CVE-2017-10357
CVE-2016-9841
CVE-2016-10165
CVE-2017-10355
CVE-2017-10281
CVE-2017-10347
CVE-2017-10386
CVE-2017-10380
CVE-2017-10295
CVE-2017-10341
CVE-2017-10345
|
|
|
|
* Disable SunOS support for a while
Changelog:
Version 1.22.1 (2017-11-22)
Update Cargo to fix an issue with macOS 10.13 "High Sierra"
Version 1.22.0 (2017-11-22)
Language
non_snake_case lint now allows extern no-mangle functions
Now accepts underscores in unicode escapes
T op= &T now works for numeric types. eg. let mut x = 2; x += &8;
types that impl Drop are now allowed in const and static types
Compiler
rustc now defaults to having 16 codegen units at debug on supported
platforms.
rustc will no longer inline in codegen units when compiling for debug
This should decrease compile times for debug builds.
strict memory alignment now enabled on ARMv6
Remove support for the PNaCl target le32-unknown-nacl
Libraries
Allow atomic operations up to 32 bits on armv5te_unknown_linux_gnueabi
Box<Error> now impls From<Cow<str>>
std::mem::Discriminant is now guaranteed to be Send + Sync
fs::copy now returns the length of the main stream on NTFS.
Properly detect overflow in Instant += Duration.
impl Hasher for {&mut Hasher, Box<Hasher>}
impl fmt::Debug for SplitWhitespace.
Option<T> now impls Try This allows for using ? with Option types.
Stabilized APIs
Cargo
Cargo will now build multi file examples in subdirectories of the
examples folder that have a main.rs file.
Changed [root] to [package] in Cargo.lock Packages with the old
format will continue to work and can be updated with cargo update.
Now supports vendoring git repositories
Misc
libbacktrace is now available on Apple platforms.
Stabilised the compile_fail attribute for code fences in doc-comments.
This now lets you specify that a given code example will fail to compile.
Compatibility Notes
The minimum Android version that rustc can build for has been
bumped to 4.0 from 2.3
Allowing T op= &T for numeric types has broken some type inference cases
|
|
|
|
* Build and link harfbuzz 1.7.1 to avoid conflict fonts/harfbuzz
* Bump PKGREVISION
|
|
|
|
Changelog:
- Increase maximum tweet length to 280 characters
- Increase maximum name length to 50 characters and improve
certain parts of the UI to cope better with longer names
- Fix the emoji button not showing up in the compose window
- Update translations
|
|
|
|
Changelog:
The following CA certificate was Re-Added. It was removed in
NSS 3.34, but has been re-added with only the Email trust bit
set. (bug 1418678)
CN = Certum CA, O=Unizeto Sp. z o.o.
SHA-256 Fingerprint: D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24
Removed entries from certdata.txt for actively distrusted
certificates that have expired (bug 1409872).
The version of the CA list was set to 2.20.
|
|
|
|
* Sync with mail/thunderbird-52.5.0
|
|
|
|
Changelog:
#CVE-2017-7828: Use-after-free of PressShell while restyling layout
Reporter
Nils
Impact
critical
Description
A use-after-free vulnerability can occur when flushing and resizing
layout because the PressShell object has been freed while still in use.
This results in a potentially exploitable crash during these operations.
References
Bug 1406750
Bug 1412252
#CVE-2017-7830: Cross-origin URL information leak through Resource Timing API
Reporter
Jun Kokatsu
Impact
high
Description
The Resource Timing API incorrectly revealed navigations in cross-origin
iframes. This is a same-origin policy violation and could allow for data
theft of URLs loaded by users.
References
Bug 1408990
#CVE-2017-7826: Memory safety bugs fixed in Firefox 57, Firefox ESR 52.5,
and Thunderbird 52.5
Reporter
Mozilla developers and community
Impact
critical
Description
Mozilla developers and community members Christian Holler, David Keeler,
Jon Coppeard, Julien Cristau, Jan de Mooij, Jason Kratzer, Philipp,
Nicholas Nethercote, Oriol Brufau, André Bargull, Bob Clary,
Jet Villegas, Randell Jesup, Tyson Smith, Gary Kwong, and Ryan VanderMeulen
reported memory safety bugs present in Firefox 56, Firefox ESR 52.4, and
Thunderbird 52.4. Some of these bugs showed evidence of memory corruption
and we presume that with enough effort that some of these could be
exploited to run arbitrary code.
References
Memory safety bugs fixed in Firefox 57, Firefox ESR 52.5,
and Thunderbird 52.5
|
|
|
|
|
|
|
|
A fixed size dict like container which evicts Least Recently Used
(LRU) items once size limit is exceeded. There are many python
implementations available which does similar things. This is a fast
and efficient C implementation. LRU maximum capacity can be modified
at run-time.
|
|
|
|
From DESCR:
2fa is a two-factor authentication agent.
"2fa -add name" adds a new key to the 2fa keychain with the given name. It
prints a prompt to standard error and reads a two-factor key from standard
input. Two-factor keys are short case-insensitive strings of letters A-Z and
digits 2-7.
"2fa name" prints a two-factor authentication code from the key with the
given name.
With no arguments, "2fa" prints two-factor authentication codes from all
known time-based keys.
The default time-based authentication codes are derived from a hash of the
key and the current time, so it is important that the system clock have at
least one-minute accuracy.
The keychain is stored unencrypted in the text file "$HOME/.2fa".
|