summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-core/packagegroups
Commit message (Collapse)AuthorAgeFilesLines
* python3-colorama: remove recipeTrevor Gamblin2025-06-201-1/+0
| | | | | | | | Moved to oe-core since pytest needs it. Also remove it from the meta-python packagegroup. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: Re-enable on riscv32Khem Raj2025-04-191-2/+0
| | | | | | pydantic-core module has been fixed to build on riscv32 so re-enable it Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pydantic: Mark host incompatible on RISCV32Khem Raj2025-04-061-0/+2
| | | | | | pydantic-core needs to be ported to work on rv32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: remove python3-isodateGuðni Már Gilbert2024-11-281-1/+0
| | | | | | | This recipe was located in oe-core but has now been removed. Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mlcommons-loadgen: add a recipe for version 4.0.1Thomas Perrot2024-11-211-0/+1
| | | | | | | | The LoadGen is a reusable module that efficiently and fairly measures the performance of inference systems. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rouge-score: add a recipe for version 0.1.2Thomas Perrot2024-11-201-0/+1
| | | | | | | | This is a native python implementation of ROUGE, designed to replicate results from the original perl package. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nltk: add a recipe for version 3.9.1Thomas Perrot2024-11-201-0/+1
| | | | | | | | The Natural Language Toolkit (NLTK) is a Python package for natural language processing. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zstandard: add a recipe for version 0.23.0Thomas Perrot2024-11-051-0/+1
| | | | | | | | This package offers Python bindings to interface with the Zstandard compression library. Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-whoosh: RemoveKhem Raj2024-10-281-2/+0
| | | | | | | | | | | | | This package is unmaintained upstream, and has no new releases since 2016, now it does not build with python 3.13 since it needs cgi module which has been removed in 3.13+ if we still need this functionality then something like whoosh-reloaded might be better https://pypi.org/project/Whoosh-Reloaded/ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-websockets: Remove recipeKhem Raj2024-04-141-1/+0
| | | | | | Its migrated to core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus: re-add recipe with latest patches and add ptestDerek Straka2024-03-221-0/+1
| | | | | | | | | | | | | | The python3-dbus package was removed in (dac933e). While the upstream project isn't active, other distributions (e.g. Fedora, Debian, etc) continue to offer the package and apply patches to resolve reported issues. While other packages offer similar functionality (e.g. dasbus), they are not drop in replacements and the general dbus functionality works out of the box. The python package has accomplished it's goal of providing useful functionality, and the proposal is to continue to have it available in meta-python for use. Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-lazy-fixture: drop recipeTim Orling2024-02-191-2/+1
| | | | | | | | | | | | | | This recipe is no longer maintained (since 2020) and is not compliant with python3-pytest_8.0.0+. The only dependency in meta-python was the old version of python3-prettytable-ptest, which now RDEPENDS upon python3-pytest-lazy-fixtures (with the s). * Drop the recipe * Drop it from packagegroup-meta-python * Drop it from PTEST_PROBLEMS in ptest-packagelists-meta-python.inc Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kmod: remove the recipeAlexander Kanavin2023-12-311-1/+0
| | | | | | | | | Not compatible with cython 3.x, and has been inactive for years: https://pypi.org/project/kmod/#description https://github.com/agrover/python-kmod Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jsonrpcserver: removeAlexander Kanavin2023-12-311-1/+0
| | | | | | | No activity in over a year, and depends on oslash, which has had no activity since 2020. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlrunner: remove the recipeAlexander Kanavin2023-12-311-1/+0
| | | | | | | Last release in 2014, not compatible with python 3.12. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setuptools-scm-git-archive: remove obsolete packageDerek Straka2023-12-221-1/+0
| | | | | | | | | Upstream project is obsolete with setuptools_scm >= 7.0 which natively supports git archives See upstream repo for details - https://github.com/Changaco/setuptools_scm_git_archive/ Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uinput: remove as unmaintainedAlexander Kanavin2023-12-181-1/+0
| | | | | | | | | Both homepage and downloads are gone, last release in 2016, still relies on distutils which is no longer available in python core as of 3.12. https://pypi.org/project/python-uinput/ Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyinotify: remove as unmaintainedAlexander Kanavin2023-12-181-1/+0
| | | | | | | | | There hasn't been a release in years, and python 3.12 is no longer compatible as it has removed the smtpd module. https://github.com/seb-m/pyinotify Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytz-deprecation-shim: Remove outdated recipe meant to be a short ↵Derek Straka2023-09-271-1/+0
| | | | | | | | | | | | | lived shim The upstream package hasn't been updated since 2020 and was meant to be a short term bridge to remote pytz. Anoted in the usage documents, "This library is intended for temporary usage only, and should allow you to drop your dependency on pytz while also giving your users notice that eventually you will remove support for the pytz-specific interface." Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typed-ast: remove EOL packageJustin Bronder2023-08-111-1/+0
| | | | | | | | No longer required by python3-mypy and no longer maintained upstream. https://github.com/python/typed_ast/issues/179 Signed-off-by: Justin Bronder <jsbronder@cold-front.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-versioneer: add recipeTrevor Gamblin2023-07-241-0/+1
| | | | | | | | This module is required by newer versions of pandas, so add it as a recipe. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask-script: remove recipeBartosz Golaszewski2023-06-241-1/+0
| | | | | | | | | This package has long been deprecated by upstream maintainers and doesn't even work in meta-openembedded due to a run-time import error. Remove the recipe. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydbus: remove obsolete recipeRoss Burton2023-05-251-1/+0
| | | | | | | | | | | | This project has been untouched since 2018 and doesn't appear to have any real dependents. If something similar to pydbus is needed, then a maintained alternative would be https://github.com/rhinstaller/dasbus (recipe available in meta-anaconda). Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydbus-manager: remove obsolete recipeRoss Burton2023-05-251-1/+0
| | | | | | | | This project has been untouched upstream for six years and doesn't appear to be considered "finished". Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Introduce python3-trustme to fix ptest error of python3-requests-toolbeltYue Tao2023-03-221-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | The ptest fails after python3-requests-toolbelt is upgraded to 0.10.1. ======================================================= Hint: make sure your test modules/packages have valid Python names. Traceback: ../../python3.11/importlib/{}init{}.py:126: in import_module return _bootstrap._gcd_import(name[level:], package, level) tests/test_x509_adapter.py:20: in <module> import trustme E ModuleNotFoundError: No module named 'trustme' ======================================================= The commit b93b4067ea "Fix x509 tests by using trustme" of python3-requests-toolbelt introduces the trustme in test_x509_adapter.py. Introducing python3-trustme to fix ptest error of python3-requests-toolbelt, also introducing python3-service-identity, which is requested by python3-trustme's ptest. The ptest passes of all the three packages. Signed-off-by: Yue Tao <Yue.Tao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: new packageBartosz Golaszewski2023-02-181-0/+1
| | | | | | | | | | | | Add a recipe for libgpiod v2 python bindings. This is a release candidate but once the proper v2.0 is released, it will be made public on pypi and the recipe modified accordingly. As libgpiod python bindings now use setuptools and not make, we can separate the recipe from the rest of the library. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: drop python3-strict-rfc3339Alexander Kanavin2023-01-061-1/+0
| | | | | | | | This has been unmaintained, not needed by anything and is now removed from oe-core. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: add missing packagesBartosz Golaszewski2022-12-051-0/+2
| | | | | | | | The recently added kmod and watchdogdev packages were not added to the meta-python packagegroup. This fixes it. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: added ptestJan Vermaete2022-07-261-0/+1
| | | | | | | | | | And update the summary and description from the github website. Two tests are failing because cython is not installed. But this is the same when running pytest under a native Linux system. Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setuptools-declarative-requirements: add new recipeRoss Burton2022-05-291-0/+1
| | | | | | | Some Python packages use this in their setup.cfg. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-editables: add new recipeRoss Burton2022-05-291-0/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-hatchling: add new recipe and build classRoss Burton2022-05-291-0/+1
| | | | | | | | Hatchling is the build backend used by the Hatch tool. Add the recipe and a pep517 build class. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pathspec: add new recipeRoss Burton2022-05-291-0/+1
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-setuptools-scm-git-archive: add new recipeRoss Burton2022-05-291-0/+1
| | | | | | | Some Python packages use this at build time. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uinput: new packageBartosz Golaszewski2022-05-261-0/+1
| | | | | | | | Add a recipe for python3-uinput: a python module for controlling the virtual input devices on linux. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inotify: new packageBartosz Golaszewski2022-05-161-0/+1
| | | | | | | | | | We have a recipe for python3-pyinotify (not to be confused with the recently added python3-pyfanotify) but this project has been abandoned years ago. There's another - still maintained - project called simply inotify on pypi and this adds the recipe for it. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for web3: a library for interacting with Ethereum. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lru-dict: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for lru-dict: a fixed size dict like container. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-account: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for python3-eth-account: a tool for signing Ethereum transactions and messages with local private keys. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-abi: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for eth-abi: utilities for working with Ethereum ABI definitions. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parsimonious: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for parsimonious: an arbitrary-lookahead parser written in pure Python. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-rlp: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for eth-rlp: RLP definitions for common Ethereum objects. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rlp: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for rlp: a Python implementation of Recursive Length Prefix encoding (RLP). Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-hexbytes: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for hexbytes: a Python bytes subclass that decodes hex, with a readable console output. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-keyfile: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for eth-keyfile: a library for handling the encrypted keyfiles used to store ethereum private keys. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-keys: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for eth-keys: common API for Ethereum key operations. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-utils: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for eth-utils: utility functions for codebases which interact with ethereum. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-typing: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for eth-typing: common type annotations for ethereum python packages. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-hash: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | Add a recipe for eth-hash: the Ethereum hashing function module. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-decouple: new packageBartosz Golaszewski2022-05-141-0/+1
| | | | | | | | Add a recipe for python-decouple: generic tool for separating settings from code. Signed-off-by: Bartosz Golaszewski <brgl@bgdev.pl> Signed-off-by: Khem Raj <raj.khem@gmail.com>