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
a00cb2ee docs: add CHANGELOG entry for #663 (fix #600) Saurabh Kumar <t****r@u****m> 2 days ago
49515afe Bump version: 1.2.2 → 1.2.3 Saurabh Kumar <t****r@u****m> 3 days ago
8ac846ff chore: add release runbook (RELEASING.md) and make release target Saurabh Kumar <t****r@u****m> 3 days ago
bb31c944 docs: add 1.2.3 release notes (#606, #638, #680) Saurabh Kumar <t****r@u****m> 3 days ago
f7b18d9c fix: round-trip backslashes through set_key (#680)
Co-authored-by: Claude Opus 5 <n****y@a****m>
Dipak Chaudhari <1****7@u****m>
Committed by: GitHub <n****y@g****m>
3 days ago
f5485a61 fix: parse empty unquoted value with inline comment as empty string Noethix55555 <2****5@u****m>
Committed by: Saurabh Kumar <t****r@u****m>
2 months ago
751f8c14 ci(deps): bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions gro...
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>
2 months ago
f1937b68 chore(deps): update mkdocs-include-markdown-plugin requirement from >=6.0.0 t...
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>
3 months ago
45b93720 chore(deps): update pytest requirement from >=3.9 to >=9.0.3 (#653)
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>
3 months ago
72896e92 docs: fix broken mkdocs link in CONTRIBUTING.md (#636)
Co-authored-by: liwenjun-dev <l****v@g****m>
vincent <v****7@o****m>
Committed by: GitHub <n****y@g****m>
3 months ago
72754a16 ci(deps): bump peaceiris/actions-gh-pages from 4.0.0 to 4.1.0 in the github-a...
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>
3 months ago
078325e9 ci(security): harden CI/CD supply chain with SHA pinning and least-privilege ... Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3f0e3e0b Cache empty dotenv dicts (#638) rikka0612 <1****O@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
bca6644d fix: strip UTF-8 BOM from .env files (#640)
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m>, h1whelan <h****n@u****m>, Claude Opus 4.6 (1M context) <n****y@a****m>, Saurabh Kumar <t****r@u****m>
Henry Whelan <1****n@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
68ea2d10 fix: typo in comment (#621) Tereza Pohankova <t****a@h****m>
Committed by: GitHub <n****y@g****m>
4 months ago
fa4e6a90 Add missing interpolate parameter to the docstrings of functions `load_dotenv... Edgar Ramírez Mondragón <e****8@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
da0c8205 fix: print friendly error for missing command in `dotenv run` (#606)
Co-authored-by: Saurabh Kumar <t****r@u****m>
Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
6 months ago
dc71adbd update changelog and fix incosistencies Saurabh Kumar <t****r@u****m> 6 months ago
dbc3882c fix typo Saurabh Kumar <t****r@u****m> 6 months ago
36004e0e Bump version: 1.2.1 → 1.2.2 Saurabh Kumar <t****r@u****m> 6 months ago
eb202520 docs: update changelog for v1.2.2 Saurabh Kumar <t****r@u****m> 6 months ago
790c5c02 Merge commit from fork Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
6 months ago
43340da2 Remove the use of `sh` in tests (#612) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
6 months ago
09d7cee3 docs: clarify override behavior and document FIFO support (#610) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
c8de2887 ci: improve workflow efficiency with best practices (#609) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
7bd9e3db Add Windows testing to CI (#604)
Co-authored-by: Saurabh Kumar <t****r@u****m>
Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
7 months ago
1baaf04f Drop Python 3.9 support and update to PyPy 3.11 (#608) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4a22cf89 ci: enable testing on Python 3.14t (free-threaded) (#588) Naman Aarzoo <8****5@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
e2e8e776 Fix license specifier (#597) cpackham-atlnz <8****z@u****m>
Committed by: GitHub <n****y@g****m>
7 months ago
25b04ae3 Clean up "Related projects" section of the readme (#602) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
7 months ago
6d28eee2 Docs: Improve readability of reference page (#605) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
7 months ago
9f3b8b50 Make `dotenv run` forward flags to given command (#607) Bertrand Bonnefoy-Claudet <b****d@b****m>
Committed by: GitHub <n****y@g****m>
7 months ago
f54d29f3 Fix formatting Bertrand Bonnefoy-Claudet <b****d@b****m> 7 months ago
cd48b58b Bump actions/checkout from 5 to 6 in the github-actions group
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
9 months ago
d10ea618 fix: Add missing 3.14 PyPI classifier. James Ouyang <J****g@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
9 months ago
85f43295 Fix gh-pages deployment permission issue Saurabh Kumar <t****r@u****m> 10 months ago
eaf2a912 Do not remove .coverage file Saurabh Kumar <t****r@u****m> 10 months ago
87161968 Bump version: 1.2.0 → 1.2.1 Saurabh Kumar <t****r@u****m> 10 months ago
b87807fc Update changelog Saurabh Kumar <t****r@u****m> 10 months ago
3af77d30 Support reading .env from FIFOs (Unix) (#586)
Co-authored-by: Sidharth Sudhir <s****r@a****m>
Sidharth Sudhir <5****r@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
467ee22f Fix test failures after moving config to pyproject.toml Saurabh Kumar <t****r@u****m> 10 months ago
76999e74 Move more config pyproject.toml Saurabh Kumar <t****r@u****m> 10 months ago
222ce2cc Update to use trusted publisher on pypi Saurabh Kumar <t****r@u****m> 10 months ago
8ed4f79d Update docs requirements Saurabh Kumar <t****r@u****m> 10 months ago
5bf88224 Bump version: 1.1.1 → 1.2.0 Saurabh Kumar <t****r@u****m> 10 months ago
1fe11cc7 upadate changelog Saurabh Kumar <t****r@u****m> 10 months ago
80cfe9f4 Fix build command Saurabh Kumar <t****r@u****m> 10 months ago
8b4e13d0 Move project metadata and config to pyproject.toml (#583) Laurie O <l****n@h****m>
Committed by: GitHub <n****y@g****m>
10 months ago
f288da17 Bump the github-actions group across 1 directory with 2 updates (#577)
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
9f722ce6 docs: clarify what load_dotenv() does in README (#575) Tomiwa Kunle Oluwadare <c****a@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
a2bc2b3d Added Python@3.14: Github CI & tox.ini (#579) Naman Aarzoo <8****5@u****m>
Committed by: GitHub <n****y@g****m>
10 months ago
16f2bdad Update spacing and docs Saurabh Kumar <t****r@u****m> about 1 year 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>
about 1 year ago
666984de Use sys.exit() instead of exit() (#568) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
02b68577 style: upgrade to use ruff (#567) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
16e660d3 Bump version: 1.1.0 → 1.1.1 Saurabh Kumar <t****r@u****m> about 1 year ago
667e82f1 update changelog Saurabh Kumar <t****r@u****m> about 1 year 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>
about 1 year 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>
about 1 year ago
0525fc94 skip 000 permission tests for root user Balaje Suri <b****i@g****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
about 1 year ago
01f89973 docs update Saurabh Kumar <t****r@u****m> over 1 year ago
6a02ef5a update mkdocs -> mkdocstrings config Saurabh Kumar <t****r@u****m> over 1 year ago
36c6270d Update changelog Saurabh Kumar <t****r@u****m> over 1 year ago
2198b698 Bump version: 1.0.1 → 1.1.0 Saurabh Kumar <t****r@u****m> over 1 year ago
c89fb6d4 Update changelog Saurabh Kumar <t****r@u****m> over 1 year 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>
over 1 year ago
9acba4af Some more s/Python-dotenv/python-dotenv/ (#552) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 1 year ago
3c19c03d s/Python-dotenv/python-dotenv/ (#516) Rod Elias <r****y@g****m>
Committed by: GitHub <n****y@g****m>
over 1 year 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>
over 1 year 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>
almost 2 years 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>
almost 2 years ago
4d505f2c ci: add py3.13 to test.yml (#527) Waket Zheng <w****g@g****m>
Committed by: GitHub <n****y@g****m>
about 2 years 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 2 years ago
08937a19 docs: clearify default behaviour of load_dotenv Saurabh Kumar <t****r@u****m> over 2 years 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 2 years ago
6d6070cc Add a security policy Bertrand Bonnefoy-Claudet <b****d@b****m> over 2 years 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 2 years ago
d6c0b963 Bumpversion 1.0.0 -> 1.0.1 Saurabh Kumar <t****r@u****m> over 2 years ago
42dc0866 Update changelog for 1.0.1 Saurabh Kumar <t****r@u****m> over 2 years ago
b1eebbaa Add python 3.12 and pypy3.10 to test runner Saurabh Kumar <t****r@u****m> over 2 years 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 2 years 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 2 years ago
3ffcef60 Use https in README links (#474) Nicolas Appriou <n****u@g****m>
Committed by: GitHub <n****y@g****m>
about 3 years ago
be96be25 Use pathlib.Path in tests (#466) Miroslav Šedivý <6****o@u****m>
Committed by: GitHub <n****y@g****m>
about 3 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 3 years ago
dd1af684 FIx year in release in changelog (#453) Jan Kislinger <j****r@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d0684d1c Bump version: 0.21.1 → 1.0.0 Saurabh Kumar <t****r@u****m> over 3 years ago
6c8ddd23 Prepare for release 1.0.0 Saurabh Kumar <t****r@u****m> over 3 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 3 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 3 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 3 years ago
b904a722 update docs - better toc for changelog Saurabh Kumar <t****r@u****m> over 3 years ago
291fa669 Update documtation Saurabh Kumar <t****r@u****m> over 3 years ago
5317a560 Bump version: 0.21.0 → 0.21.1 Saurabh Kumar <t****r@u****m> over 3 years ago
b84bccda Add changelog for 0.21.1 Saurabh Kumar <t****r@u****m> over 3 years ago
a18ea18d Fix coverage reporting (#445) Saurabh Kumar <t****r@u****m>
Committed by: GitHub <n****y@g****m>
over 3 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 3 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 3 years ago
025f7622 Fix typo Michael V. DePalatis <m****s@a****m>
Committed by: Bertrand Bonnefoy-Claudet <b****d@b****m>
over 3 years ago
c22bc509 Fix IPython test warning about deprecated `magic` Bertrand Bonnefoy-Claudet <b****d@b****m> almost 4 years ago

← Back to repository