-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Description
Deprecated description-file use was removed in #463, but still needs to be released.
In the meantime, building a pims==0.7 wheel generates deprecation warnings like this:
/private/var/folders/qn/7t0vq3ts721cmgt0tgrtgzl80000gn/T/pip-build-env-01kxkz23/overlay/lib/python3.11/site-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead.
!!
********************************************************************************
Usage of dash-separated 'description-file' will not be supported in future
versions. Please use the underscore name 'description_file' instead.
(Affected: PIMS).
By 2026-Mar-03, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
********************************************************************************
setuptools 78.0.1 recently broke my build (and many others': pypa/setuptools#4910) over this, before they extended the deprecation period to 2026 in 78.0.2.
setuptools 78.1.0 added attribution (Affected: PIMS above), showing PIMS as the culprit (in my case). I am depending on PIMS transitively (spatialdata>=0.2.5 → dask-image → pims==0.7).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels