Skip to main content

Add your description here

Project description


env-example

[PyPI - Project version][pypi] [PyPI - Python Version][pypi] [PyPI - License][license]

Creates an .env.example file for your monorepo, based on all Pydantic settings classes found in your project. Env-example uses the abstract syntax tree of your project instead of runtime introspection, to avoid side effects and be less prone to import errors.

Usage

I recommend to use uvx to run env-example:

# Basic usage
uvx env-example

# Exclude specific directories relative to the project root
uvx env-example --exclude-dir other/scripts

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

env_example-0.2.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

env_example-0.2.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file env_example-0.2.0.tar.gz.

File metadata

  • Download URL: env_example-0.2.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for env_example-0.2.0.tar.gz
Algorithm Hash digest
SHA256 622d4e8767331bf0588a896122e0e52ac8285e6b183b8782d4b691246bbffb90
MD5 c7e6e5670c1437b2fdc31553105fdd34
BLAKE2b-256 70f98eb3f3852d9ee2dc3156d43c2add8f471cd53841bdc9a378a463edc95e39

See more details on using hashes here.

File details

Details for the file env_example-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: env_example-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.22 {"installer":{"name":"uv","version":"0.9.22","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for env_example-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d245e07426f9bbabf87fc042efec61dc412ab57a78d16892760845059a7bcf94
MD5 3026db780bb9afe5a301ea71983baf30
BLAKE2b-256 55c0f64de00fd5886c29b552dfa5132cec8bce4bcd1bebe3c2e3453c699ec5c0

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