Skip to main content

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

Project description

dc-up

PyPI Docs Site Repo Python 3.14 Python 3.14 Ready License

CI Docs-Deploy Pre-Release Release Links Dependabot

Structural Explainability (SE) Manifest Schema

This repository defines the canonical SE_MANIFEST.toml schema for the Structural Explainability ecosystem.

Update a Repo based on Templates

uvx dc-up
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

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

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

dc_up-0.1.0.tar.gz (16.9 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.1.0-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dc_up-0.1.0.tar.gz
  • Upload date:
  • Size: 16.9 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.1.0.tar.gz
Algorithm Hash digest
SHA256 0c40d9665b61581e0c88eec1f3e10c060a528c46f25c3863d66f92785f8a9710
MD5 b9a33ae1abc57a258277e91c6ee00c54
BLAKE2b-256 f44daa411c8ab50c14474891c39560b8d33cc00ce419e5eaac1f84ffb738f4ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for dc_up-0.1.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.1.0-py3-none-any.whl.

File metadata

  • Download URL: dc_up-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.7 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2b90b687894227444a5b6d4d5d3d66d681ec9fe4f7ff1d0dfa3c9a1a829fdf31
MD5 2f79bdd137ebfc68196ed6380ff6e3f3
BLAKE2b-256 3a8b5543be7292747ebbf6bff142ab9653b4c33e2b80b4141af10437c24d4cd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dc_up-0.1.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.

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