aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools
AgeCommit message (Collapse)Author
2021-04-17python3-decorator: Upgrade 5.0.5 -> 5.0.6Leon Anavi
Upgrade to release 5.0.6: - The decorator module was not copying the module attribute anymore Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 88ddbf49e1e2ad00339458400f296646c791b073) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17python3-croniter: Upgrade 1.0.10 -> 1.0.11Leon Anavi
Upgrade to release 1.0.11: - fix bug: bad case:0 6 30 3 * - Add support for L in the day_of_week component. This enable expressions like * * * * L4, which means last Thursday of the month. - Create CroniterUnsupportedSyntaxError exception for situations where CRON syntax may be valid but some combinations of features is not supported. Currently, this is used when the day_of_week component has a combination of literal values and nth/last syntax at the same time. For example, 0 0 * * 1,L6 or 0 0 * * 15,sat#1 will both raise this exception because of mixing literal days of the week with nth-weekday or last-weekday syntax. This may impact existing cron expressions in prior releases, because 0 0 * * 15,sat#1 was previously allowed but incorrectly handled. - Update croniter_range() to allow an alternate croniter class to be used. Helpful when using a custom class derived from croniter. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 159df278565891aad0e68f8628c6435c36638772) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17python3-ruamel-yaml: Upgrade 0.17.2 -> 0.17.4Leon Anavi
Upgrade to release 0.17.4: - prevent (empty) comments from throwing assertion error - fix for issue 382 caused by an error in a format string - allow expansion of aliases by setting ``yaml.composer.return_alias = lambda s: copy.deepcopy(s)`` Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 5aaffd50a7df53f2b6b704a350d4a8cc37059eb5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-xmlschema: Upgrade 1.5.3 -> 1.6.0Leon Anavi
Upgrade to release 1.6.0: - XML data bindings and code generators are now considered stable - Add arguments 'max_depth' and 'extra_validator' to validation methods - Enhance decoding with 'value_hook' argument Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 0f32057302b1d9297e96319e501dde317b493eed) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-tqdm: Upgrade 4.59.0 -> 4.60.0Leon Anavi
Upgrade to release 4.60.0: - add contrib.logging helpers for redirecting to tqdm.write() - support delay in notebook - fix contrib.tmap, tzip not using tqdm_class - add notebook tests - updates & misc minor fixes for documentation Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 910579ddae89f1b85e18bae405eac5322eea3b9b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-django: Upgrade 3.1.7 -> 3.2Leon Anavi
Upgrade to release 3.2: - Automatic AppConfig discovery - Customizing type of auto-created primary keys - Functional indexes - pymemcache support - New decorators for the admin site - Other minor new features Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit f45f3862a64be2a8502a3a348bb3b7f72869c988) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-pysonos: Upgrade 0.0.41 -> 0.0.42Leon Anavi
Upgrade to release 0.0.42: - Handle parse_event_xml doing I/O in the asyncio event loop Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 478e0e5833e8815f0e6ba77860ad54c342f34fb5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-bitarray: Upgrade 1.9.0 -> 1.9.1Leon Anavi
Upgrade to release 1.9.1: - switch documentation from markdown to reStructuredText - add tests Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 79d2873495faaa6406ec9d19e3f715701d2429c9) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-sqlalchemy: Upgrade 1.4.5 -> 1.4.6Leon Anavi
Upgrade to release 1.4.6: orm: - Fixed regression where a deprecated form of Query.join() were used, passing a series of entities to join from without any ON clause in a single Query.join() call, would fail to function correctly. - Fixed critical regression where the Query.yield_per() method in the ORM would set up the internal Result to yield chunks at a time, however made use of the new Result.unique() method which uniques across the entire result. sql: - Fixed further regressions in the same area as that of #6173 released in 1.4.5, where a “postcompile” parameter, again most typically those used for LIMIT/OFFSET rendering in Oracle and SQL Server, would fail to be processed correctly if the same parameter rendered in multiple places in the statement. - Executing a Subquery using Connection.execute() is deprecated and will emit a deprecation warning; this use case was an oversight that should have been removed from 1.4. schema: - The Table object now raises an informative error message if it is instantiated without passing at least the Table.name and Table.metadata arguments positionally. Previously, if these were passed as keyword arguments, the object would silently fail to initialize correctly. mypy: - Applied a series of refactorings and fixes to accommodate for Mypy "incremental" mode across multiple files, which previously was not taken into account. In this mode the Mypy plugin has to accommodate Python datatypes expressed in other files coming in with less information than they have on a direct run. - Fixed issue where the Mypy plugin would fail to interpret the "collection_class" of a relationship if it were a callable and not a class. Also improved type matching and error reporting for collection-oriented relationships. asyncio: - Added accessors .sqlstate and synonym .pgcode to the .orig attribute of the SQLAlchemy exception class raised by the asyncpg DBAPI adapter, that is, the intermediary exception object that wraps on top of that raised by the asyncpg library itself, but below the level of the SQLAlchemy dialect. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b649e45ab1f87346c535ef77052343594391bd39) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-transitions: Upgrade 0.8.7 -> 0.8.8Leon Anavi
Upgrade to release 0.8.8: - AsyncMachine does not remove models when remove_models is called - Introduce try/except for finalize callbacks in Machine and HierachicalMachine. Thus, errors occurring in finalize callbacks will be suppressed and only the original error will be raised. - Show references in graphs and markup. Introduce MarkupMachine.format_references to tweak reference formatting - Introduce Machine.on_exception to handle raised exceptions in callbacks - Machine.get_triggers now supports State and Enum as arguments - NestedState and HierachicalMachine.add_states now accept (lists of) states and enums as initial parameter Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit dce8ef5add115eb1ecdf39d547e5c566a92b2bd6) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-pyroute2: Upgrade 0.5.16 -> 0.5.17Leon Anavi
Upgrade to release 0.5.17: - license: aligned cli/ss2 - ndb: del_ip() improvements - ndb: wait(timeout=...) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit be5b722809c29acef2de0c0978659692483aa8aa) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-pymisp: Upgrade 2.4.141 -> 2.4.141.1Leon Anavi
Upgrade to release 2.4.141.1: - Re-bump changelog - Bump version Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 0eefda892aea7f69189d1f3b1f99949d4feb5321) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-decorator: Upgrade 5.0.1 -> 5.0.5Leon Anavi
Upgrade to release 5.0.5: - Dropped support for Python < 3.5 with a substantial simplification of the code base (now building a decorator does not require calling "exec"). - Added a way to mimic functools.wraps-generated decorators. - Ported the Continuous Integration from Travis to GitHub. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit daf804c88290898bb56e401433aa6860c69afa2f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-pychromecast: Upgrade 9.1.1 -> 9.1.2Leon Anavi
Upgrade to release 9.1.2: - Handle bad UUIDs from third-party Chromecasts - Reuse SSL context in host browser Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 75a9fe6cc0ec8d031540462fdbbbcf28bbf87ccf) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-08python3-sqlalchemy: Upgrade 1.4.4 -> 1.4.5Leon Anavi
Upgrade to release 1.4.5: orm: - Fixed regression where the joinedload() loader strategy would not successfully joinedload to a mapper that is mapper against a CTE construct. - Scaled back the warning message added in #5171 to not warn for overlapping columns in an inheritance scenario where a particular relationship is local to a subclass and therefore does not represent an overlap. sql: - Fixed bug in new FunctionElement.render_derived() feature where column names rendered out explicitly in the alias SQL would not have proper quoting applied for case sensitive names and other non-alphanumeric names. - Fixed regression where use of the Operators.in_() method with a Select object against a non-table-bound column would produce an AttributeError, or more generally using a ScalarSelect that has no datatype in a binary expression would produce invalid state. - Added a new flag to the Dialect class called Dialect.supports_statement_cache. This flag now needs to be present directly on a dialect class in order for SQLAlchemy's query cache to take effect for that dialect. The rationale is based on discovered issues such as #6173 revealing that dialects which hardcode literal values from the compiled statement, often the numerical parameters used for LIMIT / OFFSET, will not be compatible with caching until these dialects are revised to use the parameters present in the statement only. For third party dialects where this flag is not applied, the SQL logging will show the message "dialect does not support caching", indicating the dialect should seek to apply this flag once they have verified that no per-statement literal values are being rendered iwithin the compilation phase. schema: - Introduce a new parameter Enum.omit_aliases in Enum type allow filtering aliases when using a pep435 Enum. Previous versions of SQLAlchemy kept aliases in all cases, creating database enum type with additional states, meaning that they were treated as different values in the db. For backward compatibility this flag defaults to False in the 1.4 series, but will be switched to True in a future version. A deprecation warning is raise if this iflag is not specified and the passed enum contains aliases. mypy: - Fixed issue in mypy plugin where newly added support for as_declarative() needed to more fully add the DeclarativeMeta class to the mypy interpreter’s state so that it does not result in a name not found error; additionally improves how global names are setup for the plugin including the Mapped name. asyncio: - Fixed issue where the asyncio extension could not be loaded if running Python 3.6 with the backport library of contextvars installed. postgresql: - Fixed regression where the PostgreSQL cast operator applied to elements within an ARRAY when using psycopg2 would fail to use the correct type in the case that the datatype were also embedded within an instance of the Variant adapter. - Fixed typo in the fix released in 1.4.4 that completely prevented this change from working correctly, i.e. the error message did not match what was actually emitted by pg8000. - Fixed issue where the PostgreSQL PGInspector, when generated against an Engine, would fail for .get_enums(), .get_view_names(), .get_foreign_table_names() and .get_table_oid() when used against a "future" style engine and not the connection directly. mysql: - Fixed regression in the MySQL dialect where the reflection query used to detect if a table exists would fail on very old MySQL 5.0 and 5.1 versions. mssql: - Fixed a regression in MSSQL 2012+ that prevented the order by clause to be rendered when offset=0 is used in a subquery. oracle: - Fixed critical regression where the Oracle compiler would not maintain the correct parameter values in the LIMIT/OFFSET for a select due to a caching issue. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b8230b6a66018b370fdae7e32e7e5286234afe78) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-regex: Upgrade 2021.3.17 -> 2021.4.4Leon Anavi
Upgrade to release 2021.4.4 with the following bug fixes: - regex fails with a quantified backreference but succeeds with repeated backref - API is not a drop-in replacement for python's re when it comes to typing Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit ad0df8ff6f2c5e3aa8cf11cabd616f3352a22144) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-bitarray: Upgrade 1.8.2 -> 1.9.0Leon Anavi
Upgrade to release 1.9.0: - add shift operations (`<<`, `>>`, `<<=`, `>>=`) - add `bitarray.util.ba2base()` and `bitarray.util.base2ba()` - documentation and tests Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit befe8552bdefc3fa289c9a5a966b5a8c96377ada) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-docutils: Upgrade 0.16 -> 0.17Leon Anavi
Upgrade to release 0.17: - Installing with setup.py now requires setuptools. Alternatively, install with pip. - The generic command line front end tool docutils-cli.py allows the free selection of reader, parser, and writer components. - New, experimental wrapper to integrate the recommonmark Markdown parser for use with Docutils. - pseudoxml-writer got a --detailled option for pretty printing text nodes. - odf/odt-writer improved metadata handling. - HTML5 writer improvements. - LaTeX writer improvements. - Fixes in Arabic mappings and Korean translations. - directives: Prevent infinte inclusion loops. License-Update: Fix link to 2-Clause BSD license in COPYING.txt. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit a2964529ec9d7b4a8e9233ec7d7bb66eb9942edc) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-pysonos: Upgrade 0.0.40 -> 0.0.41Leon Anavi
Upgrade to release 0.0.41: - Add events_asyncio events module Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 2a73a50db27c7c15a77519c92d66141d26fc6c7a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-networkx: Upgrade 2.5 -> 2.5.1Leon Anavi
Upgrade to release 2.5.1: - pagerank uses scipy by default now - New source argument to has_eulerian_path to look for path starting at source - prefix_tree now uses a non-recursive algorithm. The original recursive algorithm is still available via prefix_tree_recursive Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 6b98728840639ec426d3e8ae06ac064ed73cd24b) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-aiohttp: Upgrade 3.7.4 -> 3.7.4.post0Leon Anavi
Upgrade to release 3.7.4.post0: - Bumped upper bound of the chardet runtime dependency to allow their v4.0 version stream. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 6cfe535f40e4e987b5b755ee59918643178a79b2) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-pillow: Upgrade 8.1.2 -> 8.2.0Leon Anavi
Upgrade to release 8.2.0: - Added getxmp() method - Add ImageShow support for GraphicsMagick - Do not load transparent pixels from subsequent GIF frames - Use LZW encoding when saving GIF images - Set all transparent colors to be equal in quantize() - Allow PixelAccess to use Python __int__ when parsing x and y - Removed Image._MODEINFO - Add preserve_tone option to autocontrast - Fixed linear_gradient and radial_gradient I and F modes - Add support for reading TIFFs with PlanarConfiguration=2 - Deprecated categories - Do not premultiply alpha when resizing with Image.NEAREST resampling - Dynamically link FriBiDi instead of Raqm - Allow fewer PNG palette entries than the bit depth maximum when saving - Use duration from info dictionary when saving WebP - Stop flattening EXIF IFD into getexif() - Replaced tiff_deflate with tiff_adobe_deflate compression when saving TIFF images - Save ICC profile from TIFF encoderinfo - Moved RGB fix inside ImageQt class - Allow alpha_composite destination to be negative - Ensure file is closed if it is opened by ImageQt.ImageQt - Added ImageDraw rounded_rectangle method - Added IPythonViewer - Only draw each rectangle outline pixel once - Use mmap instead of built-in Win32 mapper - Handle PCX images with an odd stride - Only read different sizes for "Large Thumbnail" MPO frames - Added PyQt6 support - Changed Image.open formats parameter to be case-insensitive - Deprecate Tk/Tcl 8.4, to be removed in Pillow 10 (2023-01-02) - Added tk version to pilinfo - Support for ignoring tests when running valgrind - OSS-Fuzz support Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 0fc9235bbb8f4df0ac7b33f0b875e1fc36e1e563) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-decorator: Upgrade 4.4.2 -> 5.0.1Leon Anavi
Upgrade to release 5.0.1: - Dropped support for Python < 3.5 with a substantial simplification of the code base. Ported CI from Travis to GitHub. - Fixed setup.cfg and python_requires in setup.py Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit a112f5ed6c7c611445583a08a2d1b22e6e141526) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-typeguard: Upgrade 2.11.1 -> 2.12.0Leon Anavi
Upgrade to release 2.12.0: - Added @typeguard_ignore decorator to exclude specific functions and classes from runtime type checking Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 8507a0dda68d17874d6e5768683657914c88d3e5) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-contextlib2: Upgrade 0.6.0 -> 0.6.0.post1Leon Anavi
Upgrade to release 0.6.0.post1: - Correctly update NEWS.rst for the 0.6.0 release. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 37ce67f575400003cb9f85bc9882633fc6ff5ba2) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-tqdm: Upgrade 4.58.0 -> 4.59.0Leon Anavi
Upgrade to release 4.59.0: - add tqdm.dask.TqdmCallback - add asyncio.gather() - add basic support for length_hint - add & update tests - misc documentation updates - update contributing guide - update URLs - bash completion: add missing --delay - misc code tidy - add [notebook] extra Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit d35780c181474bd1b214ec2e17d5efee7b9c042f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-pymisp: Upgrade 2.4.140 -> 2.4.141Leon Anavi
Upgrade to release 2.4.141: - Use get_uuid_or_id_from_abstract_misp in tag methods - Skip nameless sections in ELF - Make reportlab tests optional if missing dep - Enable taxonomy failed if global pythonify is on - Properly pass content-type - Re-enable support for uploading STIX 1 documents Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b3b8d4f6a637ce695030921d4d335f5941380b53) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-xlsxwriter: Upgrade 1.3.7 -> 1.3.8Leon Anavi
Upgrade to release 1.3.8: - Added ability to add accessibility options "description" and "decorative" to images via :func:`insert_image`. - Added fix for datetime.timedelta values that exceed the Excel 1900 leap day (timedeltas greater than 59 days, in hours). This is a backward incompatible change. - Added the worksheet :func:`read_only_recommended` method to set the Excel "Read-only Recommended" option that is available when saving a file. - Fixed issue where temp files used in `constant_memory` mode weren't closed/deleted if the workbook object was garbage collected. - Fixed issue where pattern formats without colors were given a default black fill color. - Added option to set a chart crossing to 'min' as well as the existing 'max' option. The 'min' option isn't available in the Excel interface but can be enabled via VBA. License-Update: Updated copyright year. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 4161ee91c1607d32651b4852f0c3b27f763880ec) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-07python3-google-api-python-client: Upgrade 2.0.2 -> 2.1.0Leon Anavi
Upgrade to release 2.1.0: - Add status_code property on http error handling - Change default of static_discovery when discoveryServiceUrl set - Correct api version in oauth-installed.md - fix .close() - Resolve issue where num_retries would have no effect - Distinguish between public/private docs in 2.0 guide - Update README to promote cloud client libraries Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 212c6a5f1447f92d70c68c06855735927866cfdb) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-cheetah: Upgrade 3.2.6 -> 3.2.6.post1Leon Anavi
Upgrade to release 3.2.6.post1: - Improvement and refactoring in CI and tests with ``tox``. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 75ef564e5994ec212da7e9fe40ec7497dc7ccaa4) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-h5py: Upgrade 3.1.0 -> 3.2.1Leon Anavi
Upgrade to release 3.2.1: - Added support to use the HDF5 ROS3 driver to access HDF5 files on S3 - Setting the config option default_file_mode to values other than 'r' is deprecated. Pass the desired mode when opening a :class:`~.File` instead. - :exc:`OSError` exceptions raised by h5py should now have a useful .errno attribute, where HDF5 provides this information. Subclasses such as :exc:`FileNotFoundError` should also be raised where appropriate. - Fix reading data with a datatype of variable-length arrays of fixed length strings. - Fix :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct` when the source and destination have different shapes. - Fix selecting data using integer indices in :meth:`.Dataset.read_direct` and :meth:`.Dataset.write_direct`. - Fix exception handling in :meth:`.Group.visititems`. - Issue a warning when File(..., swmr=True) is specified with any mode other than 'r', as the SWMR option is ignored in these cases. - Fix NumPy 1.20 deprecation warnings concerning the use of None as shape, and the deprecated aliases np.float, np.int and np.bool. - Fix :attr:`.File.driver` when the read-only S3 driver is available. Add hdf5-native as a dependency to avoid: error: libhdf5.so: cannot open shared object file: No such file or directory Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit f95812d0bc1bf25778566a44791257e5a113ab63) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-pyroute2: Upgrade 0.5.15 -> 0.5.16Leon Anavi
Upgrade to release 0.5.16: - ndb: fix syntax for Python < 3.6 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 8f3ee91cfc0d6478ce9764d3415111a08b5c522f) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-matplotlib: Upgrade 3.3.4 -> 3.4.1Leon Anavi
Upgrade to relase 3.4.1: - fix errorbar when specifying fillstyle - fix Inkscape cleanup at exit on Windows for tests - fix legends of colour-mapped scatter plots - fix positioning of annotation fancy arrows - fix size and color rendering for 3D scatter plots - fix suptitle manual positioning when using constrained layout - respect antialiasing settings in cairo backends as well License-Update: Adjust setup.py line for to check the license. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit ba370b99afeac30ad1e8e02cde73b91a4b6cc525) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-parso: Upgrade 0.8.1 -> 0.8.2Leon Anavi
Upgrade to release 0.8.2: - Various small bugfixes Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit 3e1cedb62a16498fec02afdd917b380adf0339f6) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-httplib2: Upgrade 0.19.0 -> 0.19.1Leon Anavi
Upgrade to release 0.19.1: - auth header parsing performance optimizations - Use mock from the standard library on Python>=3.3 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit ce5a70222c3951a1ca54d767f7badf363e65a8f8) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-bitarray: Upgrade 1.8.1 -> 1.8.2Leon Anavi
Upgrade to release 1.8.2: - fix crash caused by unsupported types in binary operations - speedup initializing or extending a bitarray from another with different bit endianness - add formatting options to `bitarray.util.pprint()` - add documentation on bitarray representations - add and improve tests (all 291 tests run in less than half a second on a modern machine) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit db7fca08f36c1ac452acdfc05458cbb294503382) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-03python3-sqlalchemy: Upgrade 1.4.3 -> 1.4.4Leon Anavi
Upgrade to release 1.4.4: orm: - Fixed critical issue in the new PropComparator.and_() feature where loader strategies that emit secondary SELECT statements such as selectinload() and lazyload() would fail to accommodate for bound parameters in the user-defined criteria in terms of the current statement being executed, as opposed to the cached statement, causing stale bound values to be used. - Fixed missing method Session.get() from the ScopedSession interface. engine: - Modified the context manager used by Transaction so that an "already detached" warning is not emitted by the ending of the context manager itself, if the transaction were already manually rolled back inside the block. This applies to regular transactions, savepoint transactions, and legacy "marker" transactions. A warning is still emitted if the .rollback() method is called explicitly more than once. - Repair wrong arguments to exception handling method in CursorResult. postgresql: - Fixed issue in PostgreSQL reflection where a column expressing "NOT NULL" will supersede the nullability of a corresponding domain. - Modified the is_disconnect() handler for the pg8000 dialect, which now accommodates for a new InterfaceError emitted by pg8000 1.19.0. misc: - Adjusted the usage of the importlib_metadata library for loading setuptools entrypoints in order to accommodate for some deprecation changes. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> (cherry picked from commit b1d3eb11b3da5d2367c7b7caa609c6aa1134057a) Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-03-30python3-ruamel-yaml: Upgrade 0.17.0 -> 0.17.2Leon Anavi
Upgrade to release 0.17.2: - change -py2.py3-none-any.whl to -py3-none-any.whl, and remove 0.17.1 - added 'Programming Language :: Python :: 3 :: Only', and removing 0.17.0 from PyPI Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-openpyxl: Upgrade 3.0.6 -> 3.0.7Leon Anavi
Upgrade to release 3.0.7: - Problems with zero time values - Not possible to correctly convert excel dates to timedelta - Exception raised when merging cells which do not have borders all the way round. - Python 2 print statement in the tutorial Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-ipython: Upgrade 7.21.0 -> 7.22.0Leon Anavi
Upgrade to release 7.22.0: - Fix some sys.excepthook shenanigan when embedding with qt, recommended if you – for example – use napari - Fix bug when using the new ipdb %context magic - Couples of deprecation cleanup - Update for new dpast.com api if you use the %pastbin magic - Remove support for numpy before 1.16 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-djangorestframework: Upgrade 3.12.3 -> 3.12.4Leon Anavi
Upgrade to release 3.12.4: - Revert use of deque instead of list for tracking throttling .history. Due to incompatibility with DjangoRedis cache backend. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-gunicorn: Upgrade 20.0.4 -> 20.1.0Leon Anavi
Upgrade to release 20.1.0: - document WEB_CONCURRENCY is set by, at least, Heroku - capture peername from accept: Avoid calls to getpeername by capturing the peer name returned by accept - log a warning when a worker was terminated due to a signal - fix tornado usage with latest versions of Django - add support for python -m gunicorn - fix systemd socket activation example - allows to set wsgi application in configg file using wsgi_app - document --timeout = 0 - always close a connection when the number of requests exceeds the max requests - Disable keepalive during graceful shutdown - kill tasks in the gthread workers during upgrade - fix latency in gevent worker when accepting new requests - fix file watcher: handle errors when new worker reboot and ensure the list of files is kept - document the default name and path of the configuration file - document how variable impact configuration - document the $PORT environment variable - added milliseconds option to request_time in access_log - added PIP requirements to be used for example - remove version from the Server header - fix sendfile: use socket.sendfile instead of os.sendfile - reloader: use absolute path to prevent empty to prevent0 InotifyError when a file is added to the working directory - Add --print-config option to print the resolved settings at startup. - remove the --log-dict-config CLI flag because it never had a working format (the logconfig_dict setting in configuration files continues to work) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-coverage: Upgrade 5.4 -> 5.5Leon Anavi
Upgrade to release 5.5: - coverage combine has a new option, --keep to keep the original data files after combining them. The default is still to delete the files after they have been combined. - When reporting missing branches in coverage report, branches aren't reported that jump to missing lines. This adds to the long-standing behavior of not reporting branches from missing lines. Now branches are only reported if both the source and destination lines are executed. - Minor improvements to the HTML report: The state of the line visibility selector buttons is saved in local storage so you don't have to fiddle with them so often. It has a little more room for line numbers so that 4-digit numbers work well. - Improved the error message when combining line and branch data, so that users will be more likely to understand what's happening. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-pyroute2: Upgrade 0.5.14 -> 0.5.15Leon Anavi
Upgrade to release 0.5.15: - ndb: don't mess with SQL adapters unless really needed - ndb: support more virtual interface types - ndb: support in for views and record sets - ndb: fix nested fetches from DB - tests: start migration to pytest Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-astroid: Upgrade 2.5.1 -> 2.5.2Leon Anavi
Upgrade to release 2.5.2: - Detects `import numpy` as a valid `numpy` import. - Iterate over ``Keywords`` when using ``ClassDef.get_children`` Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-h11: new packageBen Gampe
Add recipe for python3-h11: a pure-Python, bring-your-own-I/O implementation of HTTP/1.1 Signed-off-by: Ben Gampe <bgampe@digi.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-zopeinterface: upgrade 5.2.0 -> 5.3.0Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-lxml: upgrade 4.6.2 -> 4.6.3Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-croniter: Upgrade 1.0.9 -> 1.0.10Leon Anavi
Upgrade to release 1.0.10: - Remove external library natsort. Sorting of cron expression components now handled with sorted() with a custom key function. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-03-30python3-xmlschema: Upgrade 1.5.1 -> 1.5.3Leon Anavi
Upgrade to release 1.5.3: - Remove unnecessary bindings with schema proxy from ElementPathMixin to avoid conflicts when schema is used by an XPath 3 parser - Fix schema logger Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>