summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-h5py: upgrade 3.5.0 -> 3.6.0Trevor Gamblin2022-03-281-2/+1
| | | | | | Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-protobuf: upgrade 3.19.3 -> 3.19.4Trevor Gamblin2022-03-281-1/+1
| | | | | | | | | | From the release notes (https://github.com/protocolbuffers/protobuf/releases): - Make libprotobuf symbols local on OSX to fix issue #9395 (#9435) Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-intervals: upgrade 1.10.0.post1 -> 1.10.0Xu Huan2022-03-281-1/+1
| | | | | | Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cantools: upgrade 37.0.1 -> 37.0.7Xu Huan2022-03-281-1/+3
| | | | | | Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cachetools: upgrade 4.2.4 -> 5.0.0Xu Huan2022-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changelog: =============================================================================== -Require Python 3.7 or later (breaking change). -Remove deprecated submodules (breaking change). The cache, fifo, lfu, lru, mru, rr and ttl submodules have been deleted. Therefore, statements like from cachetools.ttl import TTLCache will no longer work. Use from cachetools import TTLCacheinstead. -Pass self to @cachedmethod key function (breaking change). The key function passed to the @cachedmethod decorator is now called as key (self, *args, **kwargs). The default key function has been changed to ignore its first argument, so this should only affect applications using custom key functions with the @cachedmethod decorator. -Change exact time of expiration in TTLCache (breaking change). TTLCache items now get expired if their expiration time is less than or equal to timer(). For applications using the default timer(), this should be barely noticable, but it may affect the use of custom timers with larger tick intervals. Note that this also implies that a TTLCache with ttl=0 can no longer hold any items, since they will expire immediately. -Change Cache.__repr__() format (breaking change). String representations of cache instances now use a more compact and efficient format, e.g.LRUCache({1: 1, 2: 2}, maxsize=10, currsize=2) -Add TLRU cache implementation. -Documentation improvements. Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-arpeggio: upgrade 1.10.2 -> 2.0.0Xu Huan2022-03-281-1/+1
| | | | | | | | | | | changelog: Added eval_attrs call to NoMatch exceptions (ebfd60). Dropped support for deprecated Python versions. The lowest supported version is 3.6. Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-alembic: upgrade 1.7.6 -> 1.7.7Xu Huan2022-03-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changelog: =============================================================================== -[bug] [operations] Fixed issue where using Operations.create_table() in conjunction with a CheckConstraint that referred to table-bound Column objects rather than string expressions would be added to the parent table potentially multiple times, resulting in an incorrect DDL sequence. Pull request courtesy Nicolas CANIART. -[bug] [environment] The logging.fileConfig() line in env.py templates, which is used to setup Python logging for the migration run, is now conditional on Config.config_file_name not being None. Otherwise, the line is skipped as there is no default logging configuration present. -[bug] [mssql] Fixed bug where an Operations.alter_column() operation would change a “NOT NULL” column to “NULL” by emitting an ALTER COLUMN statement that did not specify “NOT NULL”. (In the absence of “NOT NULL” T-SQL was implicitly assuming “NULL”). An Operations.alter_column() operation that specifies Operations.alter_column.type should also specify include either Operations.alter_column.nullable or Operations.alter_column.existing_nullable to inform Alembic as to whether the emitted DDL should include “NULL” or “NOT NULL”; a warning is now emitted if this is missing under this scenario. Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* packagegroup-meta-python: add python3-pytest-lazy-fixtureTrevor Gamblin2022-03-241-2/+2
| | | | | | | | Also remove two redundant ptest listings for jinja2 and markupsafe. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-prettytable: add python3-pytest-lazy-fixture to ptest RDEPENDSTrevor Gamblin2022-03-231-0/+1
| | | | | | | | | Now that the recipe for python3-pytest-lazy-fixture exists, add it to RDEPENDS to fix the broken python3-prettytable ptests. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pytest-lazy-fixture: add recipeTrevor Gamblin2022-03-232-0/+26
| | | | | | | | | | This is a minor extension of pytest that is used by some ptests, such as python3-prettytable. There is a set of ptests included (run-ptest script is based on the one from python3-aspectlib). Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-urllib3: RemoveScott Murray2022-03-232-23/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-requests: RemoveScott Murray2022-03-232-26/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pysocks: RemoveScott Murray2022-03-232-21/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyopenssl: RemoveScott Murray2022-03-232-24/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyasn1: RemoveScott Murray2022-03-234-37/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-ndg-httpsclient: RemoveScott Murray2022-03-232-32/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-certifi: RemoveScott Murray2022-03-232-15/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-babel: RemoveScott Murray2022-03-232-27/+0
| | | | | | | | This recipe has been moved to oe-core. Signed-off-by: Scott Murray <scott.murray@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-waitress: upgrade 2.1.0 -> 2.1.1wangmy2022-03-231-1/+5
| | | | | | | | | | | | Aadd dependency : python3-logging Changelog: ========= Fix for HTTP request smuggling due to incorrect validation 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>
* python3-lz4: add ptestRoss Burton2022-03-212-1/+14
| | | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-jsonrpcserver: upgrade 5.0.6 -> 5.0.7Wang Mingyu2022-03-211-1/+1
| | | | | | | | | | Changelog: ========= Upgrade to jsonschema 4. 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>
* python3-itsdangerous: upgrade 2.1.0 -> 2.1.1Wang Mingyu2022-03-211-1/+1
| | | | | | | | | | Changelog: ========== Handle date overflow in timed unsign. 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>
* python3-lz4: use system lz4 libraryRoss Burton2022-03-211-1/+2
| | | | | | | | | | | | Instead of using the copy of lz4 that is embedded in the python3-lz4 source code, use the system lz4 library. python3-lz4: PKGSIZE changed from 718282 to 165043 (-77%) python3-lz4: RDEPENDS: added "lz4 (['>= 1.9.3'])" Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sentry-sdk: upgrade 1.5.6 -> 1.5.7Xu Huan2022-03-211-1/+1
| | | | | | | | | | changelog: fix(serializer): Make sentry_repr dunder method to avoid mock problems Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sqlalchemy: upgrade 1.4.31 -> 1.4.32Xu Huan2022-03-211-1/+1
| | | | | | | | changelog see https://docs.sqlalchemy.org/en/14/changelog/changelog_14.html#change-1.4.32 Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-wrapt: upgrade 1.13.3 -> 1.14.0Xu Huan2022-03-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | changelog: =============================================================================== -Bugs Fixed Python 3.11 dropped inspect.formatargspec() which was used in creating signature changing decorators. Now bundling a version of this function which uses Parameter and Signature from inspect module when available. The replacement function is exposed as wrapt.formatargspec() if need it for your own code. When using a decorator on a class, isinstance() checks wouldn’t previously work as expected and you had to manually use Type.__wrapped__ to access the real type when doing instance checks. The __instancecheck__ hook is now implemented such that you don’t have to use Type.__wrapped__ instead of Type as last argument to isinstance(). Eliminated deprecation warnings related to Python module import system, which would have turned into broken code in Python 3.12. This was used by the post import hook mechanism. -New Features Binary wheels provided on PyPi for aarch64 Linux systems and macOS native silicon where supported by Python when using pypa/cibuildwheel. Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* Update for setuptools_build_meta renamed to python_setuptools_build_metaRoss Burton2022-03-1947-47/+47
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Adjust for renaming flit_core -> python_flit_coreKhem Raj2022-03-173-3/+3
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-runner: RemoveKhem Raj2022-03-172-16/+0
| | | | | | | Moved to oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-chardet: RemoveKhem Raj2022-03-172-24/+0
| | | | | | | Its moved to oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pyruvate: Update libc to 0.2.120Khem Raj2022-03-174-173/+2
| | | | | | | | Drop upstreamed patches Move riscv32/musl patches to meta-riscv Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-kiwisolver: Upgrade to 1.4.0Khem Raj2022-03-171-3/+3
| | | | | | | | | | | | | | | | | | | License-Update: There is separate License file now so use that for checksums use setuptools_build_meta since normal setuptools3 bbclass ends up in errors | distutils.errors.DistutilsError: Command '['/mnt/b/yoe/master/build/tmp/work/riscv32-yoe-linux-musl/python3-kiwisolver/1.4.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3', '-m ', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpmeo45wf4', '--quiet', 'cppy>=1.2.0']' returned non-zero exit status 1. | ERROR: 'python3 setup.py bdist_wheel ' execution failed. Release is here [1] [1] https://github.com/nucleic/kiwi/releases/tag/1.4.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-dnspython: upgrade 2.2.0 -> 2.2.1Wang Mingyu2022-03-171-1/+1
| | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-cppy: upgrade 1.1.0 -> 1.2.0Wang Mingyu2022-03-171-2/+3
| | | | | | | | add dependence : python3-setuptools python3-distutils Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-bitstruct: upgrade 8.12.1 -> 8.13.0Wang Mingyu2022-03-171-1/+1
| | | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-astroid: upgrade 2.10.0 -> 2.11.0Wang Mingyu2022-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Add new (optional) doc_node attribute to nodes.Module, nodes.ClassDef, and nodes.FunctionDef. Accessing the doc attribute of nodes.Module, nodes.ClassDef, and nodes.FunctionDef has been deprecated in favour of the doc_node attribute. Note: doc_node is an (optional) nodes.Const whereas doc was an (optional) str. Passing the doc argument to the __init__ of nodes.Module, nodes.ClassDef, and nodes.FunctionDef has been deprecated in favour of the postinit doc_node attribute. Note: doc_node is an (optional) nodes.Const whereas doc was an (optional) str. Replace custom cachedproperty with functools.cached_property and deprecate it for Python 3.8+. Closes #1410 Set end_lineno and end_col_offset attributes to None for all nodes with PyPy 3.8. PyPy 3.8 assigns these attributes inconsistently which could lead to unexpected errors. Overwriting them with None will cause a fallback to the already supported way of PyPy 3.7. Add missing shape parameter to numpy zeros_like, ones_like, and full_like methods. Closes PyCQA/pylint#5871 Only pin wrapt on the major version. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* packagegroup-meta-python: drop recipes moved to coreTim Orling2022-03-161-19/+0
| | | | | | | | Drop the recipes moved to core in the python3-cryptography move. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pytz: move to oe-coreTim Orling2022-03-162-38/+0
| | | | | | | | | This recipe has been moved to oe-core in support of python3-cryptography. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pytest-subtests: move to oe-coreTim Orling2022-03-161-20/+0
| | | | | | | | | This recipe has been moved to oe-core in support of python3-cryptography. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pretend: move to oe-coreTim Orling2022-03-161-11/+0
| | | | | | | | | This recipe has been moved to oe-core in support of python3-cryptography. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-poetry-core: move to oe-coreTim Orling2022-03-161-44/+0
| | | | | | | | | | | The poetry_core.bbclass (renamed to python_poetry_core) has been moved to oe-core, as has this recipe, in support of python3-cryptography. The recipe that needed poetry-core is python3-iso8601. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-ply: move to oe-coreTim Orling2022-03-161-18/+0
| | | | | | | | | This recipe has been moved to oe-core in support of python3-cryptography. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-iso8601: move to oe-coreTim Orling2022-03-161-15/+0
| | | | | | | | | This recipe has been moved to oe-core in support of python3-cryptography. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-psutil: RemoveKhem Raj2022-03-162-225/+0
| | | | | | | Moved to oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-bcrypt: RemoveKhem Raj2022-03-162-33/+0
| | | | | | | Moved to oe-core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pyrad: Change poetry bbclass inherit to match oe-coreKhem Raj2022-03-161-1/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* meta-python: Clean up recipes and classes that were moved to oe-coreAlejandro Enedino Hernandez Samaniego2022-03-1624-406/+9
| | | | | | Signed-off-by: Alejandro Enedino Hernandez Samaniego <alejandro.hernandez@linux.microsoft.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* packagegroup-meta-python: Do not exclude python3-grpcio python3-grpcio-tools ↵Khem Raj2022-03-151-1/+0
| | | | | | | for ppc64 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-grpcio, python3-grpcio-tools: Upgrade to 1.44.0Khem Raj2022-03-155-31/+91
| | | | | | | | | | | - Fix build on ppc64le/musl - Add patch to fix abseil on ppc64 - Changes are here [1] [1] https://github.com/grpc/grpc/releases/tag/v1.44.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>
* python3-pymodbus: add asyncio to package configJustin Bronder2022-03-151-0/+1
| | | | | | | | | When using asyncio as the backend for asynchronous communication, pymodbus depends on python3-pyserial-asyncio. Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: tgamblin <trevor.gamblin@windriver.com>