Skip to main content

passagemath: Elliptic curves over the rationals with eclib/mwrank

Project description

About SageMath

“Creating a Viable Open Source Alternative to

Magma, Maple, Mathematica, and MATLAB”

Copyright (C) 2005-2024 The Sage Development Team

https://www.sagemath.org

SageMath fully supports all major Linux distributions, recent versions of macOS, and Windows (Windows Subsystem for Linux).

See https://doc.sagemath.org/html/en/installation/index.html for general installation instructions.

About this pip-installable distribution

This pip-installable distribution passagemath-eclib provides the Cython interface to John Cremona’s programs for enumerating and computing with elliptic curves defined over the rational numbers.

What is included

Examples

A quick way to try it out interactively:

$ pipx run --pip-args="--prefer-binary" --spec "passagemath-eclib[test]" ipython

In [1]: from sage.all__sagemath_eclib import *

In [2]: M = CremonaModularSymbols(43, cuspidal=True); M

Development

$ git clone --origin passagemath https://github.com/passagemath/passagemath.git
$ cd passagemath
passagemath $ ./bootstrap
passagemath $ python3 -m venv eclib-venv
passagemath $ source eclib-venv/bin/activate
(eclib-venv) passagemath $ pip install -v -e pkgs/sagemath-eclib

Project details


Download files

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

Source Distribution

passagemath_eclib-10.4.62.tar.gz (37.7 kB view details)

Uploaded Source

Built Distributions

passagemath_eclib-10.4.62-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.7 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

passagemath_eclib-10.4.62-cp312-cp312-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_eclib-10.4.62-cp312-cp312-macosx_13_0_x86_64.whl (13.8 MB view details)

Uploaded CPython 3.12 macOS 13.0+ x86-64

passagemath_eclib-10.4.62-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.7 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

passagemath_eclib-10.4.62-cp311-cp311-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_eclib-10.4.62-cp311-cp311-macosx_13_0_x86_64.whl (13.8 MB view details)

Uploaded CPython 3.11 macOS 13.0+ x86-64

passagemath_eclib-10.4.62-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

passagemath_eclib-10.4.62-cp310-cp310-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_eclib-10.4.62-cp310-cp310-macosx_13_0_x86_64.whl (13.8 MB view details)

Uploaded CPython 3.10 macOS 13.0+ x86-64

passagemath_eclib-10.4.62-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.7 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

passagemath_eclib-10.4.62-cp39-cp39-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_eclib-10.4.62-cp39-cp39-macosx_13_0_x86_64.whl (13.8 MB view details)

Uploaded CPython 3.9 macOS 13.0+ x86-64

File details

Details for the file passagemath_eclib-10.4.62.tar.gz.

File metadata

  • Download URL: passagemath_eclib-10.4.62.tar.gz
  • Upload date:
  • Size: 37.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for passagemath_eclib-10.4.62.tar.gz
Algorithm Hash digest
SHA256 d30a3dd45c6a3b0944c1a4afaa653931a5f9568d7c77f48020b95afd40b5046e
MD5 a20310b519a6e8aca2db995416cbdfab
BLAKE2b-256 84a62ce0cdc2327ecd1c58df7f1bb4a37acd8a7bd4c7bfd8edcaac6866344f92

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8f848bed216c84dc40d895038c533a23572973777fa9744d4316b3740ac63fa0
MD5 f24377ee640e83b13f00ba29d07d5c48
BLAKE2b-256 0b3a1bb1a285740ddc199a4c0fa5a032efcf309931854eff0dc390f01d668493

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 afe55fe0f94acb260062ee72ff5ea7aaad66d8b77e55ab9c911f730ec7dd2a69
MD5 c66454a1bbde7ee78970e225fbcad8c9
BLAKE2b-256 6b85ad4d2523fc87b3fd9e5b693af753434362d4e238fb31c2cd223138708f3e

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 075df80e38a02aee7a6ea25380b64d132e70263f5e5cd76d47d8fe300d34ac4d
MD5 528f394a03520ed3d092695274a6e646
BLAKE2b-256 b0c0c4f48089de82cf0559ad03a24df10494c0f38166dd6137b434fb30a1890e

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 66e40da47e768e3d8de5145354273a08c92b820cd88c1073a0fea66980ca7deb
MD5 c186745625cab7c05b008f6d7be72586
BLAKE2b-256 0efceb33dc9856824630b54adc756193558a508d3f4f6d03f5d09fc10bc35073

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 09ad06123aeaea01802bf3b47bd5aa5ed3fc75efcdad52e71b8919bed64c5573
MD5 93b86f6977edde6ecc0ad1d05c44276e
BLAKE2b-256 4dd38574a96b1160b7aa7b1de648f613eb1ec1b9446c648c84f409cda2f5b07f

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 496bde851cdfbc9ac1fccdf76d154dd6a36c9208bb983a45307c2364d804286b
MD5 1feb551887462d646cc50f0060fc5633
BLAKE2b-256 1a2f04eb61b418db28baeb65c0b2ed47c8d6e9422d4a7ee96a5b69fbbc4a19a5

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 64807d9f6e5786796b4e1065ed3da829260cf494b8df9d561132b946f83056c0
MD5 cf5c85f09d1cf940b6bb11b05d4d87a2
BLAKE2b-256 bcfa62a255ad3fd216bd27a5691cf6ab05cb9fd464d0e80b952dc846589b708d

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 cf276f71783d259ffd4cb3cb50c92321bd2074c2fd5ca27d1b602e543dacaa6a
MD5 dc74d966c23b16714c012832cb13ee92
BLAKE2b-256 5476db858930ea5d8ae551a4a228a2c53c58dba44a2acb66da205074edceea45

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp310-cp310-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2cbc8e95f5cd2619a7140343f2d24003c30a44aae2f0ad06c1b315b16c3095f0
MD5 66430051ef41f462514b6e217b193043
BLAKE2b-256 661dfebb9283ced98b742ac27bde40235e5496aa7c8d5310b256c062f81ece03

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 43aaa9377c06b99cfcd5c7cb7edac7689e7008e0609204fafd33c3f78769ca77
MD5 564813e3de81bb811cdceb43fabd24e1
BLAKE2b-256 0c549e1db0ba56542d14e47ba1241493fa88fdbf4822e14594ae73586bea7ebc

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp39-cp39-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 53e6d9ce173c4606d187647f703ba84af347473d9a4bd3d15b49b47f92200917
MD5 effee7ecc5c160f6266d3e9a9949381e
BLAKE2b-256 1fe64752be2d7d9f5ba740ba2d8bdc97b9a32d6d90747567a7921b1bc7265ab8

See more details on using hashes here.

File details

Details for the file passagemath_eclib-10.4.62-cp39-cp39-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for passagemath_eclib-10.4.62-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e9136298d6299cc94e61845dd6e200427ea6269fc89c31d39e89f99ad1a0ae6f
MD5 46fe9454cb22c44669173191d218a790
BLAKE2b-256 3365ea646c2d39124c7aecea7c0552b746450b401ba50a8e6bf6096297c85643

See more details on using hashes here.

Supported by

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