Skip to content

Bump python version due to biopython pin clash - #431

Closed
Desperadus wants to merge 1 commit into
mainfrom
fix/bump-python-version
Closed

Bump python version due to biopython pin clash#431
Desperadus wants to merge 1 commit into
mainfrom
fix/bump-python-version

Conversation

@Desperadus

Copy link
Copy Markdown

When one wishes to install this on python 3.8 which in the pyproject.toml was declared to be okay with version >=3.8 one gets error:

 No solution found when resolving dependencies for split (markers: python_full_version == '3.8.*'):
  ╰─▶ Because the requested Python version (>=3.8) does not satisfy Python>=3.9 and biopython==1.84 depends on Python>=3.9,
      we can conclude that biopython==1.84 cannot be used.
      And because alphabase[stable] depends on biopython==1.84 and your project requires alphabase[stable], we can conclude
      that your project's requirements are unsatisfiable.

So I bump the pyproject.toml python version to 3.9

@lucas-diedrich

Copy link
Copy Markdown
Collaborator

Seems to break the pre-commit workflow, see #432 #433

@lucas-diedrich

Copy link
Copy Markdown
Collaborator

We should also end support for python 3.9 at some point as it has reached its end-of-life (and python 3.10 will soon for that matter)

https://devguide.python.org/versions/

@mschwoer mschwoer mentioned this pull request Aug 31, 2026
@mschwoer

Copy link
Copy Markdown
Contributor

superseded by #442

@mschwoer mschwoer closed this Aug 31, 2026
@mschwoer
mschwoer deleted the fix/bump-python-version branch August 31, 2026 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants