Skip to main content

Manage symlinks from a root file to multiple destinations

Project description

lenv-py

Manage symlinks from a root file to multiple destinations.

Useful for monorepos that use a single .env file as a source of truth for many child projects.

Usage

In the root of your project:

  1. Create a .env (or other named) file you want to symlink
  2. Create a .lenv file with the destination locations to symlink to, such as:
project/a/.env
project/b/.env
  1. Execute uv add --dev lenv-py to install lenv (or with another package manager)
  2. Execute uv run lenv link to create symlinks

Use the -help flag to see all usage instructions.

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

lenv_py-0.1.0.tar.gz (714.9 kB view details)

Uploaded Source

Built Distribution

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

lenv_py-0.1.0-py3-none-any.whl (722.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lenv_py-0.1.0.tar.gz
  • Upload date:
  • Size: 714.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.20

File hashes

Hashes for lenv_py-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f4cf71ef75390dc376855eccef0f8811d49c530600a982f4d3ada8af9ec4cd46
MD5 131caedf902b3ad30ebf1a96ed87323c
BLAKE2b-256 d7f45383c9a6ded3e32a2853af20d40a8724dd01635b45e6e7a1b8d4984e0920

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lenv_py-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 722.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.4.20

File hashes

Hashes for lenv_py-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e80ef0263e0a26a9e0d61cb57515d8623dc042a5c05dc7372495a998eb13699
MD5 cc3f821d4868f146d4796371d26f6483
BLAKE2b-256 086e2edf2fb32dc5202075acac268ebbeb7dff547ac555a7e74683e269fe2d20

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