Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ Until May 2022 (inclusive) no changelog was kept. We might try to reconstruct it

### Changed


* python: Require at least 3.12.12 in prefer_system_check
* defaults-actstracking: Removed all overrides unrelated to ACTS or C++20.
* ACTS: Disabled all GEANT4 build options required for examples.

Expand Down
2 changes: 1 addition & 1 deletion python.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
prefer_system: "(?!slc5|ubuntu)"
prefer_system_check: |
python3 -c 'from sys import version_info; print(f"alibuild_system_replace: python{version_info.major}.{version_info.minor}")'
python3 -c 'import sys; import sqlite3; sys.exit(1 if sys.version_info < (3, 9) or sys.version_info > (3, 15) else 0)' && python3 -m pip --help > /dev/null && printf '#include "pyconfig.h"' | cc -c $(python3-config --includes) -xc -o /dev/null -; if [ $? -ne 0 ]; then printf "Python, the Python development packages, and pip must be installed on your system.\nUsually those packages are called python, python-devel (or python-dev) and python-pip.\n"; exit 1; fi
python3 -c 'import sys; import sqlite3; sys.exit(1 if sys.version_info < (3, 12, 12) or sys.version_info > (3, 15) else 0)' && python3 -m pip --help > /dev/null && printf '#include "pyconfig.h"' | cc -c $(python3-config --includes) -xc -o /dev/null -; if [ $? -ne 0 ]; then printf "Python, the Python development packages, and pip must be installed on your system.\nUsually those packages are called python, python-devel (or python-dev) and python-pip.\n"; exit 1; fi

Check notice on line 21 in python.sh

View workflow job for this annotation

GitHub Actions / alidistlint

Check exit code directly with e.g. 'if ! mycmd;', not indirectly with $?. [SC2181]

Check warning on line 21 in python.sh

View workflow job for this annotation

GitHub Actions / alidistlint

Quote this to prevent word splitting. [SC2046]

Check warning on line 21 in python.sh

View workflow job for this annotation

GitHub Actions / alidistlint

line too long (471 > 120 characters) [yl:line-length]
prefer_system_replacement_specs:
"python-brew3.*":
version: "%(key)s"
Expand Down