Python-dotenvx

Latest version: v0.2.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 26

1.0.0

🎉 `dotenvx` has made it to `1.0.0`. There are BREAKING CHANGES ⚠️ .

Added

* added `dotenvx set KEY value --plain` to set plain text values
* added `dotenvx ext` 🔌 as a location to place extensions like `gititgnore`, `precommit`, `ls`, and more. better than cluttering up core features like `run`, `get/set`, and `encrypt`.
* added `dotenvx pro` 🏆 command with coming soon and [link to GitHub issue](https://github.com/dotenvx/dotenvx/issues/259) (if you wish to be notified of progress. will provide tooling/features for teams)

Changed

* `BREAKING ⚠️`
* turned on encryption by default for `dotenvx set` (use `dotenvx set KEY value --plain` to set plain values)
* renamed `dotenvx encrypt` to `dotenvx ext vault encrypt` (for managing `.env.vault` files)
* renamed `dotenvx convert` to `dotenvx encrypt`
* moved `ls` to `dotenvx ext ls`
* moved `genexample` to `dotenvx ext genexample`
* moved `gitignore` to `dotenvx ext gitignore`
* moved `prebuild` to `dotenvx ext prebuild`
* moved `precommit` to `dotenvx ext precommit`
* moved `scan` to `dotenvx ext scan`
* moved `hub` to `dotenvx ext hub`
* moved `vault` to `dotenvx ext vault`
* moved `settings` to `dotenvx ext settings`

(for many of these moved commands, for example `dotenvx genexample`, still work in `1.0.0` but with a large deprecated notice - `DEPRECATION NOTICE: [genexample] has moved to [dotenvx ext genexample]`. Please change your muscle memory to `dotenvx ext genexample`, as these deprecated command paths will be removed in a later minor version. importantly `dotenvx encrypt` was not able to be preserved because as it is now in use for encrypted `.env` files rather than `.env.vault` files)

This is a BIG release that sets the tone for `dotenvx`'s core offering and features while maintaining room for growth. Thank you everyone for your support and usage of `dotenvx` 🙏.

[blog post: "From dotenv to dotenvx: Next Generation Config Management"](https://dotenvx.com/blog/2024/06/24/dotenvx-next-generation-config-management.html)

0.45.0

Changed

* Rename `dotenvx vault convert` to `dotenvx vault migrate` ([251](https://github.com/dotenvx/dotenvx/pull/251))
* Update `install.sh` regex version check to be `sh` compatible (not just bash)

0.44.6

Added

* Added `checksums.txt` as part of each release

0.44.5

Changed

* Removed `.github` folder from published binaries on npm (example: [npm code](https://www.npmjs.com/package/dotenvx/dotenvx-darwin-arm64?activeTab=code))
* Add help message to `install.sh`

0.44.4

Changed

* Automated deployment of `install.sh` along with sanity checks ([250](https://github.com/dotenvx/dotenvx/pull/250))

0.44.3

Added

* Include `CHANGELOG.md` in npm release
* Include `install.sh` in package release

Page 9 of 26

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.