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

Support for Python 3.12 #328

Merged

Conversation

pbashyal-nmdp
Copy link
Contributor

@pbashyal-nmdp pbashyal-nmdp commented Jun 11, 2024

Upgrade Pandas

  • Upgrade Pandas to 2.2.2
  • Update other dependencies to the latest
  • Fix API change with the new pandas version
  • Fix unit tests (override addDuration())

Update Webservice

  • Update version endpoint to include py-ard version as well
  • Base Image for Docker Deployment is Python 3.12

Remove support for Python 3.8

Pandas >= 2.2 is not supported on Python 3.8.

  • Update List of Supported Python versions
  • Use Python 3.9 for GitHub CI runners
  • Make a note about not supporting 3.8

Bump version: 1.2.1 → 1.5.0

Fixes #324
Fixes #298

- Upgrade Pandas to 2.2.2
- Update other dependencies to the latest
- Fix API change with the new pandas version
- Fix unit tests (override addDuration)
 - Update `version` endpoint to include `py-ard` version as well
 - Base Image for Docker Deployment is Python 3.12
@pbashyal-nmdp pbashyal-nmdp added bug Something isn't working enhancement New feature or request labels Jun 11, 2024
@pbashyal-nmdp pbashyal-nmdp self-assigned this Jun 11, 2024
@mmaiers-nmdp mmaiers-nmdp merged commit 9995570 into nmdp-bioinformatics:master Jun 11, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
2 participants