Skip to main content

A handy tool that make your day to day programming much easier.

Project description

Copious

A handy tool that make your day to day programming much easier.

The name comes from the latin word cornucopia.

Development

Install dev deps:

pip install -r requirements.txt

Minimal dependency set (lowest supported versions)

To compute and validate the lowest compatible versions of runtime dependencies:

# Generate constraints/requirements-min.txt using uv (preferred)
bash scripts/generate_min_requirements.sh

# Install runtime deps with the minimal constraints and run tests
pip install -r requirements.runtime.in -c constraints/requirements-min.txt
pip install -e .
pytest -q

Notes:

  • Floors for Python 3.10 are in constraints/floors-py310.txt to avoid ancient, incompatible packages. Adjust per Python version if needed.
  • CI runs tests against latest and the minimal set to ensure ongoing compatibility.

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

copious-0.1.30.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

copious-0.1.30-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file copious-0.1.30.tar.gz.

File metadata

  • Download URL: copious-0.1.30.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for copious-0.1.30.tar.gz
Algorithm Hash digest
SHA256 a36ffee97f474bcb77c5a2552688fa8f896f0628fd7577de0ad89bfe361cb376
MD5 11325821940fa3644ed7e587532efed5
BLAKE2b-256 07c2cd81e3a50dad85ad8d1d0d7d3d8cff071119aa531ae546b5f1276484cb0d

See more details on using hashes here.

File details

Details for the file copious-0.1.30-py3-none-any.whl.

File metadata

  • Download URL: copious-0.1.30-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.18

File hashes

Hashes for copious-0.1.30-py3-none-any.whl
Algorithm Hash digest
SHA256 e9aac3c9bdd88b93c80cbdb2171e73ad40b945bf92e4ed09529fb3697f935673
MD5 217fc39f8bd00ddc0ec77d75dd6bf361
BLAKE2b-256 4ae5c728fae7b34e3f5f843263a50b613905a6ad8bfc2bbaafb405eff0ae8ab5

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