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

Uploaded Source

Built Distributions

passagemath_eclib-10.4.61-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.12 macOS 14.0+ ARM64

passagemath_eclib-10.4.61-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.61-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11 macOS 14.0+ ARM64

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

Uploaded CPython 3.10 macOS 14.0+ ARM64

passagemath_eclib-10.4.61-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.61-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (71.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.9 macOS 14.0+ ARM64

passagemath_eclib-10.4.61-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.61.tar.gz.

File metadata

  • Download URL: passagemath_eclib-10.4.61.tar.gz
  • Upload date:
  • Size: 34.1 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.61.tar.gz
Algorithm Hash digest
SHA256 090b92c0e096c2ae1a50dd5a2eb64b5a82ba954ffba59f73117db8aacc7ae786
MD5 24cc30eeadd2ffa85c6af9095c0ae0b0
BLAKE2b-256 079f45423fa0b86e31dadaf2efd9acbf9ac1b7e9f30b32ed03c001b63dbcde04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 166a68ad403227b09fc22f7d7a8b503296751e42815d2b4519055f0e37244ed7
MD5 3ada6caa83527e4c4dc3a138d24ec93e
BLAKE2b-256 eb4a63e6c12e0db0c6a72112d8c282ef98abc3b21a9a120d22e324ed06fb9ebb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6f6fdceebc966ebbf34039d158bb3889d109e177e468360ec368486fb7edd420
MD5 84ea4bd51b40b7f5fb87c3441c06edc7
BLAKE2b-256 af83765c6be97f4511c661d5abde9c950d9370b12f56024d614c8ce52bd215fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f7b2e3dd9bebbd9003917ac3b87cbb4b7ec9985dd741180b7e543772312124ed
MD5 010f14ac54d72842dbdde3c626b82503
BLAKE2b-256 45e5b8f2a8400806b60aa167162eb8c413e61c8cf50b9b29f8d7c017eb1947bb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 793337f6ef135d3caa5fb5f2f4b36d8b2a0fcef43b86245be2729b7b039b17f4
MD5 8d044c40ba188c07628b37b0d93d5562
BLAKE2b-256 1f4500e0b057f9f005e350c6d22689d88b3c790f472066bd5c2d5f7e8b3891ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8b6db3022fdbb20caf2726453e98bdda66f591aa3ef154dd4cc5793a5a70678f
MD5 78f2fd399e5418c2fb3c35ece430f317
BLAKE2b-256 98644f17827cecefefd4d4a8ac12204d9c009c23ea4dbe040380f4199e7ddae4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6ff2625052e5132bea97a988eb315cc49f4220390b7e26dd592258123330d7f2
MD5 8072724d0ee06c51875c6352e85b612c
BLAKE2b-256 850353094a7663d3d305575f6804e23e16027584421429180494daf982fc6ea8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b98aca1ced6e2e0b5bdb2ab20e1d20bbbcfc22cbcb706e3bbc0f51334d3da3f
MD5 839872a3f135618ca36f9a29460994f7
BLAKE2b-256 32ce22fc2793933dd914ce39868f9286858ac0cea8e6ae68f2b94223a528cfba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1673eb4a8e14a307ea4876da9658b664cb20a99efd156791852e0f6f96e64105
MD5 24a1136cf6fea6afef9fcbcfc0cca853
BLAKE2b-256 bfd57d2b21b2ef6b4150884a71292edbef5ec4c6978df2f7619816aa44e4f1d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp310-cp310-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 325f5242a1749c14777f3c166c0602ca776af434514157bf84dcd8f2f4c04cea
MD5 9b90066081a0ee70ee4479184a85918f
BLAKE2b-256 de80ace47074b6de50d930fde19284eda465a0dc9300ad562c5cf3f8ab1c68ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 35278ec3a8a1cf19969883f852ee4482b4445c3d9b060d7246823f23b3a4f1e9
MD5 1152b9f0412cfeed8d6c05977342e6a0
BLAKE2b-256 0d567ce676c9044ffbdb82893ffb49d75c8818c643014bcb0d10bedcc0bc7ac2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp39-cp39-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1d8b8ab15adb327cb16a8ea4c8b6f70a55cebea9de6219c394e533c7f58f727f
MD5 b98c7a5685dcc45a8cfba28c8f2ccff6
BLAKE2b-256 00c98d8c8e1940f13ffcc9eace3191f193c78109dfc57220a0011a45e98b2584

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for passagemath_eclib-10.4.61-cp39-cp39-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 83872160fd360ccf9123805fcb47ad682d497b01cde2d0918e759f4340362d15
MD5 f240689172b471bd9f975955d2c9be8f
BLAKE2b-256 ba5757be085d7536b293aec040d8fd8fd854e632927ac60871e4538bbd1d8dcb

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