Skip to main content

A tool to manage .env files, create examples, and convert to other formats.

Project description

env-maker

This python tool helps developers create and manage their development environments by offering different tools.

Installation

pip install env-maker

Usage and Tools

.env.example maker

This tool helps you create a .env.example file from your .env file.

env-maker .env .env.example

Optional flags

  • --ignore-commented: Ignore lines that start with a #.
  • --ignore-empty: Ignore empty lines.
  • --fill-with <string>: Fills the .env variables with a custom string, else it will use XXXX.

Convertsion to JSON / TOML / YAML

This tool helps you convert your .env file to JSON / TOML / YAML.

env-maker .env .env.json

Optional flags

  • --indent: Indent the JSON file.
  • --sort: Sort the JSON file.

[NOTE!] For JSON only: --minify flag to minify the JSON file.

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_maker-0.1.0.tar.gz (41.3 kB view details)

Uploaded Source

Built Distribution

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

env_maker-0.1.0-py3-none-any.whl (28.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: env_maker-0.1.0.tar.gz
  • Upload date:
  • Size: 41.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for env_maker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 79ce365c54e1bce69ac5632fffc46cfcf6afcea55ac33877cebc2f923059ca33
MD5 0841d770dcf19bfe47ad21999cfbaa0f
BLAKE2b-256 95b0721fcadfcba8131884afafeb04416e9d950e1e1db9fd4d4aedf1d8a24529

See more details on using hashes here.

Provenance

The following attestation bundles were made for env_maker-0.1.0.tar.gz:

Publisher: publish.yaml on jj-sm/env-maker

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

File details

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

File metadata

  • Download URL: env_maker-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 28.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for env_maker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1e8115a543f1e7f56f5f1573ef746365627d7ba01b2ffa9c94649f2e9f1ac6af
MD5 8ed7a84da3b8e2dc5d7ccacf391d997a
BLAKE2b-256 06522bffba9b91be0c4534f411fc17d96f4e6cd671dc59a79c54558fae11cfe6

See more details on using hashes here.

Provenance

The following attestation bundles were made for env_maker-0.1.0-py3-none-any.whl:

Publisher: publish.yaml on jj-sm/env-maker

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