Skip to content

Fix setuptools >= 78 incompatiblity #854

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
ssledzie opened this issue Mar 24, 2025 · 1 comment
Open

Fix setuptools >= 78 incompatiblity #854

ssledzie opened this issue Mar 24, 2025 · 1 comment
Labels
dependencies pull requests that update a dependency file priority: medium Important but not urgent; Workaround available

Comments

@ssledzie
Copy link

setuptools 78.0.1 introduced strong enforcement of rules disallowing uppercase or dashes in setup.cfg metadata - "description-file" breaks this. Please remove or rename metadata for compatibility.

https://github.com/pypa/setuptools/blob/main/NEWS.rst#v7800

Deprecations and Removals
Setuptools no longer accepts options containing uppercase or dash characters in setup.cfg. Please ensure to write the options in setup.cfg using the :wiki:lower_snake_case <Snake_case> convention (e.g. Name => name, install-requires => install_requires). This is a follow-up on deprecations introduced in v54.1.0 (see #1608) and v54.1.1 (see #2592).

@tiwarishubham635 tiwarishubham635 added dependencies pull requests that update a dependency file priority: medium Important but not urgent; Workaround available labels Apr 21, 2025
@deepio
Copy link

deepio commented Apr 23, 2025

#853

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies pull requests that update a dependency file priority: medium Important but not urgent; Workaround available
Projects
None yet
Development

No branches or pull requests

3 participants