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.32.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.32-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: copious-0.1.32.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.32.tar.gz
Algorithm Hash digest
SHA256 f0fe2cdfb8fd5330bc8e33b8078051b5cdc68fa399d3f6a9c77e66cd65471e7f
MD5 3dc704c6facc942689212eb1fe72b909
BLAKE2b-256 4d6a8b3a0217225d8d1ff54a3711e1cdd39b8b90522568eece299bb21b4b31dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: copious-0.1.32-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.32-py3-none-any.whl
Algorithm Hash digest
SHA256 948975955d481915865febade1d5ba1cb71bc05b801777ecb592d0c7919b78d4
MD5 cf90c614be06ec01678e6435e7f60551
BLAKE2b-256 faf58e7bc4e101be0f59f9aa1543a82e6ee161f9877c3ab3cdd0ee29303be473

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