Skip to content

Dependency conflict (library dataclasses with python >= 3.7) #119

Open
VGODIE opened this issue Feb 14, 2022 · 0 comments
Open

Dependency conflict (library dataclasses with python >= 3.7) #119

VGODIE opened this issue Feb 14, 2022 · 0 comments

Comments

@VGODIE
Copy link

VGODIE commented Feb 14, 2022

I use python==3.8 and dvc == 2.9.3 in my project, however the addition of lightautoml package has broken the workflow with dvc. The following error occured:
AttributeError: module 'typing' has no attribute '_ClassVar'
I have searched what might be the cause and have found some close issues:

So, it is said that the problem is in library dataclasses which is inconsistent with python >= 3.7. And the suggested solution to it is to add conditional dependency: to only include dataclasses as a dependency if the python version is less than 3.7.

So my issue is about asking if it is possible to make such dependency change to let use later versions of python, dvc and lightautoml together ?

@Cybsloth Cybsloth added this to To do in Kanban board Mar 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Development

No branches or pull requests

1 participant