Skip to main content

dc-up

PyPI Docs Site Repo Python 3.14 License

CI Docs-Deploy Pre-Release Release Links Dependabot

Command-line tool for bringing repositories up to a managed baseline using layered canonical templates.

Template Source

Update a Repo based on Templates

# see what files the command would update (optional, force latest)
uvx dc-up
uvx dc-up@latest

# actually add and overwrite the files listed (CAUTION: DESTRUCTIVE)
uvx dc-up --write

Developer Command Reference

Show command reference

In a machine terminal

Open a machine terminal where you want the project:

git clone https://github.com/denisecase/dc-up

cd dc-up
code .

In a VS Code terminal

uv self update
uv python pin 3.14
uv lock --upgrade
uv sync --extra dev --extra docs --upgrade

uvx pre-commit install
uvx pre-commit autoupdate

git add -A
uvx pre-commit run --all-files
# repeat if changes were made
uvx pre-commit run --all-files

# repo-specific
uv run dc-up
uv run dc-up --write

# types, tests, docs
uv run python -m pyright
uv run python -m pytest
uv run python -m zensical build

# save progress
git add -A
git commit -m "update"
git push -u origin main

Annotations

.annotations/annotations.md

Authority Manifest

.accountability/surfaces.toml

Citation

CITATION.cff

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dc_up-0.3.0.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

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

dc_up-0.3.0-py3-none-any.whl (20.2 kB view details)

Uploaded Python 3

File details

Details for the file dc_up-0.3.0.tar.gz.

File metadata

  • Download URL: dc_up-0.3.0.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dc_up-0.3.0.tar.gz
Algorithm Hash digest
SHA256 185f47fc4cc903bef5c82ba634701823e490073244bf4eea1c6b2fc6d25f88d6
MD5 c0de04d37017cbccfeffb72ba506287f
BLAKE2b-256 8a67b5fd80eec588b725711302a4e67924afa29a1c14bb3a415b222d17d49efc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dc_up-0.3.0.tar.gz:

Publisher: release-pypi.yml on denisecase/dc-up

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dc_up-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: dc_up-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 20.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dc_up-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 11ca7720a731f215874ed7dc5a3272ebccb9c715600f27283f647c64e574b6e7
MD5 c50378e83283943e59d3345b7f709ff1
BLAKE2b-256 fee7ac59dee026ffc040a823784c7fc5da7a04f2e224db370020ca6e91b4c67a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dc_up-0.3.0-py3-none-any.whl:

Publisher: release-pypi.yml on denisecase/dc-up

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page