Skip to content

Adding python 3.10 support#16

Merged
jcschaff merged 4 commits into
mainfrom
add_python_310
Jun 18, 2026
Merged

Adding python 3.10 support#16
jcschaff merged 4 commits into
mainfrom
add_python_310

Conversation

@CodeByDrescher

@CodeByDrescher CodeByDrescher commented May 21, 2026

Copy link
Copy Markdown
Contributor

Quick fix to solve issues with dependency installation in the pyvcell pipeline.

What this does

Reconciles main with work already published to PyPI but never merged back:

  • Adds Python 3.10 support
  • Restores glibc 2_28 (manylinux_2_28) wheel support
  • Updates Maven in the Dockerfiles + the GitHub Action that processes them
  • Bumps version 0.0.15.20.0.15.4

Release reconciliation

These commits are the source of two existing tags/releases that main was missing:

tag commit
0.0.15.3 2796e6f (adding python 3.10 support)
0.0.15.4 4d0fdda (version bump — branch tip)

main was at 0.0.15.2 while PyPI already had 0.0.15.4; this brings main back in sync with what's published.

⚠️ Merge with a merge commit, not squash

Please merge (do not squash) so the tagged commits 0.0.15.3/0.0.15.4 remain in main's history and the tags stay valid.

Follow-up

A separate PR for errorMessageImprovement (the generateErrorReport feature, bumped to 0.0.16) is stacked on top of this and will be opened once this merges.

🤖 Generated with Claude Code

@CodeByDrescher CodeByDrescher force-pushed the add_python_310 branch 5 times, most recently from bae5b3c to cee2ec2 Compare June 5, 2026 19:13
@jcschaff jcschaff merged commit 00b6579 into main Jun 18, 2026
17 checks passed
@jcschaff jcschaff deleted the add_python_310 branch June 18, 2026 14:59
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