summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pip: upgrade 23.2.1 -> 23.3.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | Changelog: https://pip.pypa.io/en/stable/news/ (From OE-Core rev: 640c39009e88137d24c258c70e6712d9cf8c11c0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.87.4 -> 6.88.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | Changelog: ============ *improves register_type_strategy() when used with tuple subclasses, by preventing them from being interpreted as generic and provided to strategies like st.from_type(Sequence[int]) (issue #3767). *allows strategy-generating functions registered with register_type_strategy() to conditionally not return a strategy, by returning NotImplemented (issue #3767). (From OE-Core rev: 2660e656c775cc4bad779a47bd4e5473cd3446b2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.37 -> 3.1.40Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ Add missing info in Submodule.remove docstring Have init script clone submodules unconditionally Add missing assert keywords Make clear every test's status in every CI run Fix new link to license in readme Drop unneeded flake8 suppressions Update instructions and test helpers for git-daemon Fix Git.execute shell use and reporting bugs No longer allow CI to select a prerelease for 3.12 Clarify Git.execute and Popen arguments Ask git where its daemon is and use that Fix bugs affecting exception wrapping in rmtree callback Fix dynamically-set all variable Fix small #1662 regression due to #1659 Drop obsolete info on yanking from security policy Have Dependabot offer submodule updates Bump git/ext/gitdb from 49c3178 to 8ec2390 Bump git/ext/gitdb from 8ec2390 to 6a22706 Update readme for milestone-less releasing Run Cygwin CI workflow commands in login shells (From OE-Core rev: 3fc53e04736f6a5480b9e3537534146f5a1346ee) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-gitdb: upgrade 4.0.10 -> 4.0.11Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Use ZLIB_RUNTIME_VERSION if available Add support for Python 3.12 and drop EOL 3.7 Enable Dependabot version updates for Actions Test installing project on CI Fix mkdir race condition in LooseObjectDB.store Don't cancel other jobs from the 3.12 job failing Use actions/checkout feature to fetch all commits Revert "Drop support for EOL Python 3.7" Fix top-of-file license URLs here in gitdb too No longer treat 3.12 as experimental on CI Add all to exc for linting Have Dependabot update smmap submodule dependency Bump gitdb/ext/smmap from 334ef84 to f1ace75 (From OE-Core rev: c4c225f327e8daf3d0d45a887540878c85433d20) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-babel: upgrade 2.13.0 -> 2.13.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | Changelog: ============ * Fix a typo in "_locales_to_names" * Fix "setuptools" dependency for Python 3.12 (From OE-Core rev: 04e7b879f9e6a8952b4f454527c892d0a0048b22) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyrsistent: upgrade 0.19.3 -> 0.20.0Wang Mingyu2023-11-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix #245, never introduce new nodes during discard. * Fix #268, do not rely on well implemented __ne__ for keys in pmaps, instead do explicit inversion of equality comparison when checking for inequality. * Officially support Python 3.12. * Officially drop support for Python 3.7. * Fix #273, build more types of wheels. Thanks @jams2 for this! * Fix #282, add generic types to types. Thanks @lukasK9999 for this! * Fix #281, defaultdict can now be frozen. NB! This is a backwards incompatible fix since defaultdict was not previously frozen. License-Update: Copyright year updated to 2023. (From OE-Core rev: 10d96b7880c81575f1b5d4b3c920229cee71c43a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-spdx-tools: upgrade 0.8.1 -> 0.8.2Marta Rybczynska2023-11-051-1/+1
| | | | | | | | | | | | | | | | Changelog: added optional encoding parameter for parsing files fixed handling of the FilesAnalyzed field in Tag-Value format fixed the validation of the DownloadLocation field fixed the error handling while parsing license expressions fixed output of timezone-sensitive datetimes added code architecture documentation (From OE-Core rev: 70cfcb9ffadf463c3f96b97925db958e8c65af9d) Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.16.2 -> 0.16.4Marta Rybczynska2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog for 0.16.4 [1]: In beartype.claw type-check PEP 526-compliant annotated variable assignments in methods Fix an inheritance regression introduced in 0.16.3 Changelog for 0.16.3 [2]: Add hot reloading Support root superclass validators Forward reference issubclass() proxying Readable forward reference exceptions Class redecoration eliding Documentation update [1] https://github.com/beartype/beartype/releases/tag/v0.16.4 [2] https://github.com/beartype/beartype/releases/tag/v0.16.3 (From OE-Core rev: 1b9026253d57a0f5d4c91e18c3efa9377a7bcca9) Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: Upgrade to 2.0.7Khem Raj2023-10-301-1/+1
| | | | | | | | | | | Addresses CVE-2023-45803 [1] [1] https://github.com/urllib3/urllib3/commit/4e98d57809dacab1cbe625fddeec1a290c478ea9 (From OE-Core rev: befec4d3591bb0dce0e256cf338eb541b2a56b98) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wcwidth: upgrade 0.2.6 -> 0.2.8Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | Changelog: Include requirements files in the source distibution (From OE-Core rev: d235ce3334c690e6043727392de655fe6a1b22e6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ruamel-yaml: upgrade 0.17.32 -> 0.17.35Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ============== - support for loading dataclasses with 'InitVar' variables (some special coding was necessary to get the, unexecpected, default value in the corresponding instance attribute in [this question](https://stackoverflow.com/q/77228378/1307905)) - Python 3.12 also loads C version when using 'typ='safe'' - added 'flow_seq_start', 'flow_seq_end', 'flow_seq_separator', 'flow_map_start', 'flow_map_end', 'flow_map_separator' **class** attributes to the 'Emitter' class so flow style output can more easily be influenced (From OE-Core rev: 0151bba91387559852c27e044d6e58c3a53d26d5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo: upgrade 1.24.0 -> 1.25.0Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | Changelog: ========== Update to cairo 1.18.0 for the Windows wheel Provide a Windows arm64 wheel (From OE-Core rev: 69da990cc1ace08e90a8cbb30fb206dee036ebb2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-packaging: upgrade 23.1 -> 23.2Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== -Document calendar-based versioning scheme -Enforce that the entire marker string is parsed -Requirement parsing no longer automatically validates the URL -Canonicalize names for requirements comparison -Introduce metadata.Metadata -Introduce the validate keyword parameter to utils.validate_name() -Introduce utils.is_normalized_name() -Make utils.parse_sdist_filename() and utils.parse_wheel_filename() raise InvalidSdistFilename and InvalidWheelFilename, respectively, when the version component of the name is invalid (From OE-Core rev: b191effe2c89b405ed732d124ceeffbb4935ad3c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-markdown: upgrade 3.4.4 -> 3.5Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== Add permalink_leading configuration option to the toc extension (#1339) Add support for cPython version 3.12 (and PyPy 3.10) and drop support for Python version 3.7 (#1357). Refactor changelog to use the format defined at https://keepachangelog.com/. Update the list of empty HTML tags (#1353). Add customizable TOC title class to TOC extension (#1293). Add API documentation of the code base which is generated by mkdocstrings (#1220). Fix a corner case in admonitions where if an indented code block was provided as the first block, the output would be malformed (#1329). (From OE-Core rev: 218a206b04d3cabfa4d18fb7ffd99bf654c566b3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-iso8601: upgrade 2.0.0 -> 2.1.0Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ============ Fixed ------ Use ruff for linting Fixed CHANGELOG version links Added ------ Add readthedocs configuration (From OE-Core rev: 8c793b8491c2866f29642437c4df96a85168463e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.86.2 -> 6.87.4Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -When randoms() was called with use_true_randoms=False, calling sample on it with an empty sequence and 0 elements would result in an error, when it should have returned an empty sequence to agree with the normal behaviour of random.Random. This fixes that discrepancy. -This patch ensures that the hypothesis codemod CLI will print a warning instead of stopping with an internal error if one of your files contains invalid syntax (issue #3759). -This patch makes some small changes to our NumPy integration to ensure forward compatibility. Thanks to Mateusz Sokół for pull request #3761. -Fixes issue #3755, where an internal condition turns out to be reachable after all. -This release deprecates use of assume() and reject() outside of property-based tests, because these functions work by raising a special exceptioni. It also fixes some type annotations (issue #3753). (From OE-Core rev: 634f289c702e112964cc91eee02f9af7b6431bc5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cffi: upgrade 1.15.1 -> 1.16.0Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== -Add support for Python 3.12. -Drop support for end-of-life Python versions (2.7, 3.6, 3.7). -Add support for PEP517 builds; setuptools is now a required build dependency. -Declare python_requires metadata for Python 3.8+. This allows unsupported Pythons to continue using previously released sdists and wheels. -Move project source under src/; a more standard layout that also enables CI to more easily catch packaging errors. (From OE-Core rev: 6107d1553905ab43875f84aafc09fbb21b7da6d9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.15.0 -> 0.16.2Wang Mingyu2023-10-191-1/+1
| | | | | | | | (From OE-Core rev: 8c33b4653ecc923972f82d7b49028f839788fea7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-babel: upgrade 2.12.1 -> 2.13.0Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: =========== Features -------- Add flag to ignore POT-Creation-Date for updates Support 't' specifier in keywords Add f-string parsing for Python 3.12 (PEP 701) Fixes ------- Various typing-related fixes babel.messages.catalog: deduplicate _to_fuzzy_match_key logic (From OE-Core rev: fd684c60fff4f4034e49749c20c711cdf0aa7925) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.36 -> 3.1.37Wang Mingyu2023-10-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: remove excess whitespace Changelog: ========== -Improve Python version and OS compatibility, fixing deprecations -Better document env_case test/fixture and cwd -Remove spurious executable permissions -Fix up checks in Makefile and make them portable -Fix URLs that were redirecting to another license -Assorted small fixes/improvements to root dir docs -Use venv instead of virtualenv in test_installation -Omit py_modules in setup -Don't track code coverage temporary files -Configure tox -Format tests with black and auto-exclude untracked paths -Upgrade and broaden flake8, fixing style problems and bugs -Fix rollback bug in SymbolicReference.set_reference -Remove @NoEffect annotations -Add more checks for the validity of refnames (From OE-Core rev: 9a816ef16c514b718400c73f4c5bd153e732bf83) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: Update to 2.0.6Khem Raj2023-10-191-1/+1
| | | | | | | | | | | | Only changes in this release [1] fixes CVE-2023-43804 [2] on top of 2.0.5 [1] https://github.com/urllib3/urllib3/commit/644124ecd0b6e417c527191f866daa05a5a2056d [2] https://github.com/advisories/GHSA-v845-jxx5-vc9f (From OE-Core rev: 2a9ae3ca372075868c046d3a3ba2ba9b483e986d) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: remove obsolete reproducible workaroundRoss Burton2023-10-041-9/+0
| | | | | | | | | | | | | We currently delete some pycache files because frozenset wasn't able to be reproducible, but this has been fixed in Python 3.11: https://github.com/python/cpython/commit/33d95c6facdfda3c8c0feffa7a99184e4abc2f63 (From OE-Core rev: 5c287a896fa9f5cd05b6a2411528fdc8fb2579d6) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-docutils: Rename utilities to their canonical namesKhem Raj2023-10-041-0/+9
| | | | | | | | | | | | Packages which use the utilities usually call/search for these tools without .py extension e.g. kernel-selftest and fails to find the tools if they are having .py extension. (From OE-Core rev: 47b221d6bc91139cd84ddcf9c57a12288eafd8be) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: Fix reproducibility issueRichard Purdie2023-10-013-38/+34
| | | | | | | | | | | | Add a patch to fix the reproducibility issue being seen during testing. The issue is from a poor choice of regex against the compiler flags, being triggered by different path names. Drop the previous attempt at fixing this as it wasn't that. (From OE-Core rev: c4d1dc5e33734b94835e7f5e0e1746d4a6542b55) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography{-vectors}: upgrade to 41.0.4Tim Orling2023-09-292-2/+2
| | | | | | | | | | | | | https://cryptography.io/en/latest/changelog/#v41-0-4 41.0.4 - 2023-09-19 Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.3. (From OE-Core rev: b9ebf704ebedbb099b8efd81b736884864b72e20) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: add cpython to CVE_PRODUCTChen Qi2023-09-281-1/+1
| | | | | | | | | | | | https://nvd.nist.gov/vuln/detail/CVE-2023-33595 uses 'cpython'. Although it's currently the only one that uses cpython, let's add cpython to CVE_PRODUCT, just in case. (From OE-Core rev: 62598e1138f21a16d8b1cdd1cfe902aeed854c5c) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: fix SoB on patchAlexandre Belloni2023-09-281-1/+1
| | | | | | | (From OE-Core rev: 03a90095f5c1977a78f1a4ce568b793ebabfb281) Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-zipp: upgrade 3.16.2 -> 3.17.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | Changelog: =========== -Added CompleteDirs.inject classmethod to make available for use elsewhere. -Avoid matching path separators for '?' in glob. (From OE-Core rev: fdd3f2ad01ac6ac33f788afc806ad3c25dfd8b53) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: upgrade 2.0.4 -> 2.0.5Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | Changelog: ========== -Allowed pyOpenSSL third-party module without any deprecation warning. -Fixed default blocksize of HTTPConnection classes to match high-level classes. Previously was 8KiB, now 16KiB. (From OE-Core rev: 7df59b9b66e9801ae90a56e23890754fad2c4df5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.7.1 -> 4.8.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== -Add typing_extensions.Doc, as proposed by PEP 727. -Drop support for Python 3.7 (including PyPy-3.7). -Fix bug where get_original_bases() would return incorrect results when called on a concrete subclass of a generic class. -Fix bug where ParamSpec(default=...) would raise a TypeError on Python versions <3.11. (From OE-Core rev: f35bbd665b52d764376aab4f56a67e2618759ec6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2023.8.7 -> 2023.9.19Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | Changelog: Add Trove classifier for Django 5.0 (#153) (From OE-Core rev: 34a8240eb9a8ec6d693fad51e1d24340f5c77fd8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-smmap: upgrade 5.0.0 -> 6.0.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | (From OE-Core rev: a1effe2aa5075d78f23cdc03d0cc21dfe4a5018f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodomex: upgrade 3.18.0 -> 3.19.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | Changelog: =========== -The update() methods of TupleHash128 and TupleHash256 objects can now hash multiple items (byte strings) at once. Thanks to Sylvain Pelissier. -Added support for ECDH, with Crypto.Protocol.DH. -GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+. (From OE-Core rev: e4c47382dc10b70eac1a33be540e2b0d845b508e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome: upgrade 3.18.0 -> 3.19.0Wang Mingyu2023-09-282-5/+5
| | | | | | | | | | | | | | | Changelog: ========== - The update() methods of TupleHash128 and TupleHash256 objects can now hash multiple items (byte strings) at once. Thanks to Sylvain Pelissier. - Added support for ECDH, with Crypto.Protocol.DH. - GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+. (From OE-Core rev: 2eccf033c0093b16a846eda3476ff29c4db6ef61) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.84.3 -> 6.86.2Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -Hotfix for issue #3747, a bug in explain mode which is so rare that we missed it in six months of dogfooding. -This patch improves the documentation of @example(...).xfail() by adding a note about PEP 614, similar to @example(...).via(), and adds a warning when a strategy generates a test case which seems identical to one provided by an xfailed example. -This release enables the explain phase by default. -This patch switches some of our type annotations to use typing.Literal when only a few specific values are allowed, such as UUID or IP address versions. -This release deprecates the old whitelist/blacklist arguments to characters(), in favor of include/exclude arguments which more clearly describe their effects on the set of characters which can be generated. -You can use Hypothesis; codemods to automatically upgrade to the new argument names. (From OE-Core rev: e7302ee78e0b7f24740a665ba1a3d16987b08036) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.25.2 -> 1.26.0Wang Mingyu2023-09-281-2/+2
| | | | | | | | | | | | | | | | | | | License-Update: split license file in standard BSD 3-clause and bundled. Changelog: ========== Python 3.12.0 support. Cython 3.0.0 compatibility. Use of the Meson build system Updated SIMD support f2py fixes, meson and bind(x) support Support for the updated Accelerate BLAS/LAPACK library (From OE-Core rev: 7a8ff35670254579c6a68b77852503647e3dfad7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-spdx-tools: add recipeSamantha Jalabert2023-09-271-0/+28
| | | | | | | | | | | python3-spdx-tools provides tools for SPDX validation and conversion. (From OE-Core rev: 4482435d82a5e44c500715d5db0cd05f9876e5f4) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-xmltodict: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+34
| | | | | | | | | | commit: 61d14138c22a70188d585d85e35fdf86bc65e66f (From OE-Core rev: 1c5bbd919cf9c431ca2520cbb21a5cb8b8a190a0) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-uritools: add recipeSamantha Jalabert2023-09-271-0/+11
| | | | | | | | | (From OE-Core rev: dafa7dd756dea0a1dbeb0f0eff1856516e64e8cb) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rdflib: add homepageMarta Rybczynska2023-09-271-0/+2
| | | | | | | | (From OE-Core rev: 012351fd4fd58ce87a72800e533fc733e4b37180) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rdflib: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+19
| | | | | | | | | | commit: 7e565b5c0c09a9cd7c27eb24f8fb45a746469279 (From OE-Core rev: b8ee52ee86042a4e9b4cce46ac603fbd930cd5b4) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-license-expression: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+39
| | | | | | | | | | commit: cabfde8c84e100968bc9ab8407ede616100fddbb (From OE-Core rev: 84d07b09582b69653f11ec025a5074055483a97f) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-click: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+42
| | | | | | | | | | commit: 1a14a28f132a10e9db7b3e5bb2b5361c4679946e (From OE-Core rev: 05eb1b2feff36ab7d1525febf644316bd57a1299) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: add recipeSamantha Jalabert2023-09-271-0/+11
| | | | | | | | | (From OE-Core rev: 432d75629297c53a87195d74a722df09511011ab) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-booleanpy: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+13
| | | | | | | | | | commit: 47b8c97b76b3eb323a97c9079fb49c0348a2376c (From OE-Core rev: 384e76199066321402d52c15499d1877b03957bb) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-isodate: add homepageMarta Rybczynska2023-09-271-0/+2
| | | | | | | | (From OE-Core rev: 750fb88ee734eea7cb06dc67724b7fc9e5b50991) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-isodate: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+14
| | | | | | | | | | commit: 33b910b51cea2eee57f197a2e9697dd81a9dd67b (From OE-Core rev: ccedcb033fe562fcdd21e2baa5db7eed1427b3ea) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ply: add to nativesdkMarta Rybczynska2023-09-271-1/+1
| | | | | | | | | | This will be needed by the new spdx-tools recipe. (From OE-Core rev: 3bf44122bd7d0c182162d15e4d1bfc5e353e6602) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-scm: fix upstream version checkAlexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 41c7f6bf29e581ad25497f02197c1791e5667e74) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx: upgrade 7.2.5 -> 7.2.6Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 15851f38652256944574c11f666ea587e04995c7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>