Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

CanaryCD

Continuous Deployment API for Container and Static Pages

Source · Documentation

PyPI-Badge Python-Badge License-Badge

Documentation

Development

Run with uvicorn

echo "SALT=$(openssl rand -base64 32)" > .env
ROOT_KEY=test python -m uvicorn canary_cd.main:app --reload --port 8001 

Linter

uv run pylint canary_cd

Tests

uv run pytest tests/

Coverage

uv run coverage run --source canary_cd -m pytest tests/
uv run coverage report -m --skip-covered

Docker

test standalone

docker compose build
docker compose up

test with traefik

docker compose -f compose.traefik.yml  up

Metadata

Release files for canary-cd 0.1.dev3

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

Source distribution (sdist)

Source distribution for canary-cd 0.1.dev3
File Size Uploaded
canary_cd-0.1.dev3.tar.gz 56.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for canary-cd 0.1.dev3
File Interpreter ABI Platform
canary_cd-0.1.dev3-py3-none-any.whl Python 3 none any Details

Total release size: 83.6 kB

Release files / canary_cd-0.1.dev3.tar.gz

Download URL canary_cd-0.1.dev3.tar.gz
Size 56.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f01659091be914dd2f9d676e10d2463fd919303a96ef1f8feb5c334630091a8e
BLAKE2b-256 checksum
How to use checksums
5be932f08d7d853130a040ed2fdd98afb1a11b5dc4b2df3805541ec8d8ad1825
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.4

Release files / canary_cd-0.1.dev3-py3-none-any.whl

Download URL canary_cd-0.1.dev3-py3-none-any.whl
Size 27.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ab536f7913b1091247090f31709cbaa61a01705e26808a250e2721a39896cab1
BLAKE2b-256 checksum
How to use checksums
f0e4a538500b5b3e30bea7e81af9713f1a8cfa30171715da17d53b90b3879296
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.8.4
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