Skip to main content

passagemath: Linear and mixed integer linear optimization backend using GLPK

Project description

passagemath is open source mathematical software in Python, released under the GNU General Public Licence GPLv2+.

It is a fork of SageMath, which has been developed 2005-2025 under the motto “Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, and MATLAB”.

The passagemath fork was created in October 2024 with the following goals:

Full documentation is available online.

passagemath attempts to support all major Linux distributions and recent versions of macOS. Use on Windows currently requires the use of Windows Subsystem for Linux or virtualization.

Complete sets of binary wheels are provided on PyPI for Python versions 3.9.x-3.12.x. Python 3.13.x is also supported, but some third-party packages are still missing wheels, so compilation from source is triggered for those.

About this pip-installable distribution package

This pip-installable source distribution sagemath-glpk provides a backend for linear and mixed integer linear optimization backend using GLPK.

It can be installed as an extra of the distribution sagemath-polyhedra:

$ pip install "sagemath-polyhedra[glpk]"

What is included

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

passagemath_glpk-10.5.28.tar.gz (36.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

passagemath_glpk-10.5.28-cp313-cp313-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

passagemath_glpk-10.5.28-cp313-cp313-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.5.28-cp313-cp313-macosx_14_0_arm64.whl (883.6 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

passagemath_glpk-10.5.28-cp313-cp313-macosx_13_0_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_glpk-10.5.28-cp312-cp312-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

passagemath_glpk-10.5.28-cp312-cp312-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.5.28-cp312-cp312-macosx_14_0_arm64.whl (886.2 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

passagemath_glpk-10.5.28-cp312-cp312-macosx_13_0_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_glpk-10.5.28-cp311-cp311-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

passagemath_glpk-10.5.28-cp311-cp311-manylinux_2_28_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.5.28-cp311-cp311-macosx_14_0_arm64.whl (889.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_glpk-10.5.28-cp311-cp311-macosx_13_0_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_glpk-10.5.28-cp310-cp310-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

passagemath_glpk-10.5.28-cp310-cp310-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.5.28-cp310-cp310-macosx_14_0_arm64.whl (890.6 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_glpk-10.5.28-cp310-cp310-macosx_13_0_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

passagemath_glpk-10.5.28-cp39-cp39-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

passagemath_glpk-10.5.28-cp39-cp39-manylinux_2_28_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.5.28-cp39-cp39-macosx_14_0_arm64.whl (892.5 kB view details)

Uploaded CPython 3.9macOS 14.0+ ARM64

passagemath_glpk-10.5.28-cp39-cp39-macosx_13_0_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 13.0+ x86-64

File details

Details for the file passagemath_glpk-10.5.28.tar.gz.

File metadata

  • Download URL: passagemath_glpk-10.5.28.tar.gz
  • Upload date:
  • Size: 36.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for passagemath_glpk-10.5.28.tar.gz
Algorithm Hash digest
SHA256 c04ef7bd3ed40f8c9ab511b6bcf067a5161c9c8c279afc8267faec137d4e1d77
MD5 087858acab37b68b7a47924e84dacebf
BLAKE2b-256 135b86d06d9eb951f376294a506f92cc8d9dd455f9100e04d13094db303dcf03

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0e98680752efd5ff52fd1ef06c3dc2f3733150126ede2acddc87a1fa16c66437
MD5 f0eb66c0942cc2a48b4b79f8c2ecd673
BLAKE2b-256 65e05cd7f00530a100d09002f4c06c73833176755a35f874e81f51f376e3a039

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bd21c293f987e715bc3cd66f828a1670a1600f65245793011926d08967fedd32
MD5 fe540b0b7d82dea7e49f5bea6f0a31ff
BLAKE2b-256 7e084c30a1758501ad684eb93d21d1fa5ce4ecd0b982e28eb804542117557725

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 017b658e12a79bf19280782b5d784f450ff29398ad0e413289dd8ee65627c754
MD5 0d66acfa5fdb0a71e03bce0cd664c5a8
BLAKE2b-256 5f865fd943c4c00df295a489ad292143a829deb9d5ff6307712b8ec352cf927e

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 221cb2b86613e7717295147d172f1468fa44281f1f5f7b2c8772e96bcc7d349d
MD5 d9147a91ac82a4a7f57b12c764d76c42
BLAKE2b-256 b8cc8418cc2ef1314aa95b0e1b35893798152ff03d3674f6fe24d07b026fcfc6

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 547337c980a3c1127a0b93b4048fe25b393f85cbbcfa95d8a1c1a04aff8c8634
MD5 873e13cea775c86207ac6bf5c076cc78
BLAKE2b-256 372a7d791d7217d1a7af4083e6f48a55f96c9fd1fa438529e0e8dec596e38b4f

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5d37010491079e320a1987db036b6e8b65ab5a489cddc523d0d5c98cab783c8
MD5 8b4251a11cb1e890766fd6601907fe35
BLAKE2b-256 889392b3b7f9a920f83f9a7f8ff8be1b1e3c587e5381131c2fd104b80d918972

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 0197c315fc8164e926e02ea634343d6ae13c760b5ba6b3943ed1a62ec3d46671
MD5 f21a37177ff8a6a175f1bdb623421138
BLAKE2b-256 58d35b103c369433972551f02e55ad1777ab0ac8d65b8c7bc8fcbb92bf2365bf

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e0c97315e2976c4fabcf0473edaca5f0368967232651069722dc4083b8a58e86
MD5 833badc4401d08b8c0b92afa033cf77a
BLAKE2b-256 05566ef1925929dfb77565f2721f0577963d1298b988394f09b7e0a4e683cc8b

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 e5f5cae9839a75bfec2e9cc2ae08b716882520bfc7f28610a5f1199d4f2bf487
MD5 1d6325233138b19f9d02292b7cba5ce2
BLAKE2b-256 081fe2b1fbc5b96135e4599c7960da2ecaf21dd5861d4ff976ef5a5315717b7e

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a36d849a28f5d9d6846775a7e4056064c5cff199b99e8ba2467c1144c0abe77
MD5 2a714099c947a74bba842f6ea89fc43a
BLAKE2b-256 ad4ffb1f4d604993a8b375d80bba92a8fd471f08725de11d2e86d7c8178653bc

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 233f185c532e66be1b7fbb1d23da622d95634976d7b9f4ecfe0dcfb2120e446d
MD5 31d97e49fad0a6150aee1ab21b045cbe
BLAKE2b-256 d830bddc30a65189a8418bd4181bb65c87342a12b49a3dcc2ae1250436f37742

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 54a5eb75372f7aeb7c8b5b76e181da36abd489225f1eefa1641624a6caede432
MD5 e387364113f70431fb8409127e83bd1f
BLAKE2b-256 eb26d017663bcc65348af4e46d2435390191b36949d19a6719b89f226660cc3e

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 54f018db91897be3088d30aa1588a3f63b4f849cac258bfe276e2ba57eec6e3f
MD5 76d57a01918c479afef4e445ee92a0b1
BLAKE2b-256 05ecf1e9e89b57b1ad20e049d3beea4221bf38f570550f9c0d36440b0c5b6219

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f9c17d465db4a0c4b4c8e9ff19dcea9b64e5c7b29b0bfd701df3272e1d64a453
MD5 2aa38fa0e6a1bb9e4435cb022118055a
BLAKE2b-256 bf8eb99e2a5e90f54b6f55cb2509e9de1eecd8f31aff5f42b6f56af85cb4f8a2

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 bda055d283f8c4581ff982fe0dcdb3f051fccb19bb7de2d368ff44b7a8f46faa
MD5 95d64eb7d4cf89406cdc1bd5da1e79e8
BLAKE2b-256 f3cdec15a14c6abb94675bc8a96a428d6aaf4953c4197ca4d10d37faaff67b75

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4b8e21c66c13112f67787b8b1d8dc46dbbc52fc0658fe9ceea5ca8a9603fc0d1
MD5 d4077ec62201bb2b15600d2cb75d155e
BLAKE2b-256 4e26fbcfb843ecd6a9753f627633b50aaeea97a411e85eb4e102ba40321babd6

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 28c9bb5501b44d4467158312c455c43d0cf99ff1267c1b25e65a186b871c6b85
MD5 42d4e420c70a3ffa4f17c4c1a1e3ac4d
BLAKE2b-256 f7b9ff6534ed94d105e9c764f09357dd4b329287e29570dfb60a5089d64942fc

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 380ca08e3c1b618ee0a1550261594c6d76c52a3fe14fbc4a2e83d0dedb46108f
MD5 c402e9a79aa0efdf62870ebd7bd8d60f
BLAKE2b-256 5dbe1d2eb88efa40ae4618729ac03f1cb46e76501a16c9fe36742b6926a20585

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 47eea5d2c7dbae068b8cb7046fe5ac356047abc1df03fb920829c18d6c935788
MD5 939ca341260afcda92f9cb6a63ec81de
BLAKE2b-256 0ee56ba83ce8020d4dff36760dcfd21d79276f805791c324aa480c14333518ab

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.5.28-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.5.28-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d2189c0a4608089e0291278f6c4e4a28aafc0a59a026e033bb4c560513fe0440
MD5 8f20795ff20db83e9d7394f072c17fa4
BLAKE2b-256 75f278144be2ebda32ac1308321cf39a2114ebfb5e1264ba3730d096aa20ba2e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page