Skip to main content

deped-dcp-template

deped-dcp-template packages the approved version 1.16 DepEd Computerization Program (DCP) workbooks and the rules needed to read their controlled values. It can extract lookup tables into SQLite and normalize submitted DCP values.

Version 0.10.0 replaced the former catch-all cleaner with focused, typed modules. Applications remain responsible for loading their own source data and writing their own databases. See the DepEd Orchestrator for this package's place in the wider build process.

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 preflight
just status --json
just audit
just check
just package

This is a shared library, so just build intentionally explains that there is no repository-level data product. Consumers use the explicit deped-dcp-template extract command for lookup databases. just download restores canonical templates; just fetch performs no network refresh.

Release files for deped-dcp-template 0.11.2

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

Source distribution (sdist)

Source distribution for deped-dcp-template 0.11.2
File Size Uploaded
deped_dcp_template-0.11.2.tar.gz 1.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for deped-dcp-template 0.11.2
File Interpreter ABI Platform
deped_dcp_template-0.11.2-py3-none-any.whl Python 3 none any Details

Total release size: 2.3 MB

Release files / deped_dcp_template-0.11.2.tar.gz

Download URL deped_dcp_template-0.11.2.tar.gz
Size 1.2 MB
Tags Source
SHA-256 checksum
How to use checksums
d799b7715aa8456074ef83372ec13eea1807160425d3ab989af5c58d06777da5
BLAKE2b-256 checksum
How to use checksums
0aca326e69087fab464f920835ae58ca53e66c9084ea0e1c42680b6a21031180
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release files / deped_dcp_template-0.11.2-py3-none-any.whl

Download URL deped_dcp_template-0.11.2-py3-none-any.whl
Size 1.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
6be7f58564481b0c601c478c8dfeb0621e38d9a478b9d4aafe271f37199e7a91
BLAKE2b-256 checksum
How to use checksums
6455a0078bb16003144d914c3a8b754bc9525176827329ec957d099ffb4b2f19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","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}

Release history Release notifications | RSS feed

This release

0.11.2 This release

2 release files

0.10.0

2 release files

0.9.0

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

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