Skip to content

Conversation

@Brian-Taylor8
Copy link

@Brian-Taylor8 Brian-Taylor8 commented Feb 2, 2024

The pypi package dataclasses is designed as a backport for python 3.6. For python 3.7 and above, it is included in python itself. Thus, it isn't necessary for later python versions, and for windows 10 for example, this additional installation can confuse python. I'm currently experiencing an error related to that.
If we tweak requirements.txt to only install dataclasses for python 3.6 or lower, that issue for windows users goes away, and we have one less dependency, which is nice.

Edit: Another option is to just remove that line entirely, as it seems the latest PR has dropped this project's support for python 3.6?

…ed on python versions 3.7 or higher, and the dataclasses package is designed as a: 'backport for Python 3.6'.
@Darsstar
Copy link

Can this please be merged

@rvh-git
Copy link

rvh-git commented Jul 14, 2025

A merge would be appreciated.
For python 3.7+, installing the backport package dataclasses on top of the built-in module can cause conflicts

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.

3 participants