Skip to content

Python314 install and run#2442

Open
alexanderrichards wants to merge 3 commits into
developfrom
python314
Open

Python314 install and run#2442
alexanderrichards wants to merge 3 commits into
developfrom
python314

Conversation

@alexanderrichards

@alexanderrichards alexanderrichards commented Nov 18, 2025

Copy link
Copy Markdown
Contributor

closes #2407

This PR makes htcondor optional as well as fixing deprecation warnings and other little niggles when running Ganga under Python 3.14


Note: Will need to check that the updates to run under Python3.14 don't prevent ganga running under our min version.

@egede

egede commented Nov 19, 2025

Copy link
Copy Markdown
Member

I came across that htcondor has changed its python bindings. I suspect this is the reason for our problems. See manual on migration.

@alexanderrichards

Copy link
Copy Markdown
Contributor Author

Thanks @egede I made the changes for the htcondor migration and ganga seems happy to start. One thing that I find interesting is that I can pip install htcondor fine in Python3.14 today where as I'm sure that It couldn't find a version yesterday (This was the original problem). Maybe htcondor is now available and we simply need the migration patch?

@alexanderrichards

Copy link
Copy Markdown
Contributor Author

Yay fixed the Condor tests as well 🎉

Comment thread ganga/GangaCore/Lib/Condor/Condor.py
@alexanderrichards alexanderrichards force-pushed the python314 branch 2 times, most recently from fa2e1b2 to 7a662fb Compare November 20, 2025 16:55
alexanderrichards and others added 3 commits November 20, 2025 17:12
Co-authored-by: alexanderrichards <alexanderrichards@users.noreply.github.com>
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.

Ganga fails to install with python3.13

4 participants