Announce: passagemath-10.6.1.rc5 - modularized pip-installable fork of Sage

10 views
Skip to first unread message

Matthias Koeppe

unread,
Jul 8, 2025, 2:31:19 AMJul 8
to sage-packaging
passagemath-10.6.1.rc5
Major new binary wheels for native WindowsPackage upgrades
  • primecount was upgraded to 7.19 and primesieve to 12.9
More robust downloading method for upstream tarballs

sage-bootstrap now uses the curl program if it is available in the system.

What's Changed
  • mingw.yml, dist-wheels-windows.yml: Make sure that config.log is saved in logs artifacts by @mkoeppe in #1141
  • Use MINGW_PACKAGE_PREFIX in mingw system package info by @mkoeppe in #1143
  • dist-wheels-windows.yml: Use system ncurses, readline, info by @mkoeppe in #1144
  • .github/workflows/dist-wheels-windows.yml: Install bison as a system package by @mkoeppe in #1147
  • m4/sage_check_python_for_venv.m4: Restore default --enable-python-distutils-check by @mkoeppe in #1148
  • Replace C99 double complex by C++ std::complex<double> by @mkoeppe in #1150
  • tools/cibw_before_all_windows.sh: Use --disable-python-distutils-check by @mkoeppe in #1152
  • Replace use of drand48 and random in src/sage/stats/distributions/dgs* by @mkoeppe in #1151
  • src/sage/doctest/reporting.py: Fix imports of signals by @mkoeppe in #1153
  • .github/workflows/{mingw.yml,dist-wheels-windows.yml}: Use MSYS=winsymlinks by @mkoeppe in #1154
  • doctest fixes by @mkoeppe in #1155
  • Various # needs by @mkoeppe in #1156
  • Features 4ti2, kenzo: Also test for the Python modules by @mkoeppe in #1157
  • Build Windows wheels for passagemath-modules by @mkoeppe in #1077
  • .github/workflows/dist-wheels-windows.yml: Also test passagemath-modules by @mkoeppe in #1158
  • sage.doctest: Properly set 'serial' on Windows, properly ensure DOT_SAGE exists by @mkoeppe in #1159
  • .github/workflows/mingw.yml: Use --disable-python-distutils-check by @mkoeppe in #1160
  • {dist-wheels-windows,mingw}.yml: Use msystem=clangarm64 if on ARM by @mkoeppe in #1166
  • Build Windows wheels for passagemath-plot by @mkoeppe in #1163
  • build/pkgs/primecount: Upgrade to 7.19, primesieve to 12.9, use sdh_generate_windows_lib_files by @mkoeppe in #1168
  • Build Windows wheels for passagemath-glpk by @mkoeppe in #1088
  • sage_bootstrap: Try using curl for downloading upstream tarballs by @mkoeppe in #1162
  • build/pkgs/pplpy: Replace pplpy by https://pypi.org/project/passagemath-ppl/ by @mkoeppe in #1171
  • .github/workflows/ci-wheels.yml: Test Windows ARM wheels too by @mkoeppe in #1167
  • build/pkgs/primecountpy: Replace primecountpy by https://pypi.org/project/passagemath-primesieve-primecount/ by @mkoeppe in #1172
  • Fix zlib for passagemath-glpk by @mkoeppe in #1170
  • src/sage/rings/complex_double.pyx: Use std=c++11 by @mkoeppe in #1165
  • build/bin/sage-dist-helpers (sdh_generate_windows_lib_files): Make sure zlib1.dll -> zlib.lib by @mkoeppe in #1173
  • src/sage_setup/autogen/interpreters/internal/generator.py: Make sure '# distutils:' directive is at top of file by @mkoeppe in #1174
  • build/pkgs/primecount: Add patch for Windows by @mkoeppe in #1177
  • build/pkgs/lrcalc/spkg-install.in: Use sdh_generate_windows_lib_files by @mkoeppe in #1187
  • .github/workflows/dist-wheels-windows.yml: Use GITHUB_WORKSPACE by @mkoeppe in #1188
  • build/pkgs/sage_numerical_backends_*: Switch to compatible forks by @mkoeppe in #1189
  • Remove fpylll from list of packages with missing wheels by @mkoeppe in #1190
  • Fixes for Windows wheel build by @mkoeppe in #1192
  • README.md: Add forked libraries by @mkoeppe in #1193
  • Replace use of drand48 and random in src/sage/stats/distributions/dgs* (revised) by @mkoeppe in #1195
  • build/pkgs/{boost_cropped,gc,gmp}: Work around build/install problems on mingw64 ARM by @mkoeppe in #1194

Full Changelogpassagemath-10.6.1.rc4...passagemath-10.6.1.rc5




Reply all
Reply to author
Forward
0 new messages