summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-click: upgrade 8.0.4 -> 8.1.2wangmy2022-04-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog from 8.0.4 to 8.1.2: ============================== - Fix error message for readable path check that was mixed up with the executable check. #2236 - Restore parameter order for Path, placing the executable parameter at the end. It is recommended to use keyword arguments instead of positional arguments. #2235 - Fix an issue with decorator typing that caused type checking to report that a command was not callable. #2227 - Drop support for Python 3.6. #2129 - Remove previously deprecated code. #2130 - Group.resultcallback is renamed to result_callback. - autocompletion parameter to Command is renamed to shell_complete. - get_terminal_size is removed, use shutil.get_terminal_size instead. - get_os_args is removed, use sys.argv[1:] instead. - Rely on PEP 538 and PEP 540 to handle selecting UTF-8 encoding instead of ASCII. Click's locale encoding detection is removed. #2198 - Single options boolean flags with show_default=True only show the default if it is True. #1971 - The command and group decorators can be applied with or without parentheses. #1359 - The Path type can check whether the target is executable. #1961 - Command.show_default overrides Context.show_default, instead of the other way around. #1963 - Parameter decorators and @group handles cls=None the same as not passing cls. @option handles help=None the same as not passing help. #1959 - A flag option with required=True requires that the flag is passed instead of choosing the implicit default value. #1978 - Indentation in help text passed to Option and Command is cleaned the same as using the @option and @command decorators does. A command's epilog and short_help are also processed. #1985 - Store unprocessed Command.help, epilog and short_help strings. Processing is only done when formatting help text for output. #2149 - Allow empty str input for prompt() when confirmation_prompt=True and default="". #2157 - Windows glob pattern expansion doesn't fail if a value is an invalid pattern. #2195 - It's possible to pass a list of params to @command. Any params defined with decorators are appended to the passed params. #2131. - @command decorator is annotated as returning the correct type if a cls argument is used. #2211 - A Group with invoke_without_command=True and chain=False will invoke its result callback with the group function's return value. #2124 - to_info_dict will not fail if a ParamType doesn't define a name. #2168 - Shell completion prioritizes option values with option prefixes over new options. #2040 - Options that get an environment variable value using autoenvvar_prefix treat an empty value as None, consistent with a direct envvar. #2146 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-bitarray: upgrade 2.4.0 -> 2.4.1wangmy2022-04-061-1/+1
| | | | | | | | | | | | Changelog: ========== * improve 'resize()', see #167 * optimize 'copy_n()' by avoiding loops, #171 * '.bytereverse()' no longer sets unused bits to zero 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-wxgtk4: add distro feature check to match dependencyDavide Gardenal2022-04-061-0/+4
| | | | | | | | | Add REQUIRED_DISTRO_FEATURE to match wxwidgets, this fix build error (not buildable target) when x11 is not supported Signed-off-by: Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-kiwisolver: upgrade 1.4.0 -> 1.4.2zhengrq.fnst2022-04-041-1/+1
| | | | | | | | | | Changelog: ========= This allows to buil with setuptools >= 61.2 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>
* python3-jdatetime: upgrade 4.0.0 -> 4.1.0zhengrq.fnst2022-04-041-1/+1
| | | | | | | | | | | | | Changelog: =========== feat(strptime):handle %b and %B directive. Improve README. ZWNJ Replacement. feat(strptime):handle %z directive. 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>
* python3-grpcio: upgrade 1.44.0 -> 1.45.0Xu Huan2022-04-041-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-itsdangerous: upgrade 2.1.1 -> 2.1.2Xu Huan2022-04-041-1/+1
| | | | | | | | | changelog: Handle date overflow in timed unsign on 32-bit systems. 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-google-api-python-client: upgrade 2.36.0 -> 2.42.0Xu Huan2022-04-041-1/+1
| | | | | | | | | | changelog: =============================================================================== https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md 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-evdev: upgrade 1.4.0 -> 1.5.0Xu Huan2022-04-041-1/+1
| | | | | | | | | | | | | | | changelog: =============================================================================== -Fix documentation. -Re-enable TTY echo at evtest exit. -Fix ImportError: sys.meta_path is None, Python is likely shutting down. -Closing the input device file descriptor in InputDevice.close() now happens in the main thread, instead of in a new thread. -Fix util.find_ecodes_by_regex not working across all supported Python versions. 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-cheetah: upgrade 3.2.6.post2 -> 3.2.6Xu Huan2022-04-041-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-wxgtk4: Use cross prefix with native wx-configKhem Raj2022-03-301-1/+1
| | | | | | | | | This ensures that it relocates the returns of queries w.r.t. target sysroot and not based on native sysroot where this tool itself resides and uses that by default. Fixes build issues seen on mips architecture Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Kai Kang <kai.kang@windriver.com>
* python3-wxgtk4: add recipeKai Kang2022-03-304-0/+142
| | | | | | | | | | | | | Add recipe for python3-wxgtk4 which is a python3 interface to the wxWidgets Cross-platform C++ GUI toolkit. Add patches to * add back build options for oe * fixup build scripts for cross compile * fix sip oevrride functions compile errors Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-evdev: fix host header contaminationS. Lockwood-Childs2022-03-301-1/+1
| | | | | | | | | | The attempt to pass in correct headers was being ignored, because it never got updated after distutils class was removed. Switch to SETUPTOOLS_BUILD_ARGS, which setuptools3 class does pay attention to. Signed-off-by: S. Lockwood-Childs <sjl@vctlabs.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-metadata: upgrade 1.11.0 -> 2.0.1Wang Mingyu2022-03-301-1/+1
| | | | | | | | | | | | | | Changelog from 1.11.0 to 2.0.1: ========= Fix issues with switching to pyproject.toml Drop support for python 2.7 and 3.6 Add support for python 3.9 and 3.10 Introduce pyproject.toml Provide metadata via JSON file 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-watchdog: upgrade 2.1.6 -> 2.1.7Wang Mingyu2022-03-301-1/+1
| | | | | | 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-tqdm: upgrade 4.63.0 -> 4.63.1Wang Mingyu2022-03-301-1/+1
| | | | | | 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-robotframework: upgrade 4.1.3 -> 5.0Wang Mingyu2022-03-301-1/+1
| | | | | | 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-redis: upgrade 4.1.4 -> 4.2.0Wang Mingyu2022-03-301-1/+1
| | | | | | 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-pymisp: upgrade 2.4.155.1 -> 2.4.157Wang Mingyu2022-03-301-1/+1
| | | | | | 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-pylint: upgrade 2.12.2 -> 2.13.2Wang Mingyu2022-03-301-1/+1
| | | | | | 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-autobahn: upgrade 22.2.2 -> 22.3.2Wang Mingyu2022-03-301-1/+1
| | | | | | 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-astroid: upgrade 2.11.0 -> 2.11.2Wang Mingyu2022-03-301-1/+1
| | | | | | 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-paramiko: upgrade 2.9.2 -> 2.10.3Trevor Gamblin2022-03-281-1/+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-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>