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.0.tar.gz (5.2 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.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dotenv_doctor-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 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.0.tar.gz
Algorithm Hash digest
SHA256 9c3e3535ecd3908dd36cd574f589660b8721d0b360838e435af15a5e4e0b80f5
MD5 5069ce130ae42e7db0510095951ad9a8
BLAKE2b-256 0ded352f02aa401b6c155a1bf685e61a3cc2c7a87a12c60e466b948c2ef3afdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for dotenv_doctor-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: dotenv_doctor-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff1815a24065ba9e10c96bcac164d7fc42675d92afe921ae338bea51390c688d
MD5 e9653c7009392fb328e772f6e309e2f4
BLAKE2b-256 8d8e3f36fee334ce77459780c363d40f47c4b959d273d4bb8e8c79b3c9527658

See more details on using hashes here.

Provenance

The following attestation bundles were made for dotenv_doctor-0.1.0-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