-
Notifications
You must be signed in to change notification settings - Fork 430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dotenv run resolve path #507
Commits on Nov 13, 2023
-
Support default, required and alternative expansions
Default expansion is more strict now (undefined vs. empty). The supported set is closer to what is available in docker-compose See: https://docs.docker.com/compose/environment-variables/env-file/
Configuration menu - View commit details
-
Copy full SHA for a8e26be - Browse repository at this point
Copy the full SHA a8e26beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 749b0b7 - Browse repository at this point
Copy the full SHA 749b0b7View commit details -
Add an option not to expand single quote strings
Single quoted strings do not expand variables in bash. I think the libary was missing a simple way to selectively disable variable expansion.
Configuration menu - View commit details
-
Copy full SHA for 646aaa7 - Browse repository at this point
Copy the full SHA 646aaa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7e6904 - Browse repository at this point
Copy the full SHA b7e6904View commit details -
Configuration menu - View commit details
-
Copy full SHA for c56fe6c - Browse repository at this point
Copy the full SHA c56fe6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c169dc2 - Browse repository at this point
Copy the full SHA c169dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ad7e3c - Browse repository at this point
Copy the full SHA 3ad7e3cView commit details
Commits on Nov 14, 2023
-
I corrected flake8 errors in this commit. test_parser.py had a lot of long lines, formatted it with black. Importing sh is done in try/except. Although the package is available for Windows, it is failing on import. Moved previous manual tests into proper pytest. Utility for simulating Windows os.environment behavior moved to a separate file.
Configuration menu - View commit details
-
Copy full SHA for 561e179 - Browse repository at this point
Copy the full SHA 561e179View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5eeb4b - Browse repository at this point
Copy the full SHA b5eeb4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65c9a44 - Browse repository at this point
Copy the full SHA 65c9a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d76fe3 - Browse repository at this point
Copy the full SHA 9d76fe3View commit details
Commits on Nov 15, 2023
-
Formalize resolve_variables interface
This commit brings back the old interface for `resolve_variables`. I realized it might be actually used by the clients. I made _resolve_bindings private. Created resolve_variable as a result of refactoring. It be as useful as resolve_variables for the clients.
Configuration menu - View commit details
-
Copy full SHA for 76d8eef - Browse repository at this point
Copy the full SHA 76d8eefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cdee89 - Browse repository at this point
Copy the full SHA 7cdee89View commit details
Commits on Dec 6, 2023
-
With an option to have a different behavior for single quoted strings it would be nice to use mixed string (e.g. "ffo"'${bar}' to produce "foo${bar}". Intruduced it by reading multiple strings on the value side. Unquoted strings are tricky because of the whitespace and comments. All the rest should come for free, as it is a change from handling a single value to handling a list of values and concatenation.
Configuration menu - View commit details
-
Copy full SHA for 486486a - Browse repository at this point
Copy the full SHA 486486aView commit details
Commits on Dec 8, 2023
-
There was actually one bug detected by the typing check. Value without '=' did not work properly. Added a test for that.
Configuration menu - View commit details
-
Copy full SHA for a5c83bc - Browse repository at this point
Copy the full SHA a5c83bcView commit details
Commits on Jan 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c7505c4 - Browse repository at this point
Copy the full SHA c7505c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29ea95 - Browse repository at this point
Copy the full SHA a29ea95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16fb097 - Browse repository at this point
Copy the full SHA 16fb097View commit details -
Merge pull request #1 from Bajron/windows-ci
Add windows to tested operating systems
Configuration menu - View commit details
-
Copy full SHA for a3212ff - Browse repository at this point
Copy the full SHA a3212ffView commit details
Commits on Mar 15, 2024
-
Resolve application path with shutil.which
Addresses non-intuitive behavior of `dotenv run python ...` on Windows
Configuration menu - View commit details
-
Copy full SHA for 2ab9bd7 - Browse repository at this point
Copy the full SHA 2ab9bd7View commit details