Skip to content

Commit abbdd5a

Browse files
authored
More ci testing (#4)
Fiup MacOS CI
1 parent d8a89c6 commit abbdd5a

File tree

6 files changed

+477
-0
lines changed

6 files changed

+477
-0
lines changed

ChangeLog-spell-corrected.diff

Whitespace-only changes.

NEWS.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
9.0.0
2+
-----
3+
4+
Setp 2, 2025
5+
6+
Revise for 9.0.0 Mathics3 API. Python 3.13 suportted. Python before 3.10 dropped

admin-tools/check-versions.sh

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#!/bin/bash
2+
function finish {
3+
cd $mathics_pyicu_owd
4+
}
5+
6+
# FIXME put some of the below in a common routine
7+
mathics_pyicu_owd=$(pwd)
8+
trap finish EXIT
9+
10+
cd $(dirname ${BASH_SOURCE[0]})
11+
if ! source ./pyenv-versions ; then
12+
exit $?
13+
fi
14+
15+
cd ..
16+
for version in $PYVERSIONS; do
17+
echo --- $version ---
18+
if ! pyenv local $version ; then
19+
exit $?
20+
fi
21+
make clean && pip install -e .
22+
if ! make check; then
23+
exit $?
24+
fi
25+
echo === $version ===
26+
done
27+
finish

0 commit comments

Comments
 (0)