Skip to main content

Scan and fix stale hosts/values across your local .env files. Cross-platform, dry-run by default, config-driven.

Project description

dotenv-doctor (Python)

Scan and fix stale hosts/values across your local .env* files. Cross-platform, dry-run by default, config-driven. Stdlib-only, Python >= 3.9.

uvx dotenv-doctor scan --ruleset cerebrium    # preview (no writes)
uvx dotenv-doctor fix  --ruleset cerebrium     # apply (timestamped .bak backups)

Commands: scan (default, dry-run) · fix (apply) · check (exit 1 if matches; for hooks/CI). Flags: --root, --ruleset <name>, --rules <file|url>, --yes, --no-backup, --json.

See the project README for full docs. MIT licensed.

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

dotenv_doctor-0.1.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

dotenv_doctor-0.1.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file dotenv_doctor-0.1.1.tar.gz.

File metadata

  • Download URL: dotenv_doctor-0.1.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dotenv_doctor-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e3c6ff7a57acec4af288aed61d655515d022af7aea1383f6eebeabba799609b9
MD5 e262d6d29915b9924caa566a4b20271f
BLAKE2b-256 9d796c3ac39a8b552c6082fc2903e6c7672dc429dd42959196ee0ba85fd3181f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dotenv_doctor-0.1.1.tar.gz:

Publisher: release.yml on bhavish-pj/dotenv-doctor

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file dotenv_doctor-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: dotenv_doctor-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for dotenv_doctor-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ac7263d4f8b9b7350927a91fd1a359bcf7341abb4096d0ddb2cfb4911dfe2ac8
MD5 aeb6786b54edeef934e58b58f0dfb7fd
BLAKE2b-256 925a8df9afc8bc3f608eb042e9f72ee875357f2900f4511a2bf6bb4a4e3e5571

See more details on using hashes here.

Provenance

The following attestation bundles were made for dotenv_doctor-0.1.1-py3-none-any.whl:

Publisher: release.yml on bhavish-pj/dotenv-doctor

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