Skip to main content

A modern Python package template — customize this description.

Project description

pycatalyst

A modern Python package template. Replace this with your package description.

Installation

pip install pycatalyst

From source (editable):

git clone https://github.com/your-org/pycatalyst
cd pycatalyst
pip install -e ".[dev]"

Quick Start

import pycatalyst

print(pycatalyst.__version__)

Development

  • Lint & format: ruff check . && ruff format .
  • Type check: mypy src/
  • Tests: pytest
  • Coverage: pytest --cov=pycatalyst --cov-report=term-missing

Publishing

  1. Bump version in pyproject.toml and CHANGELOG.md.
  2. Create a release tag: git tag v0.1.0 && git push origin v0.1.0.
  3. The GitHub Action uses PyPI Trusted Publishing; configure the publisher on PyPI for this repo, then the workflow will publish on tag push.

License

MIT

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

pycatalyst-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

pycatalyst-0.0.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file pycatalyst-0.0.1.tar.gz.

File metadata

  • Download URL: pycatalyst-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.11

File hashes

Hashes for pycatalyst-0.0.1.tar.gz
Algorithm Hash digest
SHA256 d690a4a7afb8bce85a82da4bd8d71f6ed2b8cd443b9d184905675c7f06522137
MD5 7aaf3ee3317edc09dce13ee086cede92
BLAKE2b-256 97e11fe55ebf376aff0a888d177472bcd3c61660e6ae4f015512ff6811c0281d

See more details on using hashes here.

File details

Details for the file pycatalyst-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: pycatalyst-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.11

File hashes

Hashes for pycatalyst-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 73f86ab43191986f91164f1049bccf0bebf95b5a5f2664acb6a077ebd8d0bd54
MD5 2e9ba65151114f30eb1c4ee67410dbee
BLAKE2b-256 ccfb2829103726dc3a4f469f02c347b6f26f2d40ace28fd8cc30df2c905baddf

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