An open API service providing commit metadata for open source projects.

GitHub / theskumar/python-dotenv / commits

Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.

SHA Message Author Date Stats
16f2bdad Update spacing and docs Saurabh Kumar <t****r@u****m> 3 months ago
c715d19f feat: add `PYTHON_DOTENV_DISABLED` flag to disable load_dotenv (fixes #510) ...
Co-authored-by: Saurabh Kumar <t****r@u****m>
matthewfranglen <m****w@f****g>
Committed by: GitHub <n****y@g****m>
3 months ago
666984de Use sys.exit() instead of exit() (#568) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
02b68577 style: upgrade to use ruff (#567) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
16e660d3 Bump version: 1.1.0 → 1.1.1 Saurabh Kumar <t****r@u****m> 3 months ago
667e82f1 update changelog Saurabh Kumar <t****r@u****m> 3 months ago
9d85edb3 fix(cli): issue with execvpe on Windows (#566)
Co-authored-by: Jake Owen <j****n@s****m>
Jake Owen <3****t@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
8411987b fix: ensure find_dotenv work reliably on python 3.13 (#563) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
01f89973 docs update Saurabh Kumar <t****r@u****m> 5 months ago
6a02ef5a update mkdocs -> mkdocstrings config Saurabh Kumar <t****r@u****m> 6 months ago
36c6270d Update changelog Saurabh Kumar <t****r@u****m> 6 months ago
2198b698 Bump version: 1.0.1 → 1.1.0 Saurabh Kumar <t****r@u****m> 6 months ago
c89fb6d4 Update changelog Saurabh Kumar <t****r@u****m> 6 months ago
8dd413e8 Add _is_debugger so load_dotenv will work in pdb (#553) randomseed42 <5****2@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
9acba4af Some more s/Python-dotenv/python-dotenv/ (#552) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3c19c03d s/Python-dotenv/python-dotenv/ (#516) Rod Elias <r****y@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
41593889 Add support for python 3.13 and drop 3.8 (#551) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
2b8635b7 Bump the github-actions group with 2 updates (#529)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
533f8ac8 Add Python 3.13 trove classifier (#535) Edgar Ramírez Mondragón <1****n@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
4d505f2c ci: add py3.13 to test.yml (#527) Waket Zheng <w****g@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
4543837f Enhance dotenv run: Switch to execvpe for better resource management and sign... eekstunt <5****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
08937a19 docs: clearify default behaviour of load_dotenv Saurabh Kumar <t****r@u****m> over 1 year ago
8c9381e7 ci: fix multiline string in test.yml & use fail-fast strategy (#514) Christian Clauss <c****s@m****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6d6070cc Add a security policy Bertrand Bonnefoy-Claudet <b****d@b****m> over 1 year ago
bf20c809 Keep GitHub Actions up to date with GitHub's Dependabot Christian Clauss <c****s@m****m>
Committed by: Saurabh Kumar <t****r@u****m>
over 1 year ago
d6c0b963 Bumpversion 1.0.0 -> 1.0.1 Saurabh Kumar <t****r@u****m> over 1 year ago
42dc0866 Update changelog for 1.0.1 Saurabh Kumar <t****r@u****m> over 1 year ago
b1eebbaa Add python 3.12 and pypy3.10 to test runner Saurabh Kumar <t****r@u****m> over 1 year ago
6ff13914 Fix temporary file is deleted before closing, in the rewrite function (#468) Qwerty-133 <7****3@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
0b94ac08 Allow modules using load_dotenv to be reloaded when launched in a separate th... Freddy Boulton <a****n@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3ffcef60 Use https in README links (#474) Nicolas Appriou <n****u@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
be96be25 Use pathlib.Path in tests (#466) Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m>
about 2 years ago
137bc3dc Gracefully handle code which has been imported from a zipfile (#456) Sam Wyma <s****a@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
dd1af684 FIx year in release in changelog (#453) Jan Kislinger <j****r@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
d0684d1c Bump version: 0.21.1 → 1.0.0 Saurabh Kumar <t****r@u****m> over 2 years ago
6c8ddd23 Prepare for release 1.0.0 Saurabh Kumar <t****r@u****m> over 2 years ago
06116434 Drop support for python 3.7, add python 3.12-dev (#449) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
87e5527f Update readme, add python-decouple as a related project (#451) Kenneth C. Arnold <k****d@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
fc19a55d Handle situations where the cwd does not exist. (#446)
Signed-off-by: James Tanner <t****c@g****m>
jctanner <t****c@g****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b904a722 update docs - better toc for changelog Saurabh Kumar <t****r@u****m> over 2 years ago
291fa669 Update documtation Saurabh Kumar <t****r@u****m> over 2 years ago
5317a560 Bump version: 0.21.0 → 0.21.1 Saurabh Kumar <t****r@u****m> over 2 years ago
b84bccda Add changelog for 0.21.1 Saurabh Kumar <t****r@u****m> over 2 years ago
a18ea18d Fix coverage reporting (#445) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
09cf4aba Fix type hint for dotenv_path var, add StrPath alias (#432) Eddie Aftandilian <e****n@u****m>
Committed by: GitHub <n****y@g****m>
over 2 years ago
f75103c6 Updated license format to better Align with BSD OSI template (#433)
Co-authored-by: Saurabh Kumar <t****r@u****m>
Lukas Kahwe Smith <s****h@p****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
025f7622 Fix typo Michael V. DePalatis <m****s@a****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
almost 3 years ago
c22bc509 Fix IPython test warning about deprecated `magic` Bertrand Bonnefoy-Claudet <b****d@b****m> almost 3 years ago
7dc24928 Improve error message for `get` and `list` commands Bertrand Bonnefoy-Claudet <b****d@b****m> almost 3 years ago
ceca48c8 Use f-strings, make some code more concise and change docstrings to double qu... momohakarish <i****1@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
almost 3 years ago
7e199c32 Use 3.11 non-beta in CI Bertrand Bonnefoy-Claudet <b****d@b****m> almost 3 years ago
718307b8 Update __init__.py Praveensenpai <7****i@u****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
almost 3 years ago
cadf4fc6 Modernize main.py and parser.py code momohakarish <i****1@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
almost 3 years ago
00cc7ae2 Modernize some code in variables.py momohakarish <i****1@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
almost 3 years ago
cedd36d3 Fixed minor spelling mistake (#426) 丂ᴀɪᴍ 乇ʜsᴀɴ <a****7@g****m>
Committed by: GitHub <n****y@g****m>
almost 3 years ago
b6fe193b Bump version: 0.20.0 → 0.21.0 Saurabh Kumar <t****r@u****m> about 3 years ago
5d079312 update changelog Saurabh Kumar <t****r@u****m> about 3 years ago
490b116e Revert "fix: out of scope error when "dest" variable is undefined #413" Saurabh Kumar <t****r@u****m> about 3 years ago
b1f041dc Add release notes for 0.21.0 Saurabh Kumar <t****r@u****m> about 3 years ago
6399af6c chore: fix flake8 issue Saurabh Kumar <t****r@u****m> about 3 years ago
a53d652f fix: out of scope error when "dest" variable is undefined #413 Ben Li-Sauerwine <b****e@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
a7c811dd Update README.md (#415) harveer07 <7****7@u****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
1ecb57dd Fix out of scope error when "dest" variable is undefined Ben Li-Sauerwine <b****e@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
about 3 years ago
914c68ef feat(cli) add --format= option to list command (#407)
Co-authored-by: Saurabh Kumar <t****r@u****m>
Sam McKelvie <s****k@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
2f36c082 Drop Python 3.5 and 3.6 and upgrade GA (#393)
Co-authored-by: Saurabh Kumar <t****r@u****m>
eggplants <w****w@y****p>
Committed by: GitHub <n****y@g****m>
about 3 years ago
a50a3bf3 Add .vscode to gitignore Saurabh Kumar <t****r@u****m> about 3 years ago
6b1e68bb Add `parse_it` to Related Projects (#410) Naor Livne <n****e@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
2cf826f2 chore: add GitHub Actions for deploying docs (#399)
Co-authored-by: Saurabh Kumar <t****r@n****m>
Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
ee15221e feat: return False when we do not discover any environment variables (#388)
Co-authored-by: Saurabh Kumar <t****r@u****m>
Lars Kellogg-Stedman <l****s@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
29bceb83 chore: add how to run docs locally Saurabh Kumar <t****r@n****m> over 3 years ago
cb53e1e5 Improve documentation with direct use of MkDocs (#398) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
769a040a feat(cli): add support for execution via 'python -m' (#395)
Co-authored-by: Saurabh Kumar <t****r@n****m>
Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7d9cd4b5 Skip test_ipython if IPython is not available (#397) Michał Górny <m****y@g****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8080d1d9 Use built-in unittest.mock instead of third-party mock Michał Górny <m****y@g****g>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
over 3 years ago
b4e0c78e Docs: Improve documentation for variables without value (#390) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
07a2fa15 Use `open` instead of `io.open` Rabin Adhikari <r****1@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
over 3 years ago
65dfa713 Fix link typo in changelog Bertrand Bonnefoy-Claudet <b****d@b****m> over 3 years ago
53cee8c7 Release version 0.20.0 Bertrand Bonnefoy-Claudet <b****d@b****m> over 3 years ago
38320117 Don't mark wheels as universal (#387) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
157282ce Add encoding parameter to {get,set,unset}_key Bertrand Bonnefoy-Claudet <b****d@b****m> over 3 years ago
06c645c6 Fix installing entry points Michał Górny <m****y@g****g>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
over 3 years ago
ba9408c5 chore: add test with Python 3.11 (#368) Ville Skyttä <v****a@i****i>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2471a5af Release version 0.19.2 Bertrand Bonnefoy-Claudet <b****d@b****m> almost 4 years ago
45848bb7 Add missing trailing newline when adding new value Bertrand Bonnefoy-Claudet <b****d@b****m> almost 4 years ago
fc138ce8 Release version 0.19.1 Saurabh Kumar <t****r@u****m> almost 4 years ago
9b1ab5d3 Add Python 3.10 support (#359) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
36516a7e CHANGELOG.md: Fix typos discovered by codespell Christian Clauss <c****s@m****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
about 4 years ago
b043829d Release version 0.19.0 Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
955e2a4e Enable checking of "untyped defs" and fix types Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
f5d0c546 Enable the use of Mypy 0.900+ Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
134ed435 Allow any text stream (`IO[str]`) as `stream` Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
28dbb23b Fix documentation of `dotenv set` Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
b8fdfba0 Replace `Text` with `str` Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
4590015c Use Python 3 type hints for functions Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
1914bac5 Remove typing guards Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
4617e396 Remove unnecessary future imports Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
9292074d Remove "coding: utf-8" source declarations Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
9e522b12 Remove some code specific to Python 2 Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
fbc7a635 Require Python >= 3.5 Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago
5c7f43f7 Avoid leaving any file after running tests Bertrand Bonnefoy-Claudet <b****d@b****m> about 4 years ago

← Back to repository