aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
AgeCommit message (Collapse)Author
2021-08-16python3-google-api-python-client: Upgrade 2.12.0 -> 2.15.0Leon Anavi
Upgrade to release 2.15.0: - alertcenter: update the api - chat: update the api - cloudbuild: update the api - content: update the api - displayvideo: update the api - dns: update the api - eventarc: update the api - file: update the api - monitoring: update the api - people: update the api - retail: update the api - securitycenter: update the api - speech: update the api - sqladmin: update the api License-Update: update license to be Apache-2.0 compliant 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-08-16python3-google-auth: Upgrade 1.32.0 -> 1.34.0Leon Anavi
Upgrade to release 1.34.0: - support refresh callable on google.oauth2.credentials.Credentials - do not use the GAE APIs on gen2+ runtimes 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-08-16python3-google-api-core: Upgrade 1.30.0 -> 1.31.1Leon Anavi
Upgrade to release 1.31.1: - add 'requests.exceptions.ChunkedEncodingError' to retryable exceptions - add Samples section to CONTRIBUTING.rst - add ServiceUnavailable exception to polling retries - undprecate entity factory helpers 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-08-16python3-m2crypto: fix for new overrides syntaxKai Kang
Fix wrong replacement caused by script convert-overrides.py. And use new overrides syntax for 'x32'. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-distro: Upgrade 1.5.0 -> 1.6.0Leon Anavi
Upgrade to release: BACKWARDS COMPATIBILITY: - Deprecated the distro.linux_distribution() function. Use distro.id(), distro.version() and distro.name() instead - Deprecated Python 2.7, 3.4 and 3.5 support. Further releases will only support Python 3.6+ ENHANCEMENTS: - Added type hints to distro module - Added __version__ for checking distro version - Added support for arbitrary rootfs via the root_dir parameter - Added the --root-dir option to CLI - Added fallback to /usr/lib/os-release when /etc/os-release isn't available BUG FIXES: - Fixed subprocess.CalledProcessError when running lsb_release - Ignore /etc/iredmail-release file while parsing distribution - Use a binary file for /dev/null to avoid TextIOWrapper overhead RELEASE: - Moved repository from nir0s/distro to python-distro/distro on 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>
2021-08-16python3-pycurl: Upgrade 7.43.0.6 -> 7.44.0Leon Anavi
Upgrade to release 7.44.0: - getinfo(CURLINFO_FTP_ENTRY_PATH) now handles NULL return from libcurl, returning None in this case. - Python 3.9 is now officially supported (patch by Bill Collins). - Added CURLOPT_DOH_URL (patch by resokou). - Best effort Python 2 support has been reinstated. - Added missing fields to curl_version_info struct (patch by Hasan). - Added CURLINFO_CONDITION_UNMET (patch by Dima Tisnek). - Exposed MAX_CONCURRENT_STREAMS in CurlMulti (patch by Alexandre Pion). - Compilation fixed against Python 3.10 alpha (patch by Kamil Dudka). License-Update: update copyright years 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-08-16python3-configargparse: Upgrade 1.5.1 -> 1.5.2Leon Anavi
Upgrade to release 1.5.2: - fix: append with nargs > 1 for env vars - add support for argparse.BooleanOptionalAction - Docs update 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-08-16python3-aiohue: Upgrade 2.5.1 -> 2.6.1Leon Anavi
Upgrade to release 2.6.1: - Fix temperature event - Store last event on devices 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-08-16python3-zeroconf: Upgrade 0.33.2 -> 0.34.3Leon Anavi
Upgrade to release 0.34.3: - Fix sending immediate multicast responses - Coalesce aggregated multicast answers - Ensure ServiceInfo requests can be answered inside the default timeout with network protection - Ensure multicast aggregation sends responses within 620ms - Implemented Multicast Response Aggregation 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-08-16python3-defusedxml: extend recipe to add native supportNaveen Saini
It may be useful for some use cases. Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-bitarray: Upgrade 2.2.3 -> 2.2.5Leon Anavi
Upgrade to release 2.2.5: - speedup `find_bit()` and `find_last()` using uint64 checking, this means a speedup for `.find()`, `.index()`, `.search()` and `util.rindex()` - add optional start and stop arguments to `.bytereverse()` - add example to illustrate how unaligned copying works internally - add documentation - 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>
2021-08-16python3-greenlet: Upgrade 1.1.0 -> 1.1.1Leon Anavi
Upgrade to release 1.1.1: - Provide Windows binary wheels for Python 3.10 (64-bit only). - Update Python 3.10 wheels to be built against 3.10rc1, where applicable. 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-08-16python3-gast: Upgrade 0.5.1 -> 0.5.2Leon Anavi
Upgrade to release 0.5.2: - Test field count more accurately 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-08-16python3-astroid: Upgrade 2.6.5 -> 2.6.6Leon Anavi
Upgrade to release 2.6.6: - Added support to infer return type of typing.cast() - Fix variable lookup's handling of exclusive statements - Fix variable lookup's handling of function parameters - Fix variable lookup's handling of except clause variables - Fix handling of classes with duplicated bases with the same name 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-08-16python3-isort: upgrade 5.9.2 -> 5.9.3zhengruoqin
5.9.3 July 28 2021 Improved text of skipped file message to mention gitignore feature. Made all exceptions pickleable. Fixed #1779: Pylama integration ignores pylama specific isort config overrides. Fixed #1781: --from-first CLI flag shouldn't take any arguments. Fixed #1792: Sorting literals sometimes ignored when placed on first few lines of file. Fixed #1777: extend_skip is not honored wit a git submodule when skip_gitignore=true. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-ipython: upgrade 7.25.0 -> 7.26.0zhengruoqin
IPython 7.26 is a minor release that fixes a couple of issues, updates in API and Copyright/Licenses issues around various part of the codebase. We’ll highlight this issue <https://github.com/ipython/ipython/issues/13039> pointing out we were including and refereeing to code from Stack Overflow which was CC-BY-SA, hence incompatible with the BSD license of IPython. This lead us to a rewriting of the corresponding logic which in our case was done in a more efficient way (in our case we were searching string prefixes instead of full strings). You will notice also a number of documentation improvements and cleanup. Of particular interest are the following Pull-requests: The IPython directive now uses Sphinx logging for warnings. PR #13030. Add expiry days option to pastebin magic and change http protocol to https. PR #13056 Make Ipython.utils.timing work with jupyterlite PR #13050. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-humanize: upgrade 3.10.0 -> 3.11.0zangrc
Added Add Bengali langauage (#221) @wasi-master Fixed Fix Korean localization (#219) @Craphting Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-engineio: upgrade 4.2.0 -> 4.2.1zhengruoqin
Release 4.2.1 - 2021-08-02 Support setting socketio_path to the root URL #242 (commit) Use the gevent selector to avoid 1024 file handle limitation of select#228 (commit) Pass reason when closing a WebSocket connection (commit) Improved project structure (commit) Remove executable permissions from files that lack shebang lines #240 (commit) (thanks Ben Beasley!) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-16python3-grpcio: make sure that GRPC_CFLAGS is expanded to emptyMartin Jansa
* with bitbake change from: https://git.openembedded.org/bitbake/commit/?id=699e36c270d863258502d315ed00a1b940bfbf96 the GRPC_CFLAGS now stays None when toolchain-clang isn't used causing: i686-oe-linux-gcc: error: ${GRPC_CFLAGS}: linker input file not found: No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-xlsxwriter: upgrade 1.4.4 -> 1.4.5zangrc
Release 1.4.5 - July 29 2021 ---------------------------- * Added Description/Alt Text and Decorative accessibility options for charts, textboxes and buttons. These options were already available for images. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-twisted: upgrade 21.2.0 -> 21.7.0zangrc
Twisted 21.7.0 (2021-07-26) =========================== Features -------- - Python 3.10b3 is now supported (#10224) - Type hinting was added to twisted.internet.defer, making this is the first release of Twisted where you might reasonably be able to use mypy without your own custom stub files (#10017) Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-tqdm: upgrade 4.61.2 -> 4.62.0zangrc
asyncio.gather API consistency with stdlib (#1212) fix shutdown exception (#1209 <- #1198) misc build framework updates (#1209) add GH Sponsors & merch links Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-socketio: upgrade 5.3.0 -> 5.4.0zangrc
Release 5.4.0 - 2021-08-02 Support msgpack and custom packet serializers #749 (commit) Return error packet if client connects to an already connected namespace (commit) Handle CancelledError in async pubsub managers #750 (commit) More robust handling of emit's "to" argument #689 (commit) Remove executable permissions from setup.py, which has no shebang #748 (commit) (thanks Ben Beasley!) Improved project structure (commit) Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-sentry-sdk: upgrade 1.3.0 -> 1.3.1zangrc
Fix detection of contextvars compatibility with Gevent versions >=20.9.0 #1157 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-progress: upgrade 1.5 -> 1.6zangrc
-License-Update: Fixed misspelling of names. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-robotframework: upgrade 4.0.3 -> 4.1Zang Ruochen
Add runtime dependency to resolve errors that occurred when import robot. Robot Framework 4.1 is a feature release with several nice enhancements, for example, to the continue-on-failure mode and argument conversion, as well as some bug fixes. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-ecdsa: Add native supportAndrew Jeffery
python3-ecdsa is a dependency of meta-aspeed's socsec package. socsec is a set of tools for signing bootloaders and forming a hardware root of trust for ASPEED BMC SoCs. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-06python3-gmpy: Add native supportAndrew Jeffery
python3-gmpy is a transitive dependency of meta-aspeed's socsec package, via python3-ecdsa. socsec is a set of tools for signing bootloaders and forming a hardware root of trust for ASPEED BMC SoCs. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03Convert to new override syntaxMartin Jansa
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03python3-pandas: upgrade 1.3.0 -> 1.3.1zangrc
Fixed regressions Pandas could not be built on PyPy (GH42355) DataFrame constructed with an older version of pandas could not be unpickled (GH42345) Performance regression in constructing a DataFrame from a dictionary of dictionaries (GH42248) Fixed regression in DataFrame.agg() dropping values when the DataFrame had an Extension Array dtype, a duplicate index, and axis=1 (GH42380) Fixed regression in DataFrame.astype() changing the order of noncontiguous data (GH42396) Performance regression in DataFrame in reduction operations requiring casting such as DataFrame.mean() on integer data (GH38592) Performance regression in DataFrame.to_dict() and Series.to_dict() when orient argument one of “records”, “dict”, or “split” (GH42352) Fixed regression in indexing with a list subclass incorrectly raising TypeError (GH42433, GH42461) Fixed regression in DataFrame.isin() and Series.isin() raising TypeError with nullable data containing at least one missing value (GH42405) Regression in concat() between objects with bool dtype and integer dtype casting to object instead of to integer (GH42092) Bug in Series constructor not accepting a dask.Array (GH38645) Fixed regression for SettingWithCopyWarning displaying incorrect stacklevel (GH42570) Fixed regression for merge_asof() raising KeyError when one of the by columns is in the index (GH34488) Fixed regression in to_datetime() returning pd.NaT for inputs that produce duplicated values, when cache=True (GH42259) Fixed regression in SeriesGroupBy.value_counts() that resulted in an IndexError when called on a Series with one row (GH42618) Bug fixes Fixed bug in DataFrame.transpose() dropping values when the DataFrame had an Extension Array dtype and a duplicate index (GH42380) Fixed bug in DataFrame.to_xml() raising KeyError when called with index=False and an offset index (GH42458) Fixed bug in Styler.set_sticky() not handling index names correctly for single index columns case (GH42537) Fixed bug in DataFrame.copy() failing to consolidate blocks in the result (GH42579) Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-smbus: upgrade 4.2 -> 4.3zangrc
4.3 (2021-07-22) decode-dimms: Attempt to decode LPDDR3 modules eeprom, eepromer: Removed the tools in favor of eeprog i2cdetect: Sort the bus list by number i2cdump: Add range support to I2C block mode Deprecate SMBus block mode i2cget: Add support for I2C block read Add support for SMBus block read i2ctransfer: Reverted check for returned length from driver Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-graphviz: upgrade 0.16 -> 0.17zangrc
Version 0.17 ------------ Drop Python 2 support. Tag Python 3.10 support. Migrate CI to GitHub actions. Add ``pypy3`` to matrix. Tests: implement ``--skip-exe`` via custom ``pytest`` marker. Documentation: point Anaconda users to ``conda-forge/python-graphviz``. Move type hints from docstrings to type annotations. Improve doctests. Examples: standardize import convention and modernize. Re-render example notebooks with Graphviz 2.46.1. -License-Update: Copyright year updated to 2021. Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-gmqtt: upgrade 0.6.9 -> 0.6.10zangrc
Fix unsubscribe and heap storage behavior Fair waiting for the heap based storage is empty Fix unsubscribe cleans subscriptions storage Fix tests Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-gast: upgrade 0.5.0 -> 0.5.1zhengruoqin
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-cbor2: upgrade 5.4.0 -> 5.4.1zhengruoqin
Added new feature stringrefs, which makes repetitive dictionary structures more compact. Use with care since support for this is rare in other CBOR implementations. This release includes some bugfixes around decoding invalid data, which may improve security on decoding untrusted data. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-bitarray: upgrade 2.2.2 -> 2.2.3zhengruoqin
2021-07-22 2.2.3: ------------------- * speedup `repeat()`, #136 * speedup shift operations, #139 * optimize slice assignment with negative step, e.g.: `a[::-1] = 1` * add tests Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-08-03python3-zeroconf: Upgrade 0.33.1 -> 0.33.2Leon Anavi
Upgrade to release 0.33.2: - Handle duplicate goodbye answers in the same packet - Skip ipv6 interfaces that return ENODEV 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-08-03python3-pysonos: Upgrade 0.0.53 -> 0.0.54Leon Anavi
Upgrade to release 0.0.54: - Raise exception if Service command is not supported 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-08-03python3-networkx: Upgrade 2.6.1 -> 2.6.2Leon Anavi
Upgrade to release 2.6.2: - Remove default dependencies - Update release process 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-07-29python3-sentry-sdk: upgrade 1.2.0 -> 1.3.0zhengruoqin
1.3.0 Add support for Sanic versions 20 and 21 #1146 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29python3-sqlalchemy: upgrade 1.4.20 -> 1.4.22zhengruoqin
.. changelog:: :version: 1.4.22 :released: July 21, 2021 .. change:: :tags: bug, sql :tickets: 6786 Fixed issue where use of the :paramref:`_sql.case.whens` parameter passing a dictionary positionally and not as a keyword argument would emit a 2.0 deprecation warning, referring to the deprecation of passing a list positionally. The dictionary format of "whens", passed positionally, is still supported and was accidentally marked as deprecated. .. change:: :tags: bug, orm :tickets: 6775 Fixed issue in new :meth:`_schema.Table.table_valued` method where the resulting :class:`_sql.TableValuedColumn` construct would not respond correctly to alias adaptation as is used throughout the ORM, such as for eager loading, polymorphic loading, etc. .. change:: :tags: bug, orm :tickets: 6769 Fixed issue where usage of the :meth:`_result.Result.unique` method with an ORM result that included column expressions with unhashable types, such as ``JSON`` or ``ARRAY`` using non-tuples would silently fall back to using the ``id()`` function, rather than raising an error. This now raises an error when the :meth:`_result.Result.unique` method is used in a 2.0 style ORM query. Additionally, hashability is assumed to be True for result values of unknown type, such as often happens when using SQL functions of unknown return type; if values are truly not hashable then the ``hash()`` itself will raise. For legacy ORM queries, since the legacy :class:`_orm.Query` object uniquifies in all cases, the old rules remain in place, which is to use ``id()`` for result values of unknown type as this legacy uniquing is mostly for the purpose of uniquing ORM entities and not column values. .. change:: :tags: orm, bug :tickets: 6771 Fixed an issue where clearing of mappers during things like test suite teardowns could cause a "dictionary changed size" warning during garbage collection, due to iteration of a weak-referencing dictionary. A ``list()`` has been applied to prevent concurrent GC from affecting this operation. .. change:: :tags: bug, sql :tickets: 6770 Fixed issue where type-specific bound parameter handlers would not be called upon in the case of using the :meth:`_sql.Insert.values` method with the Python ``None`` value; in particular, this would be noticed when using the :class:`_types.JSON` datatype as well as related PostgreSQL specific types such as :class:`_postgresql.JSONB` which would fail to encode the Python ``None`` value into JSON null, however the issue was generalized to any bound parameter handler in conjunction with this specific method of :class:`_sql.Insert`. .. change:: :tags: bug, engine :tickets: 6740 Added some guards against ``KeyError`` in the event system to accommodate the case that the interpreter is shutting down at the same time :meth:`_engine.Engine.dispose` is being called, which would cause stack trace warnings. .. change:: :tags: bug, orm, regression :tickets: 6793 Fixed critical caching issue where the ORM's persistence feature using INSERT..RETURNING would cache an incorrect query when mixing the "bulk save" and standard "flush" forms of INSERT. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29python3-pymongo: upgrade 3.11.4 -> 3.12.0zhengruoqin
We are pleased to announce the 3.12.0 release of PyMongo - MongoDB’s Python Driver. This release adds support for MongoDB 5.0. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-29python3-pybind11: upgrade 2.6.2 -> 2.7.0zhengruoqin
v2.7.0 (Jul 16, 2021) --------------------- New features: * Enable ``py::implicitly_convertible<py::none, ...>`` for ``py::class_``-wrapped types. `#3059 <https://github.com/pybind/pybind11/pull/3059>`_ * Allow function pointer extraction from overloaded functions. `#2944 <https://github.com/pybind/pybind11/pull/2944>`_ * NumPy: added ``.char_()`` to type which gives the NumPy public ``char`` result, which also distinguishes types by bit length (unlike ``.kind()``). `#2864 <https://github.com/pybind/pybind11/pull/2864>`_ * Add ``pybind11::bytearray`` to manipulate ``bytearray`` similar to ``bytes``. `#2799 <https://github.com/pybind/pybind11/pull/2799>`_ * ``pybind11/stl/filesystem.h`` registers a type caster that, on C++17/Python 3.6+, converts ``std::filesystem::path`` to ``pathlib.Path`` and any ``os.PathLike`` to ``std::filesystem::path``. `#2730 <https://github.com/pybind/pybind11/pull/2730>`_ * A ``PYBIND11_VERSION_HEX`` define was added, similar to ``PY_VERSION_HEX``. `#3120 <https://github.com/pybind/pybind11/pull/3120>`_ Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27python3-iso8601: upgrade 0.1.14 -> 0.1.16zangrc
Add docs/ to sdist Addresses part of #14 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27python3-bitstring: upgrade 3.1.7 -> 3.1.9zangrc
-License-Update: Copyright year updated to 2016. July 20th 2021: version 3.1.9 released (version 3.1.8 was pulled due to serious issues) Another maintenance release. Fixed a couple of outdated results in the readme (Issue 214). Some more documentation tidying. Turned off some debug code by default. Fixed a couple of failing tests in different Python versions. Fix for consistent pos initialisation semantics for different types. Change to allow wheels to be uploaded to PyPI. More work for LSB0 mode, but still not finished or documented (sorry). Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27python3-simplejson: upgrade 3.17.2 -> 3.17.3zangrc
Version 3.17.3 released 2021-07-09 * Replaced Travis-CI and AppVeyor with Github Actions, adding wheels for Python 3.9. https://github.com/simplejson/simplejson/pull/283 Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27python3-rdflib: upgrade 5.0.0 -> 6.0.0zangrc
-License-Update: Copyright year updated to 2021. 2021/07/20 RELEASE 6.0.0 ======================== 6.0.0 is a major stable release that drops support for Python 2 and Python 3 < 3.7. Type hinting is now present in much of the toolkit as a result. It includes the formerly independent JSON-LD parser/serializer, improvements to Namespaces that allow for IDE namespace prompting, simplified use of `g.serialize()` (turtle default, no need to `decode()`) and many other updates to documentation, store backends and so on. Performance of the in-memory store has also improved since Python 3.6 dictionary improvements. There are numerous supplementary improvements to the toolkit too, such as: * inclusion of Docker files for easier CI/CD * black config files for standardised code formatting * improved testing with mock SPARQL stores, rather than a reliance on DBPedia etc Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-27python3-qrcode: upgrade 7.1 -> 7.2zangrc
7.2 (19 July 2021) ================== - Add Styled PIL image factory, allowing different color masks and shapes in QR codes - Small performance inprovement - Add check for border size parameter Signed-off-by: Zang Ruochen <zangrc.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-07-23python3-pkgconfig: Upgrade 1.5.4 -> 1.5.5Leon Anavi
Upgrade to release 1.5.5: - test_configure_extension: sorted expected 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-07-23python3-astroid: Upgrade 2.6.2 -> 2.6.5Leon Anavi
Upgrade to release 2.6.5: - Fix a crash when there would be a 'TypeError object does not support item assignment' in the code we parse. - Fix a crash when a AttributeInferenceError was raised when failing to find the real name in infer_import_from. 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>