Skip to main content

Shared runtime helpers for DepEd DCP data-cleaning packages.

Project description

deped-dcp-template

deped-dcp-template is a shared runtime library for the DepEd DCP package set.

It owns reusable Python helpers that were previously duplicated across deped-personnel, deped-equipment, and deped-connectivity, including:

  • text, identifier, date, phone, email, and position normalization
  • CSV row iteration and progress helpers
  • common governance entity helpers
  • shared personnel-loader utility functions
  • canonical constant tables and lookup-extension hooks

This package does not own SQL schemas, workbook extraction, or SQLite artifact contracts. Those remain package-local in deped-asset.

Install

Published dependency:

uv add deped-dcp-template

Local development against a sibling checkout:

[tool.uv.sources]
deped-dcp-template = { path = "../deped-dcp-template" }

Tests

uv run pytest -q

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

deped_dcp_template-0.1.0.tar.gz (27.9 kB 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.1.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: deped_dcp_template-0.1.0.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.1.0.tar.gz
Algorithm Hash digest
SHA256 c6836ade94074714b54e702230ab0c7cb6e2db8031f52d6af34a9c1c61f32166
MD5 3adc28c8d2778ec155b5eb341fae9047
BLAKE2b-256 0361409c0230ff6ab5ad0542e43b822e42b38b705845fd475db5f8fd48460677

See more details on using hashes here.

File details

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

File metadata

  • Download URL: deped_dcp_template-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2960d0d61eaed2e3b22e4549eeb0e241a82a33eadf6c27df00a101f61ba13801
MD5 b28491ff95de8ace7bef829571cc9c0c
BLAKE2b-256 9f935a1bda23d8928cfcf624e4be23e9cd5543094e5724b940f10caa07a4cecb

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