summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-networkx: Upgrade 2.8.6 -> 2.8.7Leon Anavi2022-10-051-1/+1
| | | | | | | | | | | | | | Upgrade to release 2.8.7: - Fixed unused root argument in has_bridges - docstring updates for union, disjoint_union, and compose - Updated networkx/classes/function.py - Improved documentation for all_simple_paths - Change is_path to return False when node not in G instead of raising exception Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybluez: add python 3.11 patchAlexander Kanavin2022-10-052-1/+456
| | | | | Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gevent: make compatible with python 3.11Alexander Kanavin2022-10-052-2/+181
| | | | | | | | Force regeneration of cython files in particular (and strip build paths out of them afterwards). Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cchardet: depend on cythonAlexander Kanavin2022-10-051-0/+2
| | | | | | | | pre-generated cython files in the tarball are not compatible with python 3.11, and adding a dependency will regenerate them. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gevent: Avoid building internal version of libevKhem Raj2022-09-291-3/+5
| | | | | | | | | | | Use the system version. Moreover, internal version is not cross compile friendly. Ends up with | cc1: error: include location "/usr/include/python3.10" is unsafe for cross-compilation [-Werror=poison-system-directories] | cc1: some warnings being treated as errors | error: command '/home/pokybuild/yocto-worker/meta-oe/build/build/tmp/work/core2-64-poky-linux/python3-gevent/21.12.0-r0/recipe-sysroot-native/usr/bin/x86_64-poky-linux/x86_64-poky-linux-gcc' failed with exit code 1 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 2.0.4 -> 2.1.0wangmy2022-09-281-2/+2
| | | | | | | | | | | | | Changelog: ========== Add to_etree() to document API Improve generic encoding with wildcards Clean document API and schema decoding License-Update: Copyright year updated to 2022. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 5.30.0 -> 5.31.0zhengruoqin2022-09-281-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: upgrade 0.4.2 -> 0.4.3zhengruoqin2022-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Enhancements ------------- Add support for DIV operator Add support for additional SPARK keywords Avoid tokens copy Add REGEXP as a comparision Add DISTINCTROW keyword for MS Access (issue677). Improve parsing of CREATE TABLE AS SELECT Bug Fixes --------- Fix spelling of INDICATOR keyword Fix formatting error in EXTRACT function Fix bad parsing of create table statements that use lower case Handle backtick as valid quote char Allow any unicode character as valid identifier name (issue641). Other ------- Update github actions to test on Python 3.10 as well Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: upgrade 24.0.0 -> 24.0.1zhengruoqin2022-09-281-1/+1
| | | | | | | | | | | Changelog: ========== Fix several possible resource warnings and deprecation warnings when cleaning up contexts and sockets, especially in pyzmq’s own tests and when implicit teardown of objects is happening during process teardown. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyscaffold: upgrade 4.3 -> 4.3.1zhengruoqin2022-09-281-1/+1
| | | | | | | Modify tox.ini template to allow passing the TWINE_REPOSITORY_URL environment variable, PR #666. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyjwt: upgrade 2.4.0 -> 2.5.0zhengruoqin2022-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Bump actions/checkout from 2 to 3 Bump codecov/codecov-action from 1 to 3 Bump actions/setup-python from 2 to 3 adding support for compressed payloads Revert "adding support for compressed payloads" Add to_jwk static method to ECAlgorithm Remove redundant wheel dep from pyproject.toml Adjust expected exceptions in option merging tests for PyPy3 Do not fail when an unusable key occurs Fixes for pyright on strict mode Bump actions/setup-python from 3 to 4 [pre-commit.ci] pre-commit autoupdate docs: fix simple typo, iinstance -> isinstance Expose get_algorithm_by_name as new method Remove support for python3.6 [pre-commit.ci] pre-commit autoupdate Emit a deprecation warning for unsupported kwargs Fix typo: priot -> prior Fix for headers disorder issue Update audience typing Improve PyJWKSet error accuracy Add type hints to jwt/help.py and add missing types dependency Add cacheing functionality for JWK set [pre-commit.ci] pre-commit autoupdate Mypy as pre-commit check + api_jws typing [pre-commit.ci] pre-commit autoupdate Bump version to 2.5.0 Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-path: upgrade 16.4.0 -> 16.5.0wangmy2022-09-281-1/+1
| | | | | | | | | | | Changelog: ========== Refreshed packaging. #197: Fixed default argument rendering in docs. #209: Refactored write_lines to re-use open semantics. Deprecated the linesep parameter. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: upgrade 1.4.4 -> 1.5.0wangmy2022-09-281-2/+2
| | | | | | | License-Update: copyright year updated to 2022. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-langtable: upgrade 0.0.59 -> 0.0.60wangmy2022-09-281-1/+1
| | | | | | | | | | | | Changelog: =========== * Add list_common_locales() function (Resolves: https://github.com/mike-fabian/langtable/issues/15) * For ar_IN locale, langtable should give the 'ara' keyboard layout as the first choice (Resolves: Resolves: https://github.com/mike-fabian/langtable/issues/14) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: upgrade 4.3.0 -> 4.4.0wangmy2022-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== Added ------- Add installation instructions (#56) Internationalise the decimal separator in intcomma() (#53) Internationalise intcomma for de_DE locale (#49) Fixed ------ Replace short scale with long scale for Polish numbers (#54) Fix intcomma() failing with a string as input when ndigits is not None (#52) Fix some pylint findings (#42) Fix "ValueError: math domain error" for metric(0) (#47) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h11: upgrade 0.13.0 -> 0.14.0wangmy2022-09-281-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.49.0 -> 1.49.1wangmy2022-09-281-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: upgrade 1.49.0 -> 1.49.1wangmy2022-09-281-1/+1
| | | | | | | | | | | | | | | Changelog: ========= All ------ Update protobuf to v21.6 on 1.49.x. (#31028) Ruby ------ Backport "Fix ruby windows ucrt build #31051" to 1.49.x. (#31053) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.11.0 -> 2.11.1wangmy2022-09-281-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== Bug Fixes ----------- Fix socket leak in impersonated_credentials (#1123) (b1eb467), closes #1122 Make pluggable auth tests work in all environments (#1114) (bb5c979) Skip oauth2client adapter tests if oauth2client is not installed (#1132) (d15092f) Update token refresh threshold from 20 seconds to 5 minutes (#1146) (261a561) Documentation ------------- samples: Add auth samples and tests (#1102) (ac87520) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.61.0 -> 2.62.0wangmy2022-09-281-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-djangorestframework: upgrade 3.13.1 -> 3.14.0wangmy2022-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Django 2.2 is no longer supported. [#8662] * Django 4.1 compatibility. [#8591] * Add --api-version CLI option to generateschema management command. [#8663] * Enforce is_valid(raise_exception=False) as a keyword-only argument. [#7952] * Stop calling set_context on Validators. [#8589] * Return NotImplemented from ErrorDetails.__ne__. [#8538] * Don't evaluate DateTimeField.default_timezone when a custom timezone is set. [#8531] * Make relative URLs clickable in Browseable API. [#8464] * Support ManyRelatedField falling back to the default value when the attribute specified by dot notation doesn't exist. Matches ManyRelatedField.get_attribute to Field.get_attribute. [#7574] * Make schemas.openapi.get_reference public. [#7515] * Make ReturnDict support dict union operators on Python 3.9 and later. [#8302] * Update throttling to check if request.user is set before checking if the user is authenticated. [#8370] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-license-expression: Upgrade 21.6.14 -> 30.0.0Leon Anavi2022-09-281-2/+6
| | | | | | | | | | | | | Upgrade to release 30.0.0: - Use latest skeleton (and updated configure script) - Drop using calver - Improve error checking when combining licenses License-Update: Fix merge error in LICENSE Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytz-deprecation-shim: Runtime dependenciesLeon Anavi2022-09-281-0/+4
| | | | | | | Add zoneinfo as a runtime dependency. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-requests-unixsocket: Fix override syntaxKhem Raj2022-09-271-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: Upgrade 3.8.1 -> 3.8.3Leon Anavi2022-09-261-2/+2
| | | | | | | | | | | | Upgrade to release 3.8.3: - Increased the upper boundary of the multidict dependency to allow for the version 6 License-Update: Update copyright year from 2020 to 2022 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: fix wrong file driver versionhongxu2022-09-212-0/+54
| | | | | | | | | | | | | | | | | | | Due to commit [1] applied in hdf5 (1.13.2), import hdf5 failed |>>> import h5py |Traceback (most recent call last): | File "<stdin>", line 1, in <module> | File "/usr/lib/python3.10/site-packages/h5py/__init__.py", line 56, in <module> | from . import h5a, h5d, h5ds, h5f, h5fd, h5g, h5r, h5s, h5t, h5p, h5z, h5pl | File "h5py/h5fd.pyx", line 220, in init h5py.h5fd |RuntimeError: Wrong file driver version # (wrong file driver version #) Initial driver version to fix the error [1] https://github.com/HDFGroup/hdf5/commit/42b767fc67ad1e13735e3cee2077f2e108f9463e Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-termcolor: Upgrade 1.1.0 -> 2.0.1Leon Anavi2022-09-213-40/+16
| | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.0.1: - Add support for Python 3.11 and PyPy - Add support for Python 3.10 - Add type annotations to the project and run mypy on CI - Add tests - Refer to GitHub Releases for release notes for 2.0.0+ - Autodeploy to TestPyPI and to PyPI for GH releases - Migrate from setuptools + setuptools_scm to hatchling + hatch-vcs - Replace deprecated license_file with license_files in setup.cfg - Use declarative metadata in setup.cfg - Replace 3.9-dev with 3.9 in CI to use Python 3.9 final - Drop support for EOL Python <= 3.6 - Remove hardcoded VERSION constant - Update source URL License-Update: Removed new line from the end of license file. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: upgrade 2022.8.17 -> 2022.9.13zhengruoqin2022-09-211-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: upgrade 23.2.1 -> 24.0.0zhengruoqin2022-09-211-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproj: upgrade 3.3.1 -> 3.4.0zhengruoqin2022-09-211-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycocotools: upgrade 2.0.4 -> 2.0.5zhengruoqin2022-09-211-1/+1
| | | | | Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.21.5 -> 4.21.6wangmy2022-09-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jsonrpcserver: upgrade 5.0.8 -> 5.0.9wangmy2022-09-211-1/+1
| | | | | | | | | | Changelog: ========= Remove unncessary package_data from setup.py (#243) Use a custom logger when logging exceptions, not root Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.48.1 -> 1.49.0wangmy2022-09-212-13/+16
| | | | | | | | 0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch refreshed for new version. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: upgrade 1.48.1 -> 1.49.0wangmy2022-09-212-14/+8
| | | | | | | | 0001-protobuf-Disable-musttail-attribute-on-mips.patch refreshed for new version. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.60.0 -> 2.61.0wangmy2022-09-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-core: upgrade 2.10.0 -> 2.10.1wangmy2022-09-201-1/+1
| | | | | | | | | Changelog: ========= Improve transcoding error message (#442) (538df80) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask-socketio: upgrade 5.3.0 -> 5.3.1wangmy2022-09-201-1/+1
| | | | | | | | | Changelog: ========== Always pop allow_unsafe_werkzeug option from kwargs #1877 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fasteners: upgrade 0.17.3 -> 0.18wangmy2022-09-201-1/+1
| | | | | | | | | | | | | Changelog: ========== Reshuffle the process lock code and properly document it. Revamp the docs and switch from sphinx to mkdocs Remove difficult to use tread lock features from docs Bring back support for eventlet spawn_n Remove support for python3.6. It should still work, but is no longer tested. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-typing: upgrade 3.1.0 -> 3.2.0wangmy2022-09-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: upgrade 37.1.2 -> 37.2.0wangmy2022-09-201-1/+1
| | | | | | | | | | | | | Changelog: ========== ARXML refactoring preparations refactor the ARXML code Bugfix: BU_BO_REL causes 'index out of range' error Add missing Bus import in can/init.py PCAN trace (.trc) format to logreader Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cachecontrol: upgrade 0.12.11 -> 0.12.12wangmy2022-09-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-email-validator: Upgrade 1.2.1 -> 1.3.0Leon Anavi2022-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.3.0: - Deliverability checks now check for 'v=spf1 -all' SPF records as a way to reject more bad domains. - Special use domain names now raise EmailSyntaxError instead of EmailUndeliverableError since they are performed even if check_deliverability is off. - New module-level attributes are added to override the default values of the keyword arguments and the special-use domains list. - The keyword arguments of the public methods are now marked as keyword-only. - pyIsEmail's test cases are added to the tests. - Recommend that check_deliverability be set to False for validation on login pages. - Added an undocumented globally_deliverable option. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imageio: Upgrade 2.21.3 -> 2.22.0Leon Anavi2022-09-191-1/+1
| | | | | | | | | Upgrade to release 2.22.0: - Pyav API for procedural video writing Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: Upgrade 2.12.9 -> 2.12.10Leon Anavi2022-09-191-1/+1
| | | | | | | | | | | Upgrade to release 2.12.10: - Fixed a crash when introspecting modules compiled by `cffi` - ``decorators.cached`` now gets its cache cleared by calling ``AstroidManager.clear_cache`` Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-joblib: Upgrade 1.1.0 -> 1.2.0Leon Anavi2022-09-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.2.0: - Fix a security issue where eval(pre_dispatch) could potentially run arbitrary code. Now only basic numerics are supported. - Make sure that joblib works even when multiprocessing is not available, for instance with Pyodide. - Avoid unnecessary warnings when workers and main process delete the temporary memmap folder contents concurrently. - Fix memory alignment bug for pickles containing numpy arrays. This is especially important when loading the pickle with mmap_mode != None as the resulting numpy.memmap object would not be able to correct the misalignment without performing a memory copy. This bug would cause invalid computation and segmentation faults with native code that would directly access the underlying data buffer of a numpy array, for instance C/C++/Cython code compiled with older GCC versions or some old OpenBLAS written in platform specific assembly. - Vendor cloudpickle 2.2.0 which adds support for PyPy 3.8+. - Vendor loky 3.3.0 which fixes several bugs including: * robustly forcibly terminating worker processes in case of a crash * avoiding leaking worker processes in case of nested loky parallel calls * reliability spawn the correct number of reusable workers Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: Disable clang's musttail attribute on mipsKhem Raj2022-09-172-1/+33
| | | | | | mips backend is not able to handle it in clang-15 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-traitlets: Upgrade 5.3.0 -> 5.4.0Leon Anavi2022-09-171-1/+1
| | | | | | | | | | | | | | | | Upgrade to release 5.4.0: - Fix version_info - Make generated config files more lintable - Fix union from string - Cover more Union parsing scenarios - Upgrade GitHub Actions - Fix and refactor downstream tests - Test only the server part of notebook - Add security.md, and tidelift bage Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: Upgrade 3.0.1 -> 3.0.2Leon Anavi2022-09-171-1/+5
| | | | | | | | | | | Upgrade to release 3.0.2: - Extend root concept to subtrees used as root (e.g. XSD 1.1 assertions) - Begin XPath 3.1 implementation adding XPathMap and XPathArray Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-marshmallow: Upgrade 3.17.1 -> 3.18.0Leon Anavi2022-09-171-1/+1
| | | | | | | | | | Upgrade to release 3.18.0: - Add Enum field - Fix typing in Field._serialize signature Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>