passagemath's Avatar

passagemath

@passagemath.org.bsky.social

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

63 Followers  |  25 Following  |  126 Posts  |  Joined: 16.11.2024  |  1.7988

Latest posts by passagemath.org on Bluesky

In contrast, the modular @passagemath.org is able to offer the #Python interfaces that it ships / develops for its own purposes back to the upstream project as a vehicle of collaboration and mutual benefit. No larger "buy in" to the large project (and its complexity) is necessary. 3/3

03.08.2025 20:20 — 👍 1    🔁 1    💬 0    📌 0

In agglomerative math software systems such as #Macaulay2, #polymake, #SageMath, development of interfaces to an upstream project only benefits those who (can) "buy in" to the large system – and that often even excludes the communities of the upstream project. 2/

03.08.2025 20:14 — 👍 1    🔁 1    💬 1    📌 0

Thanks @amkasprzyk.bsky.social!
Another socio-technical innovation in @passagemath.org lies in the relation to its upstream projects (dependencies). 1/

03.08.2025 20:10 — 👍 1    🔁 1    💬 1    📌 0

Passagemath is a really interesting project to, as I understand it, streamline the process of using Sage (starting with simple installation via pip, but also easing integration into your own #Python projects) and making it a part of the lively scientific Python community. #computeralgebra #mathsky

03.08.2025 07:25 — 👍 8    🔁 4    💬 1    📌 0
Post image

The new website passagemath.org is online.
#Python #SageMath #FOSS #Mathematics
We now accept bids by upstream and downstream projects for specific tentacle hyperlinks.

02.08.2025 19:18 — 👍 2    🔁 2    💬 0    📌 1
Sparse Matrices from the Combinatorial Matrix Recognition Library - Matrices and Spaces of Matrices

Documentation is now available, for example for the new method is_totally_unimodular(): passagemath.org/docs/10.6/ht...

02.08.2025 05:36 — 👍 1    🔁 1    💬 0    📌 0

passagemath-10.6.1 now ships the first stable version of passagemath-cmr, for Seymour's decomposition of totally unimodular matrices and regular matroids, using CMR 1.4.
#Python #SageMath #FOSS #MathSky

01.08.2025 04:31 — 👍 1    🔁 1    💬 1    📌 0

passagemath-msolve 10.6.1 now ships msolve 0.9.0, the latest release.
#Python #SageMath #FOSS #MathSky

31.07.2025 20:21 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1 · passagemath/passagemath This is the first stable release of the passagemath-10.6.x series. Changes to platform support First binary wheels for native Windows Started porting to native Windows (x86_64). Non-Python library ...

Just released version 10.6.1 of passagemath, the pip-installable modularized #SageMath fork, the comprehensive #FOSS #Mathematics system in #Python.
github.com/passagemath/...

31.07.2025 17:30 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc15 · passagemath/passagemath What's Changed .github/workflows/macos.yml: Add testing on macOS 15 with Xcode 26, fixes by @mkoeppe in #1356 Various # needs by @mkoeppe in #1358 src/sage/env.py: Set GP_DATA_DIR if found in sage...

New release candidate 10.6.1.rc15 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

29.07.2025 18:14 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc14 · passagemath/passagemath More databases shipped in wheels The passagemath-polyhedra wheels now ship the polytope database. The wheels of new packages passagemath-gap-pkg-{transgrp,ctbllib,tomlib,irredsol}-data ship variou...

New release candidate 10.6.1.rc14 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

29.07.2025 03:28 — 👍 1    🔁 1    💬 0    📌 0

Release date for passagemath-10.6.1 is set: 2025-07-31.
Last chance for testing release candidates.
#Python #SageMath #FOSS #MathSky

27.07.2025 17:31 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc13 · passagemath/passagemath What's Changed Various # needs by @mkoeppe in #1332 pkgs/sagemath-standard: Add dependencies nauty,palp,planarity; sagemath-schemes: Add palp to extra 'toric' by @mkoeppe in #1333 .github/workflow...

New release candidate 10.6.1.rc13 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

27.07.2025 16:51 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc12 · passagemath/passagemath What's Changed Various # needs by @mkoeppe in #1316 README.md: Remove mention of the compromised sage-packaging list by @mkoeppe in #1317 src/pyproject.toml [Windows]: Use cysignals < 1.12.4 by @m...

New release candidate 10.6.1.rc12 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

26.07.2025 16:27 — 👍 1    🔁 1    💬 0    📌 0
Release passagemath-10.6.1.rc11 · passagemath/passagemath What's Changed build/pkgs/gcc: Fix build with glibc 2.42 by @mkoeppe in #1298 build/pkgs/pplite: Fix build with flint 3.2 by @mkoeppe in #1299 build/pkgs/{gap_packages,libsemigroups}: Build fixes ...

New release candidate 10.6.1.rc11 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

25.07.2025 18:17 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.5.48 · passagemath/passagemath Expanded platform support for building from source Here is a summary of the currently supported platforms for building from source after this update. On platforms marked "-gcc_spkg", the system's d...

Just released version 10.5.48 of passagemath, the pip-installable modularized #SageMath fork, the comprehensive #FOSS #Mathematics system in #Python. github.com/passagemath/...

24.07.2025 17:15 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc10 · passagemath/passagemath Package upgrades Upgrades affecting the traditional installation as Sage-the-distribution The SCIP Optimization Suite has been upgraded again, including PaPILO 2.4.3 (release notes), SoPlex 7.1.5 (...

New release candidate 10.6.1.rc10 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable modularized fork of #SageMath.
github.com/passagemath/...

23.07.2025 18:08 — 👍 1    🔁 1    💬 0    📌 0

This includes the new GIT package by my good friend Jesus Martinez-Garcia and Robert Hanson. #AlgebraicGeometry #ComputerAlgebra

arxiv.org/abs/2506.19431

21.07.2025 18:55 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc9 · passagemath/passagemath Package upgrades eclib has been upgraded from version 20250122 to 20250627; release notes. flint has been upgraded from version 3.2.2 to 3.3.1; release notes. msolve has been upgraded from version ...

New release candidate 10.6.1.rc9 of passagemath, the general-purpose #Mathematics system in #Python – the pip-installable fork of #SageMath.
github.com/passagemath/...

21.07.2025 18:18 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.5.47 · passagemath/passagemath New package for Geometric Invariant Theory The new package compgit is a tool for computing Geometric Invariant Theory (GIT) quotients in algebraic geometry by @Robbie-H and @jesusmartinez-garcia. W...

Just released: passagemath-10.5.47
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

20.07.2025 17:27 — 👍 2    🔁 1    💬 0    📌 1
Release passagemath-10.6.1.rc8 · passagemath/passagemath New package for Geometric Invariant Theory The new package compgit is a tool for computing Geometric Invariant Theory (GIT) quotients in algebraic geometry by @Robbie-H and @jesusmartinez-garcia. W...

New release candidate: passagemath-10.6.1rc8
New package for Geometric Invariant Theory
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

19.07.2025 17:07 — 👍 1    🔁 1    💬 0    📌 0

Downstream campaign, phase 2:
Forking unresponsive Sage user-package projects.
#Python #SageMath #FOSS #MathSky

17.07.2025 20:22 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc7 · passagemath/passagemath Support for bootstrapping with system Python 3.14 As found on fedora-43. Python 3.14 is only supported for bootstrapping. (In the traditional installation as Sage-the-distribution, if the system Py...

New release candidate: passagemath-10.6.1rc7
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

16.07.2025 07:05 — 👍 1    🔁 1    💬 0    📌 0
Release passagemath-10.5.46 · passagemath/passagemath Support for bootstrapping with system Python 3.13 and 3.14 As found on fedora-42 and fedora-43, respectively. In the passagemath-10.5.x series, Python 3.14 is only supported for bootstrapping. (In ...

Just released: passagemath-10.5.46
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

15.07.2025 17:26 — 👍 1    🔁 1    💬 0    📌 0
GitHub - sorenlouv/backport-github-action: Backport CLI tool as a Github Action Backport CLI tool as a Github Action. Contribute to sorenlouv/backport-github-action development by creating an account on GitHub.

Just automated backporting of PRs to the stable branch (passagemath-10.5.x) using github.com/sorenlouv/ba...
#DevOps

14.07.2025 17:49 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc6 · passagemath/passagemath Major new binary wheel for native Windows passagemath-cmr The Windows port is now feature-complete for 10.6.1. More pip-installable packages will be added later in the 10.6.x series. Package upgr...

Release candidate passagemath-10.6.1.rc6 makes native #Windows wheels available for passagemath-cmr, providing Seymour's decomposition of totally unimodular matrices.
Windows support is now feature-complete for the 10.6.1 release.
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

12.07.2025 17:11 — 👍 2    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc5 · passagemath/passagemath Major new binary wheels for native Windows passagemath-glpk passagemath-modules passagemath-plot Package upgrades primecount was upgraded to 7.19 and primesieve to 12.9 More robust downloading ...

Just released: passagemath-10.6.1.rc5
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

08.07.2025 06:27 — 👍 1    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.5.45 · passagemath/passagemath More robust downloading method for upstream tarballs passagemath-conf (sage-bootstrap) now uses the curl program if it is available in the system. Package upgrades Upgrades affecting the traditiona...

Just released: passagemath-10.5.45
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

05.07.2025 15:21 — 👍 2    🔁 1    💬 0    📌 0
Preview
Release passagemath-10.6.1.rc4 · passagemath/passagemath Major new binary wheel for native Windows passagemath-graphs Package upgrades Upgrades affecting the traditional installation as Sage-the-distribution The mixed-integer programming solver SCIP ha...

Just released:
github.com/passagemath/...
#Python #SageMath #FOSS #MathSky

30.06.2025 16:14 — 👍 1    🔁 1    💬 0    📌 0
Post image

Reorganized the repository list of the passagemath GitHub organization.
github.com/passagemath#...

28.06.2025 18:56 — 👍 1    🔁 1    💬 0    📌 0

@passagemath.org is following 20 prominent accounts