Skip to main content

sage_acsv

GitHub Release GitHub Actions Workflow Status GitHub branch check runs Binder

This repository hosts the implementation of a SageMath package containing algorithms for analytic combinatorics in several variables.

The package works with any reasonably recent version of SageMath, we recommend to have SageMath 9.4 (released in August 2021) or newer. Documentation is available at https://acsvmath.github.io/sage_acsv/.

Quickstart

The easiest way to install the latest released version of the package is via PyPI simply by running

sage -pip install sage-acsv

The package can be run in an interactive environment in the browser using Binder.

An article serving as an introduction to version 0.1.0 of the package and its internals can be found on the arXiv.

Installation from source

To install the package from the source code, either clone the git repository and run the command

sage -pip install .

from the root directory, i.e., the directory containing the pyproject.toml file.

For development, use sage -pip install -e . for an editable installation.

Alternatively, to install the latest version of the main branch directly from the GitHub repository, run

sage -pip install git+https://github.com/ACSVMath/sage_acsv.git

Running package tests

The doctests that are added in the package can be run by executing

sage -t sage_acsv

from the root of the cloned repository. The tests are run automatically on every push and for any PR to the main branch, and compatibility with several different SageMath releases (see recent workflows to see all tested versions) is checked.

Metadata

Release files for sage-acsv 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sage-acsv 0.3.0
File Size Uploaded Provenance Actions
sage_acsv-0.3.0.tar.gz 79.3 kB Without provenance Details for sage_acsv-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for sage-acsv 0.3.0
File Interpreter ABI Platform Actions
sage_acsv-0.3.0-py3-none-any.whl Python 3 none any Details for sage_acsv-0.3.0-py3-none-any.whl

Total release size: 112.0 kB

Release files / sage_acsv-0.3.0.tar.gz

Download URL sage_acsv-0.3.0.tar.gz
Size 79.3 kB
Tags Source
SHA-256 checksum
How to use checksums
47335c7f207cdec309e64a6077b314c20c3c727f91ef129a9dc856c2de5a771c
BLAKE2b-256 checksum
How to use checksums
b6b0d04b754e158a77d0959e9e43ddf0a37a304fc61af0aabd51b867e574cacc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.14

Release files / sage_acsv-0.3.0-py3-none-any.whl

Download URL sage_acsv-0.3.0-py3-none-any.whl
Size 32.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a4184660ecea0e7796a89966da4c4780f0722062cf00c079d9d7083b6cd8d5cd
BLAKE2b-256 checksum
How to use checksums
f18aadfd479e98d20b5c07ae1a69ea6844bc0c54618dc073da8e5044d1e16b44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.6.14

Security for sage-acsv 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page