Skip to content

Add support for Python 3.12#49

Draft
bgruening wants to merge 6 commits into
Vizgen:developfrom
bgruening:py312
Draft

Add support for Python 3.12#49
bgruening wants to merge 6 commits into
Vizgen:developfrom
bgruening:py312

Conversation

@bgruening
Copy link
Copy Markdown

@bgruening bgruening commented Mar 26, 2026

This PR adds support for a more recent Python version, which is needed to work with spatialdata tooling in the Python ecosystem.

It "works-on-my-machine" and can be tested with:

uv run --python 3.12 --with "vpt[all] @ git+https://github.com/bgruening/vizgen-postprocessing.git@py312" vpt --help

However, this PR should not be merged as all the other repos would also be updated. I'm using forks and py312 branches for vpt_core, vpt_plugin_cellpose2, vpt_plugin_cellposeandvpt_plugin_watershed.

vpt-segmentation-packing is not available more on GitHub, so I vendor'ed this package in - which is sub-optimal.

Please let me know if this project is still alive, and you want me to work on this. If not the community has at least something that keeps this project usable for the next 2 years.

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.

2 participants