passagemath

passagemath

@passagemath.org

General-purpose #OpenSource #Mathematics software system in #Python. The pip-installable modularized portable compatible fork of #SageMath. https://passagemath.org/ · https://github.com/passagemath · posts by @mkoeppe.bsky.social

104 followers41 following306 posts

passagemath reposted

#otd 2 years ago, I created the @passagemath.org fork of #SageMath, the comprehensive #OpenSource #Mathematics system in #Python. Almost 3000 Issues/PRs and 244 Releases later, we are at passagemath-10.8.13, fully modularized as envisioned in 2020, with support for Linux/macOS/Windows/WebAssembly. 🎉

On the occasion of the release of Python 3.15.0 final: Prerelease 10.10.1.alpha1 of 🐙passagemath, the pip-installable modularized portable compatible full-featured fork of #SageMath; a comprehensive #OpenSource #Mathematics system in #Python. github.com/passagemath/...

github.comRelease passagemath-10.10.1.alpha1 · passagemath/passagemathPrerelease on the occasion of the release of Python 3.15.0 final. Contains all changes up to passagemath-10.8.13.rc2. What's Changed build/pkgs/python_discovery: Add missing version_requirements.t...
Pablo Galindo Salgado@pablogsal.com

Python 3.15 is OUT 🐍🚀 Lazy imports, Tachyon in the stdlib, frame pointers on by default, frozendict, better error messages... this one is LOADED 🔥🔥🔥 Go upgrade 🤘 discuss.python.org/t/python-3-1...

#Python 3.16 preparations are starting github.com/passagemath/... #OpenSource #Mathematics #SageMath

github.comPython 3.16 by mkoeppe · Pull Request #2962 · passagemath/passagemath
Savannah Ostrowski@savannah.dev

Everyone say a hearty "Hello World" to the beginnings of Python 3.16! Python 3.16 comes paired with a film festival! You can read more about this release's pairing in the "And now for something completely different" section of the blog 🐀 🧀 blog.python.org/2026/10/pyth...

Release candidate 10.8.13.rc1 of 🐙passagemath, the pip-installable modularized portable compatible full-featured fork of #SageMath; a comprehensive #OpenSource #Mathematics system in #Python. Updates #FLINT to 3.6.0, e-antic to 2.1.1. github.com/passagemath/...

github.comRelease passagemath-10.8.13.rc1 · passagemath/passagemathWhat's Changed Accept system FLINT 3.6.x, build/pkgs/e_antic: Update to 2.1.1, add Arch Linux patch for FLINT 3.6 support by @mkoeppe in #2928 build/pkgs/gap3/spkg-install.in: Patch out hardcoding...

Release candidate 10.8.13.rc0 of 🐙passagemath, a comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. #CAS updates: Maxima 5.50, Mathilda 0.254 (now with a @jupyter.org kernel) github.com/passagemath/...

github.comRelease passagemath-10.8.13.rc0 · passagemath/passagemathWhat's Changed build/pkgs/{ecm,lrslib}: add mingw.txt by @striezel in #2905 Update tests for maxima 5.50 by @antonio-rojas, backported by @mkoeppe in #2906 pkgs/sagemath-symbolics: Add # needs by ...

Just released version 10.8.12 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. New packages: passagemath-tides for ODEs, #CAS mathilda, #MCP sagemath-mcp github.com/passagemath/...

github.comRelease passagemath-10.8.12 · passagemath/passagemathpassagemath-bliss updates A WebAssembly build of passagemath-bliss is now available on emscripten-forge. Thanks go to @wangyenshu for packaging the bliss library. passagemath-conf updates passagema...

Release candidate 10.8.12.rc0 of 🐙passagemath, a comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Now supports using any of the @networkx.bsky.social #graph layouts. github.com/passagemath/... #MCP

github.comRelease passagemath-10.8.12.rc0 · passagemath/passagemathpassagemath-graphs updates Graph plotting (methods plot() and layout()) now supports all layouts implemented in NetworkX. New package: Model Context Protocol server sagemath-mcp This new stateful M...

passagemath reposted

🚀 NumPy in the browser just got faster. Emscripten-forge NumPy now uses OpenBLAS, bringing significant speedups to linear algebra, including matrix multiplication. Upcoming WASM SIMD kernels will improve performance further. 🔗 notebook.link/blog/the-las... cc @conda-forge.org @pyodide.org

notebook.linkThe last mile of a long road: faster NumPy in the browser | Notebook.link DocumentationNumPy on Emscripten-forge now links OpenBLAS in WebAssembly, with large speedups for matmul and linear algebra in the browser.

Release candidate 10.8.11.rc2 of 🐙passagemath, a comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Now with typeset symbolic expressions in Google Colab notebooks. github.com/passagemath/...

Just released version 10.8.10 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Improved compatibility with @googlecolab.bsky.social, new packages, upgrades. github.com/passagemath/...

github.comRelease passagemath-10.8.10 · passagemath/passagemathDedicated to the memory of Pietro Belotti. Improved compatibility with Google Colab Version requirements on IPython and NumPy were relaxed so that the versions preinstalled on Google Colab are acce...

passagemath reposted

Replying to @mkoeppe.bsky.social

By the way, some parts of passagemath (including combinat and graphs from the #SageMath library) run natively on Windows, too, no WSL or Docker needed. "pip install passagemath-combinat passagemath-graphs passagemath-modules passagemath-repl"

passagemath reposted

Release candidate 10.8.10.rc4 of 🐙passagemath, a comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Various package upgrades, including #GAPsystem 4.16.1. github.com/passagemath/...

github.comRelease passagemath-10.8.10.rc4 · passagemath/passagemathpassagemath-gap updates GAP was upgraded from version 4.16.0 to 4.16.1; release notes. Package upgrades barvinok was upgraded to version 0.41.9 and promoted to optional. isl was upgraded to version...

The #Python client package for looking up a given number in B. Matschke's NumberDB now supports using the pip-installable modularized passagemath distributions instead of the monolithic #SageMath. 💯 pypi.org/project/numb... #OpenSource #Mathematics

Release candidate 10.8.10.rc1 of 🐙passagemath, a comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. New: "make _sagemath" builds upstream Sage lib with passagemath's updated distro. github.com/passagemath/...

github.comRelease passagemath-10.8.10.rc1 · passagemath/passagemathpassagemath-gap3 This new pip-installable package provides GAP3 and the functionality for reflection groups that depends on it. For developers: make configure && ./configure && make _sagemath This ...

Release candidate 10.8.10.rc0 of 🐙passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Various portability fixes. github.com/passagemath/...

github.comRelease passagemath-10.8.10.rc0 · passagemath/passagemathWhat's Changed pkgs/sagemath-combinat: Add sage.databases.cubic_hecke_db by @mkoeppe in #2583 build/pkgs/{ncurses,readline,xz}: Update by @cxzhong, cherry-picked by @mkoeppe in #2454 ci-wheels.yml...

Release candidate 10.8.9.rc0 of 🐙passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. This is the 222nd GitHub release of passagemath. 🎉 Various package upgrades. github.com/passagemath/...

github.comRelease passagemath-10.8.9.rc0 · passagemath/passagemathpassagemath-frobby updates Frobby was upgraded to version 0.9.9. passagemath-lcalc updates lcalc was upgraded to version 2.2.1. passagemath-linbox updates givaro was upgraded to version 4.2.2. pass...

The passagemath-10.10.x series follows the #SciPy toolchain roadmap in dropping support for GCC 9, requiring GCC 10.3 or newer. github.com/passagemath/... #Python #SageMath #OpenSource #Mathematics

github.comRelease passagemath-10.10.1.alpha0 · passagemath/passagemathThis is the beginning of the new passagemath-10.10.x release series. It supports Python 3.12–3.15, GCC 10.3–16.x and will merge the compatible changes from upstream SageMath 10.10 when available. I...
passagemath@passagemath.org

Just tagged version 10.10.1.alpha0 of passagemath, the portable modularized pip-installable compatible fork of #SageMath, with initial support for #Python 3.15. github.com/passagemath/... #OpenSource #Mathematics

Release candidate 10.8.8.rc0 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. github.com/passagemath/... #Mathics3 #Mathematica

github.comRelease passagemath-10.8.8.rc0 · passagemath/passagemathpassagemath-symbolics updates Various calculus functions now support using the Mathics3 CAS; use the parameter algorithm='mathics3'. sage: symbolic_sum(1/(1+k^2), k, -oo, oo, algorithm='mat...

#Python #Lisp #OpenSource

Matthias Köppe@mkoeppe.bsky.social

Embeddable #CommonLisp running in #Python via passagemath-ecl, compiled to #WebAssembly using @emscripten.org, packaged in the @prefix.dev emscripten-forge-4x channel, running serverless in the browser in a @jupyter.org JupyterLite session via Notebook.link. notebook.link/github/passa...

Just released version 10.8.6 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Many upgrades: ECM, FLINT, GAP, HiGHS, msolve, NumPy, PARI/GP, Planarity, SCIP. github.com/passagemath/...

github.comRelease passagemath-10.8.6 · passagemath/passagemathRelease on the occasion of the International Congress on Mathematical Software 2026. Expanded support for WebAssembly (emscripten) Packages now available in the prefix.dev emscripten-forge-4x chann...

Release candidate 10.8.6.rc2 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Includes upgrades to HiGHS 1.15.1, ecm 7.0.7, primesieve 12.14. github.com/passagemath/...

github.comRelease passagemath-10.8.6.rc2 · passagemath/passagemathWhat's Changed tox.ini, .devcontainer: Add ubuntu-stonking by @mkoeppe in #2466 build/pkgs/msolve/distros: add mingw.txt by @striezel in #2467 build/pkgs/{highs,highspy}: Update to 1.15.1 by @mkoe...

Release candidate 10.8.6.rc1 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Includes an update of msolve to version 0.10.1. github.com/passagemath/...

github.comRelease passagemath-10.8.6.rc1 · passagemath/passagemathWhat's Changed build/pkgs/mongo_c_driver: Update to 1.30.8 by @mkoeppe in #2459 build/pkgs/cmake: Update to 4.3.4 by @mkoeppe in #2460 build/pkgs/msolve: Update to 0.10.1 by @mkoeppe in #2461 tox....

Release candidate 10.8.6.rc0 of passagemath, the comprehensive #OpenSource #Mathematics system in #Python, the pip-installable modularized portable compatible full-featured fork of #SageMath. Includes upgrades to FLINT 3.5.0, PARI/GP 2.17.4, #GAPsystem 4.16.0, Planarity 5. github.com/passagemath/...

github.comRelease passagemath-10.8.6.rc0 · passagemath/passagemathWhat's Changed Fix test failures with matplotlib 3.11 by @antonio-rojas, backported by @mkoeppe in #2438 Fix tests with flint 3.5 by @antonio-rojas, backported by @mkoeppe in #2440 allow flint 3.5...