summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* setuptools3_rust.bbclass: setuptoools Rust pluginTim Orling2022-01-181-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython. Compile and distribute Python extensions written in Rust as easily as if they were written in C. This class inherits pyo3.bbclass (and therefore cargo.bbclass) and setuptools3.bbclass to make it easier to build Python modules with Rust extensions. Need to call pyo3_do_configure to properly setup the PyO3 environment for cross-compiling. Need to call cargo_common_do_configure to setup cargo_home/config so that the linker properly finds e.g. crti.o and crtbeginS.o It is strongly recommended to provide crates needed for your recipe using the crate:// fetcher. This can be helped with the cargo-bitbake command [1]. If you choose not to use the crate fetcher, bitbake vendoring will not work with setuptools-rust, as it errors out immediately because it cannot find pyo3 or some other crate. The (strongly discouraged) workaround for this is to set: CARGO_DISABLE_BITBAKE_VENDORING = "1" [1] https://crates.io/crates/cargo-bitbake Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* pyo3.bbclass: add class for PyO3 cross-compilationTim Orling2022-01-181-0/+30
| | | | | | | | | | | | | | | | | | | | PyO3 provides Rust bindings for Python, including tools for creating native Python extension modules. Running and interacting with Python code from a Rust binary is also supported. This class sets up the cross-compilation environment. Export PYO3_CROSS, PYO3_CROSS_LIB_DIR, PYO3_CROSS_INCLUDE_DIR and CARGO_BUILD_TARGET to inform tools like setuptools-rust we are cross-compiling. Export RUSTFLAGS so cargo can find 'std' and 'core' for target Dynamically generate PyO3 config file and export PYO3_CONFIG_FILE absolute path. This is the trick that finally made pyo3 work. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cryptography: upgrade 3.3.2 -> 36.0.1Tim Orling2022-01-188-141/+193
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#3601---2021-12-14 for changes * Add PSF-2.0 license and explicitly add checksums for the LICENSE files that are packaged. * RDEPENDS on python3-hypothesis (in oe-core) for ptest so we can drop the patch for skipping. * Drop backported patch for openssl3 support. * inherit new setuptools_rust class (which inherits new pyo3 class, which inherits cargo and python3-dir). * RDEPENDS on python3-pytest-subtests for ptest * Copy pyproject.toml for ptest as it defines the pytest.marker(s) needed * Cleanup and alphabetize the RDEPENDS * Use 'cargo bitbake' to generate the crate:// SRC_URIs - Needed some hacks to the Cargo.toml in src/rust/ to make this work (probably only package.repository was strictly required): [package] description = "cryptography includes both high level recipes and low level interfaces to common cryptographic algorithms such as symmetric ciphers, message digests, and key derivation functions." homepage = "https://github.com/pyca/cryptography" repository = "https://github.com/pyca/cryptography" * Add patches to src/rust/Cargo.toml to fix cargo errors including pem version * Add check-memfree.py to ptest to check for sufficient free memory Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-cryptography-vectors: upgrade 35.0.0 => 36.0.1Tim Orling2022-01-181-1/+4
| | | | | | | | | | | | | | | | | | | Add note to remind contributors to keep this recipe in lock-step with python3-cryptography. They must be at the same version. 5bd0c10d allow parsing of nonstandard country name and jurisdiction country name (#6641) 78c2dd8a add AES SIV vectors (#6608) c451c1df add AES OCB3 test vectors (#6606) 4da2a681 Allow parsing CSR extensions with the critical bit having an explicitly encoded default (#6600) bb05d4b5 allow multiple identical pem blocks (#6551) f4871a21 add accvraiz1 bmpstring test vector (#6503) 667e7a5f Add new PKCS12 test vectors (#6383) 703de3af Accept combined PEM files with multiple sections (#6365) 51221b2c support legacy PEM headers for certificate and CSR (#6356) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pytest-subtests: upgrade 0.5.0 -> 0.6.0Tim Orling2022-01-182-16/+20
| | | | | | | | | | | | | | | | | 0.6.0 (2022-01-15) * pytest>=6.0 is now required. * Added official support for Python 3.10. * Dropped support for Python 3.5. * Users no longer need to configure a warnings filter for the internal A private pytest class or function was used pytest warning (#52). * Experimental: Use SUBPASS and , for passed subtests instead of general PASSED, SUBFAIL and u for failed ones instead of FAILED (#30). References: https://github.com/pytest-dev/pytest-subtests/pull/52 https://github.com/pytest-dev/pytest-subtests/pull/30 Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-pyruvate: add recipe for v1.1.2Tim Orling2022-01-181-0/+119
| | | | | | | | | | | Pyruvate is a reasonably fast, multithreaded, non-blocking WSGI server implemented in Rust. This recipe uses the new setuptools3_rust and pyo3 classes. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-setuptools-rust-native: add v1.1.2 recipeTim Orling2022-01-181-0/+26
| | | | | | | | | | | Dependency for python3-cryptography 3.4.x+ Only native rustc is supported at this time in oe-core, therefore it makes no sense to try to build for target. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-dbussy: port to setuptoolsRoss Burton2022-01-182-3/+59
| | | | | | 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-pyparted: port to setuptoolsRoss Burton2022-01-182-1/+85
| | | | | | 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-hexdump: removeRoss Burton2022-01-182-26/+0
| | | | | | | | | | | | The upstream source repository has disappeared, and a release was last made in January 2016. As this package is unmaintained and there are many alternatives, remove it. 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-greenlet: remove redundant distutils3 inheritRoss Burton2022-01-181-1/+1
| | | | | | 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-smbus: use setuptoolsRoss Burton2022-01-182-3/+30
| | | | | | | | Port the use of distutils to setuptools, as distutils is deprecated. 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-pycrypto: remove obsolete pycrypto moduleRoss Burton2022-01-185-185/+0
| | | | | | | | | | | | pycrypto hasn't had a commit upstream since June 2014, which for a security-critical module is not a good sign. Everyone has migrated to the pycryptodome or cryptography modules, so remove pycrypto from meta-python. 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-smbbus: use DISTUTILS_SETUP_PATHRoss Burton2022-01-181-2/+5
| | | | | | 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-supervisor: upgrade 4.2.2 -> 4.2.4wangmy2022-01-181-1/+1
| | | | | | | | | | Changelog: ========= Fixed a bug where the --identifier command line argument was ignored. 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-pyscaffold: upgrade 4.1.1 -> 4.1.4wangmy2022-01-181-1/+1
| | | | | | | | | | | | | Changelog: url for these releases <https://github.com/pyscaffold/pyscaffold/issues/####> ========= Ensure build configuration produces sdist as it is needed by conda, #570 Documentation improvements in #567 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-pytest-timeout: upgrade 2.0.1 -> 2.0.2Xu Huan2022-01-181-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-charset-normalizer: Upgarde 2.0.7 -> 2.0.10Leon Anavi2022-01-181-1/+8
| | | | | | | | | | | | Upgrade to release 2.0.10: - Fallback match entries might lead to UnicodeDecodeError for large bytes sequence - Skipping the language-detection (CD) on ASCII 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>
* python3-wtforms: Upgrade 3.0.0 -> 3.0.1Leon Anavi2022-01-181-2/+1
| | | | | | | | | | | | Upgrade to release 3.0.1: - Fixed :class:`~fields.DateTimeField` and other similar fields can handle multiple formats - Stop support for python 3.6 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>
* python3-regex: Upgrade 2021.10.8 -> 2021.11.10Leon Anavi2022-01-181-2/+2
| | | | | | | | | | | | | | Upgrade to release 2021.11.10: - Minor changes to some tests - Removed unused functions - Fuzzy regex matching doesn't seem to test insertions correctly License-Update: Use LICENSE.txt 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>
* python3-pybind11: Use setuptools3 instead of distutils3 functionsKhem Raj2022-01-181-2/+2
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-sentry-sdk: Upgrade 1.4.3 -> 1.5.2Leon Anavi2022-01-181-1/+1
| | | | | | | | | | | | | Upgrade to release 1.5.2: - Record event_processor client reports - Add a Quart integration - Sanic v21.12 support - Support Celery abstract tasks 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>
* python3-natsort: Upgrade 8.0.0 -> 8.0.2Leon Anavi2022-01-181-1/+1
| | | | | | | | | | | | Upgrade to release 8.0.2: - Bug where sorting paths fail if one of the paths is '.'. - Compose unicode characters when using locale to ensure sorting is correct across all locales. 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>
* python3-requests: Upgrade 2.26.0 -> 2.27.1Leon Anavi2022-01-181-1/+1
| | | | | | | | | | | Upgrade to release 2.27.1: - Fixed parsing issue that resulted in the auth component being dropped from proxy URLs. 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>
* python3-aiohue: Upgrade 3.0.1 -> 3.0.11Leon Anavi2022-01-181-2/+6
| | | | | | | | | | | | Upgrade to release 3.0.11: - Add workaround for FOH switches - Fix short and long flash for lights - Fix reconnect last event id 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>
* python3-asyncio-throttle: Add recipeLeon Anavi2022-01-181-0/+9
| | | | | | | | Add asyncio-throttle: a simple, easy-to-use throttler for asyncio. 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>
* python3-pynacl: upgrade 1.4.0 -> 1.5.0Xu Huan2022-01-181-2/+1
| | | | | | | | | | | | | | | changelog: =============================================================================== BACKWARDS INCOMPATIBLE: Removed support for Python 2.7 and Python 3.5. BACKWARDS INCOMPATIBLE: We no longer distribute manylinux1 wheels. Added manylinux2014, manylinux_2_24, musllinux, and macOS universal2 wheels (the latter supports macOS arm64). Update libsodium to 1.0.18-stable (July 25, 2021 release). Add inline type hints. 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-pymongo: upgrade 4.0 -> 4.0.1Xu Huan2022-01-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | changelog: =============================================================================== :meth:`pymongo.collection.Collection.update_one`, :meth:`pymongo.collection.Collection.update_many`, :meth:`pymongo.collection.Collection.delete_one`, :meth:`pymongo.collection.Collection.delete_many`, :meth:`pymongo.collection.Collection.aggregate`, :meth:`pymongo.collection.Collection.find_one_and_delete`, :meth:`pymongo.collection.Collection.find_one_and_replace`, :meth:`pymongo.collection.Collection.find_one_and_update`, and :meth:`pymongo.collection.Collection.find` all support a new keyword argument let which is a map of parameter names and values. Parameters can then be accessed as variables in an aggregate expression context. :meth:`~pymongo.collection.Collection.aggregate` now supports $merge and $out executing on secondaries on MongoDB >=5.0. aggregate() now always obeys the collection's :attr:`read_preference` on MongoDB >= 5.0. 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-protobuf: upgrade 3.19.0 ->3.19.3Xu Huan2022-01-181-1/+1
| | | | | | | | | | changelog: ================================================================== * Fix missing Windows wheel for Python 3.10 on PyPI 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-pytest-helpers-namespace: Enable network during do_compileKhem Raj2022-01-181-0/+5
| | | | | | | | This should actually be fixed in the package's build system to not do the network access during compile task. Lets workaround it for now Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-matplotlib: Do not use setuptools_scm_git_archiveKhem Raj2022-01-181-5/+15
| | | | | | | | | this gets invoked during compile task which is not disabling network access, any network activity should be explicitly enabled except during do_fetch Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-bitarray: Upgrade 2.3.4 -> 2.3.5Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | Upgrade to release 2.3.5: - Fixed bug for big-endian systems (such as IBM s390) - Pass `zip_safe=False` to `setup()` 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>
* python3-rdflib: Upgrade 6.0.2 -> 6.1.1Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | | | | | | | Upgrade to release 6.1.1: - add support for Python 3.10 - updates the test suite to pytest (from nose) - tidies up a lot of continuous integration - gets more tests tested, not skipped - implements lots of mypy tests - updates several parsers and serializers - supports the new HexTuples format! - many bug fixes 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>
* python3-urllib3: Upgrade 1.26.7 -> 1.26.8Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 1.26.8: - Added extra message tourllib3.exceptions.ProxyError when urllib3 detects that a proxy is configured to use HTTPS but the proxy itself appears to only use HTTP. - Added a mention of the size of the connection pool when discarding a connection due to the pool being full. - Added explicit support for Python 3.11. - Deprecated the Retry.MAX_BACKOFF class property in favor of Retry.DEFAULT_MAX_BACKOFF to better match the rest of the default parameter names. Retry.MAX_BACKOFF is removed in v2.0. - Changed location of the vendored ssl.match_hostname function from urllib3.packages.ssl_match_hostname to urllib3.util.ssl_match_hostname to ensure Python 3.10+ compatibility after being repackaged by downstream distributors. - Fixed absolute imports, all imports are now relative. 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>
* python3-astroid: Upgrade 2.9.2 -> 2.9.3Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | Upgrade to release 2.9.3: - Fixed regression where packages without a ``__init__.py`` file were not recognized or imported correctly. 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>
* python3-google-api-core: Upgrade 2.2.0 -> 2.3.2Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | Upgrade to release 2.3.2: - add operations rest client to support long-running operations - handle bare 'grpc.Call' in 'from_grpc_error' 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>
* packagegroup-meta-python: Add python3-colorzeroKhem Raj2022-01-111-0/+1
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-colorzero: add recipe for python colorzeroBhargav Das2022-01-111-0/+16
| | | | | | | | colorzero is a color manipulation library for Python Signed-off-by: Bhargav Das <bhargavthriler@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
* python3-ujson: Upgrade 5.0.0 -> 5.1.0Leon Anavi2022-01-112-1/+31
| | | | | | | | | | | | | Upgrade to release 5.1.0: - Strip debugging symbols from Linux binaries Add a patch in setup.py to disable striping debugging symbols for Linux to avoid already-stripped build errors. 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>
* python3-huey: Upgrade 2.4.2 -> 2.4.3Leon Anavi2022-01-111-1/+1
| | | | | | | | | | Upgrade to release 2.4.3: - Fix compatibility issue with new redis-py 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>
* python3-typeguard: Upgrade 2.13.2 -> 2.13.3Leon Anavi2022-01-111-1/+1
| | | | | | | | | | | | | | Upgrade to release 2.13.3: - Fixed TypeError when using typeguard within exec() (where __module__ is None) - Fixed TypedDict causing TypeError: TypedDict does not support instance and class checks on Python 3.8 with standard library (not typing_extensions) typed dicts 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>
* python3-diskcache: Upgrade 5.3.0 -> 5.4.0Leon Anavi2022-01-101-1/+11
| | | | | | | | | | | | Upgrade to release 5.4.0: - Run isort - Remove unused imports - Update tests for Django 3.2 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>
* python3-cantools: Upgrade 37.0.0 -> 37.0.1Leon Anavi2022-01-101-1/+8
| | | | | | | | | | Upgrade to release 37.0.1: - Fix issue Wrong compare type in _check_signals_ranges_scaling() 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>
* python3-robotframework: Upgrade 4.1.2 -> 4.1.3Leon Anavi2022-01-101-1/+1
| | | | | | | | | | | Upgrade to release 4.1.3: - Fix to a regression related to parsing reStructuredText files that was introduced in Robot Framework 4.1.2 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>
* python3-astroid: Upgrade 2.9.0 -> 2.9.2Leon Anavi2022-01-101-1/+1
| | | | | | | | | | | Upgrade to release 2.9.2: - Fixed regression in ``astroid.scoped_nodes`` where ``_is_metaclass`` was not accessible anymore. 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>
* python3-django: Add recipe for 4.0.1Trevor Gamblin2022-01-101-0/+13
| | | | | | 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-django: upgrade 3.2.10 -> 3.2.11Trevor Gamblin2022-01-101-1/+1
| | | | | | | | | | | | | | 3.2.11 provides fixes for three CVEs: CVE-2021-45115 CVE-2021-45116 CVE-2021-45452 https://docs.djangoproject.com/en/4.0/releases/3.2.11/ 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-psutil: Upgrade 5.8.0 -> 5.9.0Leon Anavi2022-01-101-1/+3
| | | | | | | | | | | | | | | | | | | | | | Upgrade to release 5.9.0: - [Linux]: cpu_freq() is slow on systems with many CPUs. Read current frequency values for all CPUs from /proc/cpuinfo instead of opening many files in /sys fs. (patch by marxin) - NoSuchProcess message now specifies if the PID has been reused. - error classes (NoSuchProcess, AccessDenied, etc.) now have a better formatted and separated __repr__ and __str__ implementations. - [BSD]: add support for MidnightBSD. - [Linux]: disk_partitions(): convert /dev/root device (an alias used on some Linux distros) to real root device path. - PSUTIL_DEBUG mode now prints file name and line number of the debug messages coming from C extension modules. - rewrite HISTORY.rst to use hyperlinks pointing to psutil API doc. 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>
* python3-django: upgrade 2.2.25 -> 2.2.26Trevor Gamblin2022-01-101-1/+1
| | | | | | | | | | | | | | 2.2.26 provides fixes for three CVEs: CVE-2021-45115 CVE-2021-45116 CVE-2021-45452 https://docs.djangoproject.com/en/4.0/releases/2.2.26/ 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-imageio: Upgrade 2.13.3 -> 2.13.5Leon Anavi2022-01-071-1/+1
| | | | | | | | | | | Upgrade to release 2.13.5: - Clean up PillowPlugin destructor - Close standard streams after webcam access 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>