Skip to main content

deped-dcp-template

deped-dcp-template owns the canonical v1.16 DCP workbooks, deterministic lookup extraction, and DCP collection-value semantics. Version 0.10.0 replaces the former catch-all cleaner module with focused, typed modules and removes loader orchestration that belongs to consumers.

Install

uv add deped-dcp-template

Commands

uv run deped-dcp-template extract --templates-dir templates --output artifacts/base.db
uv run deped-dcp-template show --db artifacts/base.db
uv run --extra r2 deped-runtime r2 ls --prefix deped-dcp-template/templates

R2 support is optional and provided by deped-runtime.

Public modules

  • normalization, values, and timestamps handle submitted scalar values.
  • contacts, people, and entities handle DCP collection records.
  • positions and equipment expose immutable catalog builders and normalization policy.
  • audit records shared DCP validation evidence.
  • extractor and template_assets own canonical workbook artifacts.

Generic file, Excel, console, SQL, SQLite, and storage mechanics belong to deped-runtime. Ecosystem-wide DepEd identity and governance semantics belong to deped-primitives. In particular, deped_dcp_template.values.normalize_school_id intentionally retains the integer-coercion contract used by DCP collection schemas; it is not a replacement for the Primitives school-identity APIs.

Documentation and checks

just check

Download files

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

Source Distribution

deped_dcp_template-0.10.0.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

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

deped_dcp_template-0.10.0-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file deped_dcp_template-0.10.0.tar.gz.

File metadata

  • Download URL: deped_dcp_template-0.10.0.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for deped_dcp_template-0.10.0.tar.gz
Algorithm Hash digest
SHA256 7a6dc381847db4934509165d13bd31ed7c21565b86ddcb14c06379e6a6adfc31
MD5 49573f96ead575fe96ebf005c49a48c5
BLAKE2b-256 8baba259aa05b9cc0a6ed2a29a305d8257c4204e8c7ccebc27fc1facc8896cb7

See more details on using hashes here.

File details

Details for the file deped_dcp_template-0.10.0-py3-none-any.whl.

File metadata

  • Download URL: deped_dcp_template-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.32 {"installer":{"name":"uv","version":"0.11.32","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for deped_dcp_template-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c0f34874aa5ae796fafe3ab3155a65dc944f8e222eb62b4091b355a7c79aead4
MD5 b62609c6871ac6c203ba88c00a863df7
BLAKE2b-256 eab250dfc1b5211ffc85bd0071486ef142c3b3a1eaeaf253298fc336094d57bb

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