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.10.x-3.13.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 "passagemath-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.6.1rc10.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.6.1rc10-cp313-cp313-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

passagemath_glpk-10.6.1rc10-cp313-cp313-musllinux_1_2_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_glpk-10.6.1rc10-cp313-cp313-macosx_14_0_arm64.whl (921.0 kB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

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

Uploaded CPython 3.13macOS 13.0+ x86-64

passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_glpk-10.6.1rc10-cp312-cp312-macosx_14_0_arm64.whl (923.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

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

Uploaded CPython 3.12macOS 13.0+ x86-64

passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_14_0_arm64.whl (927.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_14_0_arm64.whl (928.0 kB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_13_0_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 13.0+ x86-64

File details

Details for the file passagemath_glpk-10.6.1rc10.tar.gz.

File metadata

  • Download URL: passagemath_glpk-10.6.1rc10.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.6.1rc10.tar.gz
Algorithm Hash digest
SHA256 648f8040705b78f6a429433c44f9fdbbcf46d383028ccdacb84e439ba16907ff
MD5 9fe599414f31a5f945bb075282f31ac7
BLAKE2b-256 702f9ec0bc5a686c86a56893984221a7acf443aa63c7b348825bf56283cda8d5

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 34b4f3659dbcf84a92101834afb1d9cce96cd45e82cf906245af82401bc7c58f
MD5 db69397df8c9424d965739107b55d398
BLAKE2b-256 0e2cfdd7e43298c4c665783cab5e84450e86e9d825b3f6e6c891ba6416190a39

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 64d2ec78ea3926c89401e5f91036c01dc1a161c381680444c023e598ae9645a2
MD5 3953b9668244cff66ff188cd1f00964b
BLAKE2b-256 1f6675366ab21d401c425548a66e79d6a640ac4deafa8e1c2b8a8012c2efb9c2

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 013201b23c7a524211f142a998893f113c6711a251ad04617d61d5c13abdd69e
MD5 b0e0e54291797b198e0e5cc6ed6ec9a0
BLAKE2b-256 0ea7a4ae1fef3310d93fdc683aaf6dc12c50eee2c947144354ca2ad70222cffd

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b2cf025559027582f40ae7f8d3a8632ccb0e656780b0ad5bdafed4502b375bb7
MD5 0cf3965bed40158c80fb781b1b161979
BLAKE2b-256 8dbc6ce54b7eb94c898f7df87724123be56f70a9b2f51855fb9fdd3480948651

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 dd6c19880205994409b99248ffffd2a9116371bc82e916317f2ea647aa4bb71b
MD5 ab37b820961dd54c109c9b3ca07fc464
BLAKE2b-256 5e7655339415c6aedece22298d46cdf7e97addc01cd75d7b7b44e376586c3f8d

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 c80639aa41acb55ad6f23c947f5517d0d92c44fb006eb58e06b39ccdd689af28
MD5 8227a9664579caa2a8f7e42a31928437
BLAKE2b-256 61c240765d2fff5c01220645efc20114b2f46a43656e232b189bf94f9b0920bc

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4dc83614b186665ba645a332bc0375a94ea368d126ff125aa86438b904cc19a3
MD5 2e6cf8821f07cab01a66b16e9a1fb029
BLAKE2b-256 bebc3ae04077e11b0223fb8c60cbc2d9ba77fa3664f098212616fafcc86f5669

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e767a98ec656e87c1541d2a5cb2fb035865773845c3698ecac03b7f69613f189
MD5 d8b3bfcbd29b15d930b850f0b53e1f21
BLAKE2b-256 ad76d81fa09506498567614d711c4c28db159f61891c87230dc76b1a32de81dc

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ce0da57b5fadc31f0c1f342189e10357d03dff4242186261bfe443a0a43a2cec
MD5 782a12cf90caddc51514a8aa18e47ffa
BLAKE2b-256 59d10ebe0b4b1fadee75e468c08252fece5e0807306269fd77cfdedf1aa08989

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 df19dda536014666fa903f62bc5e6b624c76cfb6ee7017592400ceb8c0dfe7b6
MD5 c17fce8257ee7b1699724ed17b5fa65a
BLAKE2b-256 aeef5a78e69c3af130846e1b97cb5700b9819fcededfa04a5c52e81ab8bafb0f

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 08e9ebd26a077fbdaedf71510316912b8e620badc08ac469c78b04bacd96c402
MD5 0caad0d97d21fc63779b1371eec156ba
BLAKE2b-256 a97b01ca7f6153c1b897188a0e427c8d2f6f534fed21934f57ddce0698621d58

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ab2fb0801bb0968f31fc671bec49f2530447e401e4c45da41c97a5f599a5da2b
MD5 d5f041c208d40f8753138d029a1f7663
BLAKE2b-256 83f1a6038a69efa83e5eebe5bedd27c31af47d092908e7524ed9556955406926

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ca66a9fdcf98491ecc4bc738954cafcfe98054b5baf208d43862261dc36ed541
MD5 621c184486730def576b3763deedf23f
BLAKE2b-256 cb6e32e7f35ddc988b8a3a94d2d99badec9a369d8d34616e34aecc1f18820af5

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1b5aee62ffe6865b66d0319755166f69a78f67ada5cd1d8166c39d227d6eb655
MD5 9ff2a8d2904da04f0d2bfa5a3f009122
BLAKE2b-256 9701ceb123dd3cd09f6b19c79001f3b419b1b2f77d0f7b7bc193cfc6352f53da

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b58a35e91da50cbd49cc22a28ad3d786531164f558148fd6183793b1cacc6a7
MD5 1df7925197ae413ff04089f6e0a54c54
BLAKE2b-256 5d846131beda3c55f169f20aa2efbd21cf43838e25a0f96df018e8a6a2485b54

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 681c4761b5b68f3648b7318434efb2b4c427fdeb3fa72e8bb13828aa847c0ed5
MD5 3a020204576f1f1fd150bd2ec7129b2c
BLAKE2b-256 e67a39322535ec853edfbecc15a172efed0d555dc07b4470743f580195c34dd5

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4b4a94397a28f5fb422e281c4fae046c0f20563ac9fb82e27a8801cb28b23aec
MD5 0ac06749b333c73bbf0f60cd5a0efb40
BLAKE2b-256 7c8ef5a08683a32e8a5efa5f89d1f0b37f21f652aab4b391ee782ff26df061df

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2ea9ab992aac87d176fa4c440c30bdff49d1d67a8b8b93b8ab8ac5ac7a13aaf5
MD5 54d718c29ae0dd69ddba2d5c833fee09
BLAKE2b-256 a9f2b61865b5c2d7e42f56f60d15f1600b099c759bcbeb00209eb889cdf85f4e

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 aa09ff70760beb36ed23df9d8a3306f8cd4b269d7427b141e23c9d426fa6a17d
MD5 833f281c1a5226a4975bc40b9d635781
BLAKE2b-256 0a78e38571b3714fab6036829db44d38a7442837669a6ca43173e826d9fb3890

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f2da253fa078d04211a9a4926c1b710ad6457d7e90b56b13381f0a4f19b0e5ab
MD5 703e274f10e4d1eb2482e407297047bf
BLAKE2b-256 388a40e8843090aadb91cf9a180373c1314beac6c43084c43417e13925bde521

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3ea1d8c817ffca27455b824dde3fcbad828a584d5a54053311792e65eb788aa
MD5 c4aba50017b2ed5f9fa3ac540335c98a
BLAKE2b-256 b621294329c59f2c317f34f2b6f3fdc0bc4a058e2c30a54f91199089211a3fd7

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4b6a1b728b8e0c831ab181f693516508962b7128cf43f4b86436f994a4bc9200
MD5 e56f66f485031693d64a2cf931186601
BLAKE2b-256 6c9b324097843c5984d98440320babd3d0897d989136568008c13752d4064017

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 e9287e42d19ee1c384b1627e7bc8fe73fd2ecd35708e7352f06e3e51460b3f2d
MD5 fbf23072454084010b25da2469b6c13c
BLAKE2b-256 e20f8664a47c33f718ee7bddeac7549447cdf5697fc81308dbece6afdae718d5

See more details on using hashes here.

File details

Details for the file passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_glpk-10.6.1rc10-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3f4e0713550cc0e349310a0b0a9e8d2ff820839e2e2476a956d3d39ddffe55ed
MD5 9e83b696aad21ae4310ec7c4402d57de
BLAKE2b-256 6558487ac63888971f03a3d944e9aed72571c84beac3d9fb20c9a335ef372282

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