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

New release for Python 3.13 and Biopython 1.85, dropping support for Python 3.9 #345

Merged
merged 3 commits into from
Mar 11, 2025

Conversation

BjornFJohansson
Copy link
Collaborator

@BjornFJohansson BjornFJohansson commented Mar 10, 2025

I think we should have a release supporting Python 3.13 and Biopython 1.85. There seems to be a problem with Biopython on Windows.

@codecov-commenter
Copy link

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #345      +/-   ##
==========================================
+ Coverage   93.63%   93.66%   +0.03%     
==========================================
  Files          40       38       -2     
  Lines        3926     3898      -28     
  Branches      589      472     -117     
==========================================
- Hits         3676     3651      -25     
- Misses        198      201       +3     
+ Partials       52       46       -6     

see 36 files with indirect coverage changes

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@BjornFJohansson BjornFJohansson changed the title New release for Python 3.13, dropping 3.9 as well as Biopython 1.85 New release for Python 3.13 and Biopython 1.85, dropping support for Python 3.9 Mar 10, 2025
Copy link
Collaborator

@manulera manulera left a comment

Choose a reason for hiding this comment

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

All good!

@manulera
Copy link
Collaborator

We should fix tests for python 3.13 it seems. Do you know what's going on? Seems like it may have to do with numpy

@manulera
Copy link
Collaborator

Also we should probably run the linters in all test files at once, otherwise every time we make a change in the test files the actual change gets buried in all the styling. Will create an issue.

@BjornFJohansson BjornFJohansson merged commit f96f9cf into master Mar 11, 2025
27 of 29 checks passed
@BjornFJohansson BjornFJohansson deleted the python313 branch March 11, 2025 12:04
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.

3 participants