Skip to content
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

Update versions of dependencies and constraints #65

Merged
merged 7 commits into from
Oct 17, 2023

Conversation

cebasfu93
Copy link
Contributor

@cebasfu93 cebasfu93 commented Oct 12, 2023

  • Bumped version of Pandas, pytest, pytest-cov, and ruff
  • Checked that it behaves the same way (i.e. unit tests produce the same results and raise the same warnings) with Python 3.11
    • Fixed some linting (mostly line-too-long)

pyproject.toml Outdated
@@ -16,18 +16,18 @@ classifiers = [

[tool.poetry.dependencies]
python = "^3.8.0"
pandas = "^1.5.3"
pandas = "^2.1.1"
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cebasfu93 could you replace this with ">=1.5.3" instead of bumping to 2 i don't know how many users still might be using pandas 1

This package makes minimal usage of pandas features, so I think we want to relax constraints as much as possible to accommodate more users

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point :)
Thanks for the quick review!

@eyurtsev
Copy link
Owner

Update updating pyproject.toml run poetry lock --no-update or poetry update

pyproject.toml Outdated Show resolved Hide resolved
@eyurtsev eyurtsev changed the title Bump Python version Update versions of dependencies and constraints Oct 13, 2023
@cebasfu93
Copy link
Contributor Author

Is there anything else you would like me to address? 😇

@eyurtsev eyurtsev merged commit 0022ed9 into eyurtsev:master Oct 17, 2023
4 checks passed
@eyurtsev
Copy link
Owner

All good thanks @cebasfu93

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