Difference between revisions of "Deprecate distutils"

From Openembedded.org
Jump to: navigation, search
(Add "Deprecating distutils*.bbclass")
 
m (Deprecating distutils*.bbclass)
Line 3: Line 3:
 
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.
 
In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.
  
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`
+
We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)
  
 
To get a list, you can run the following command:
 
To get a list, you can run the following command:

Revision as of 00:15, 14 January 2022

Deprecating distutils*.bbclass

In Python 3.10 `distutils` has been deprecated and is to be removed in Python 3.12. In preparation for this, the `distutils*` classes have been deprecated and nearly all usage in oe-core has been removed.

We still have a few recipes under the meta-openembedded umbrella that inherit one of the `distutils` classes (the lowest common denominator is `distutils-common-base`)

To get a list, you can run the following command:

$ bitbake-layers show-recipes -i distutils-common-base -r

This is a call to arms, please help by picking one of the following.

List of recipes inheriting distutils*

Recipe Layer Version Latest Upstream Assignee Status
cxxtest meta-oe v4.4 v cxxtest.com Unassigned Not started
gammu meta-oe v1.32.0 v1.42.0 wammu.eu Moto-timo In progress
iotop meta-oe v0.6 v guichaz.free.fr Unassigned Not started
lirc meta-oe v0.10.1 v lirc.org Unassigned Not started
python3-dbussy meta-python v1.3 v github.com Unassigned Not started
python3-greenlet meta-python v1.1.2 v greenlet.readthedocs.io Unassigned Not started
python3-hexdump meta-python v3.3 v pypi.org Unassigned Not started
python3-pycrypto meta-python v2.6.1 v pycrypto.org Unassigned setup.py requires distutils
python3-pyparted meta-python v3.11.7 v github.com Unassigned Not started
python3-smbus meta-python v4.3 v kernel.org Unassigned Not started
pyxdg meta-oe v0.26 v freedesktop.org Unassigned Not started
sanlock meta-oe v3.8.4 v pagure.io Unassigned Not started