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.63.tar.gz (37.7 kB view details)

Uploaded Source

Built Distributions

passagemath_eclib-10.4.63-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.63-cp312-cp312-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_eclib-10.4.63-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.63-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.63-cp311-cp311-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.11 macOS 14.0+ ARM64

passagemath_eclib-10.4.63-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.63-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.63-cp310-cp310-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_eclib-10.4.63-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.63-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.63-cp39-cp39-macosx_14_0_arm64.whl (11.4 MB view details)

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_eclib-10.4.63-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.63.tar.gz.

File metadata

  • Download URL: passagemath_eclib-10.4.63.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.63.tar.gz
Algorithm Hash digest
SHA256 0288cde8497d85e8bd1ed410ea0318640101f0abaddf9610deac14ba0dc61b42
MD5 e231dafcfdf3a5722135cbdb767fd3b5
BLAKE2b-256 5bdbc0dc5e39e33f422c339d6fa94cbcc6214ca15685edda58d4cf11283c7e58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b7da8d160767e0ec8543952b3b3dcc2c08a40759aff2e32e8f78c5673e891b51
MD5 06fcd3752c3264a465907d02dc8da8bd
BLAKE2b-256 fee7baa3118712b53fee764226521644091e6cbae3b1b3391742aa9308df7bab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a462177ca41a4cffc1756981fb6d5d05bcc9842fc61a4b29bb566e2fd9f09aab
MD5 962caf6b7d571c1cc60c52cbbb1e0c19
BLAKE2b-256 2e57e0740680782eacb27136c2039b01204142187eed07e8855505189f1dd928

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1a947d13d25f0929d385a7617bb7aa2c497f8be01ebd8bc4a98fe227b68d8179
MD5 8149f5809c913109e95008b8d8c1d3c2
BLAKE2b-256 e3227814097ce818dc8c50ce7ab38b7132cf41ee1b9f139883b8db77d9e058c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad0d7c4a50ff98fd5df407190d138949ad83cc9bb9a2364327c86a1675c5de16
MD5 167a7bfb9c774d121634008d018231e0
BLAKE2b-256 8faf1ab9748cc7c38d0afad72018a3ddfd3b4f93df6dc3e08965d175f3817d36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 5c436d702dbe13c7f05ab8e5bdf7d678bfb7e8eafc658da9d7bf13a93fb4965b
MD5 1b0e08268b7851bf7e4104f8c7226d83
BLAKE2b-256 24437edea60c027cd48b3f15031cb66feec74039d0011172263f2f0b27eee64b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a9fcd4f502ade939cfc4a4235ba0569e0e41417d2c613954f3faf86f76271bef
MD5 72ad7c8b6959be2b0059c58dc3595c3f
BLAKE2b-256 5fa5601659635477c4977aa3c48e20b2b74c4f4b1497bee6e87638e39883f83b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 15513b759f4d674683e585115d189a2d26cc627d784a55019e1d5f0524b65390
MD5 1dc57e368cdf5a56c33228ea9a989210
BLAKE2b-256 4a09fa12f0703b993e629c8283b71f813751d4202144c42ee9dc63eb7f09f0a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 01869695bb451d842d2217cc9263b962667aa71e09193e7ca3a7f06f5d623b67
MD5 60d479a0183cfd491904881e8eb5c4c1
BLAKE2b-256 b8d1c86e42ceb462f4f4a09198e5a928b0433e95e347eaad970623c6e12a3fde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 402ff1eb8f3614e861c80c8dbf8c97d89ad12ce56f0d7e9f46ce8697eb7ca717
MD5 268aeb9c8d05ef38f2f42b15f021cee9
BLAKE2b-256 f7d06348626cca5fc6cd2fe1d36b77b3cebcddbae70b8bd0fb4164653aa9d525

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7d2584a84d1c1e00717b5d5f9c2f54667bb84a1d4add82c81d09f0696650899e
MD5 2798758aab4113bae57e853972c40d37
BLAKE2b-256 850af094e99a7d6dfd76bd3cb2acd82454f1dfc5f3db02df30f7745e12c411e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 a6154cd3aea7f667906148654d8b400237790f8c835955b864fad67783c14603
MD5 034b12e8948bf2a620cd77d239fd4512
BLAKE2b-256 d2f01fdfcee6b5eb59d8a34243e5b2ad28bb3f2e11d5552afce45a9417348109

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.63-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 038db0eed3cf711fb7600827a90b3d89b46c8513e0d630e119df17dba67a73cf
MD5 6133c09657d0f4d302b659b69b4140d7
BLAKE2b-256 cb7f64ae1b937ab372122b30edddeb9a396c9b2ca6b4acaa10e1f88b18923fb3

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