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
[MNT] Relax dependencies for sqlalchemy and pandas and drop python 3.7 #103
Conversation
@lmmentel Can you release a new version which includes this fix? |
colorama = "^0.4.4" | ||
numpy = "^1.21" | ||
pyfiglet = "^0.8.post1" | ||
Pygments = "^2.8.0" | ||
pandas = ">=0.25.0" | ||
pandas = ">=1.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am a bit surprised. Is pandas==1.0.0
really sufficient or are the recent changes of 2.0.0
required? I thought we were waiting for 2.0.0
all the time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pandas 0.25 dates back to 2019 and there have been many breaking api changes along the way. Nothing directly impacting this packages afaik but I don't want to lag too much behind allowing for weird issues to come up.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree but I thought you would need pandas >=2.0.0
to be compatible with the latest sqlalchemy
version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that sqlalchemy is now compatible with pandas 2.0.0 and older versions. I've tested both cases and it seems to work so it makes sense to keep some flexibility in versions.
closes #95