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

Pytest Conversion 2 #1

Merged
merged 8 commits into from
Jul 25, 2024
Merged

Pytest Conversion 2 #1

merged 8 commits into from
Jul 25, 2024

Conversation

ElijahCapps
Copy link
Owner

  • Finished moving nosetest to pytest (some nosetest framework was left behind in the database tests, successfully converted over to pytest).
  • Updated the workflow to only test in Python 3.9, 3.10, 3.11 and 3.12. Support for 2.7 ended long ago, and support for 3.8 will end in October.
  • Fixed the numpy version in requirements.txt to 1.26.4, as it's the latest version of numpy that doesn't have an incompatibility with pandas (numpy 2.x seems to have compatibility issues for the time being).

ElijahCapps and others added 8 commits July 19, 2024 14:29
Updated the workflow to have a build matrix for Python versions 2.7 and 3.10. Also migrated database test from unittest to pytest.
Fixed a syntax error
Fixed another syntax error
GitHub no longer supports hosting Python 2.7 through checkout. Switched to DockerHub to host different versions of Python.
Accidentally commented the checkout action
Using an older version of numpy (might be an incompatibility between pandas and newer versions at the moment).
Changed workflow to test Python 3.8, 3.9, 3.10, 3.11, 3.12. No longer testing Python 2.7. Earlier, fixed the numpy version to 1.26.4 in requirements.txt, as the latest (numpy 2.x) is currently incompatible with pandas.
Removed Python 3.8 from build matrix as it doesn't support later versions of numpy and will be losing support by October.
@ElijahCapps ElijahCapps merged commit cd72348 into pytest-conversion Jul 25, 2024
4 checks passed
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.

1 participant