Skip to content

Remove dataclasses dependency#43

Open
tlancaster6 wants to merge 1 commit intoParskatt:mainfrom
tlancaster6:main
Open

Remove dataclasses dependency#43
tlancaster6 wants to merge 1 commit intoParskatt:mainfrom
tlancaster6:main

Conversation

@tlancaster6
Copy link
Copy Markdown

Remove broken dataclasses dependency

The dataclasses>=0.8 requirement cannot be satisfied on Python 3.10+ because the PyPI backport package was never published above version 0.6 (it was only needed for Python 3.6). Since this project already requires python >= 3.10, where dataclasses is part of the standard library, the dependency line serves no purpose and prevents installation:

ERROR: Could not find a version that satisfies the requirement dataclasses>=0.8 (from romav2)

Removed dataclasses dependency from project.
@bertaveira
Copy link
Copy Markdown

I can attest to this. Since this repo requires python 3.10+ then dataclasses should not be a dependency as it is part of the standard library. I cannot add this as a dependency of my repo since it complains about this in pip install.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants