Skip to content

Extend Python version compatibility#1499

Open
bgyori wants to merge 8 commits into
gyorilab:masterfrom
bgyori:python_version
Open

Extend Python version compatibility#1499
bgyori wants to merge 8 commits into
gyorilab:masterfrom
bgyori:python_version

Conversation

@bgyori
Copy link
Copy Markdown
Member

@bgyori bgyori commented Apr 17, 2026

This PR works through some changes to dependencies to allow for broader Python version compatibility (up to 3.13). In particular

  • Upgrade to a newer pyjnius version. I tested this in different environments and found that it still appears to work as before.
  • Remove scikit-learn constraint which is not necessary given updates to Adeft
  • Add some other handling due to outdated or overly strict requirements from dependencies like texttoknowledgegraph or pybel

Unfortunately there are still many issues with dependencies like PySB (working on a fix in that repo) and third-party web services that result in test failures.

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