Skip to main content

Production-minded Python helpers for infrastructure and database-related workflows.

Project description

infra-db

infra-db is a production-minded Python package intended to provide reusable helpers for infrastructure and database interactions.

The project is being built with maintainability, scalability, and internal package distribution in mind.

Current status

Bootstrap phase:

  • package structure
  • packaging metadata
  • developer tooling
  • tests skeleton
  • build validation

Database-specific modules will be added in later phases:

  • Elasticsearch
  • MongoDB
  • PostgreSQL
  • MySQL

Goals

  • Keep the package structure clean and scalable
  • Separate common assets from backend-specific logic
  • Support optional backend installs later
  • Be ready for internal publication to Nexus

Development

Create or activate your virtual environment, then install in editable mode:

python -m venv venv
source venv/bin/activate
python -m pip install --upgrade pip
pip install -e ".[dev]"

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

infra_db-0.1.0a1.tar.gz (10.2 kB view details)

Uploaded Source

Built Distribution

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

infra_db-0.1.0a1-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file infra_db-0.1.0a1.tar.gz.

File metadata

  • Download URL: infra_db-0.1.0a1.tar.gz
  • Upload date:
  • Size: 10.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for infra_db-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 cc8ae2fb3232fff8a88fb0789e3af8d215582829bb90d9538f2071022ca77e6f
MD5 7777b8781f3e6ed4253fc49aa6cbf467
BLAKE2b-256 ba4ee8a2d28b17cdfc11e28ea2c9b43c0fd70c7f9d7d43dc55c1103c251760d7

See more details on using hashes here.

File details

Details for the file infra_db-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: infra_db-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.2

File hashes

Hashes for infra_db-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 856d038567b73052f36ec9102e0ac9b955342cd4afed8b76fb2a559d21ff892b
MD5 021e53d74b035ebeff5dab06af578c59
BLAKE2b-256 b8e7364f9a908780099e6d8df0942062e2f3d3fca626da2684b7a7a72438cd7f

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