Skip to content

Commit 5a66965

Browse files
authored
Merge branch 'main' into add-windows-ci
2 parents a3e6e2f + 1baaf04 commit 5a66965

File tree

5 files changed

+20
-15
lines changed

5 files changed

+20
-15
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
os:
1414
- ubuntu-latest
1515
python-version:
16-
["3.9", "3.10", "3.11", "3.12", "3.13", "3.14", pypy3.9, pypy3.10]
16+
["3.10", "3.11", "3.12", "3.13", "3.14", "3.14t", pypy3.11]
1717
include:
1818
# Windows: Test lowest and highest supported Python versions
1919
- os: windows-latest
20-
python-version: "3.9"
20+
python-version: "3.10"
2121
- os: windows-latest
2222
python-version: "3.14"
2323

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,11 +233,10 @@ defined in the following list:
233233
Procfile-based applications.
234234
- [django-dotenv](https://github.com/jpadilla/django-dotenv)
235235
- [django-environ](https://github.com/joke2k/django-environ)
236-
- [django-environ-2](https://github.com/sergeyklay/django-environ-2)
237236
- [django-configuration](https://github.com/jezdez/django-configurations)
238237
- [dump-env](https://github.com/sobolevn/dump-env)
239238
- [environs](https://github.com/sloria/environs)
240-
- [dynaconf](https://github.com/rochacbruno/dynaconf)
239+
- [dynaconf](https://github.com/dynaconf/dynaconf)
241240
- [parse_it](https://github.com/naorlivne/parse_it)
242241
- [python-decouple](https://github.com/HBNetwork/python-decouple)
243242

mkdocs.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,14 @@ markdown_extensions:
1313
- mdx_truly_sane_lists
1414

1515
plugins:
16-
- mkdocstrings
16+
- mkdocstrings:
17+
handlers:
18+
python:
19+
options:
20+
separate_signature: true
21+
show_root_heading: true
22+
show_symbol_type_heading: true
23+
show_symbol_type_toc: true
1724
- search
1825
nav:
1926
- Home: index.md

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description = "Read key-value pairs from a .env file and set them as environment
88
authors = [
99
{name = "Saurabh Kumar", email = "me+github@saurabh-kumar.com"},
1010
]
11-
license = "BSD-3-Clause"
11+
license = { text = "BSD-3-Clause" }
1212
keywords = [
1313
"environment variables",
1414
"deployments",
@@ -22,7 +22,6 @@ classifiers = [
2222
"Development Status :: 5 - Production/Stable",
2323
"Programming Language :: Python",
2424
"Programming Language :: Python :: 3",
25-
"Programming Language :: Python :: 3.9",
2625
"Programming Language :: Python :: 3.10",
2726
"Programming Language :: Python :: 3.11",
2827
"Programming Language :: Python :: 3.12",
@@ -37,7 +36,7 @@ classifiers = [
3736
"Environment :: Web Environment",
3837
]
3938

40-
requires-python = ">=3.9"
39+
requires-python = ">=3.10"
4140

4241
dynamic = ["version", "readme"]
4342

tox.ini

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
[tox]
2-
envlist = lint,py{39,310,311,312,313},pypy3,manifest,coverage-report
2+
envlist = lint,py{310,311,312,313,314,314t},pypy3,manifest,coverage-report
33

44
[gh-actions]
55
python =
6-
3.9: py39
76
3.10: py310
87
3.11: py311
98
3.12: py312
109
3.13: py313, lint, manifest
1110
3.14: py314
12-
pypy-3.9: pypy3
11+
3.14t: py314t
12+
pypy-3.11: pypy3
1313

1414
[testenv]
1515
deps =
1616
pytest
1717
pytest-cov
1818
sh >= 2.0.2, <3
1919
click
20-
py{39,310,311,312,313,3.14,pypy3}: ipython
20+
py{310,311,312,313,314,314t,pypy3}: ipython
2121
commands = pytest --cov --cov-report=term-missing {posargs}
2222
depends =
23-
py{39,310,311,312,313,314},pypy3: coverage-clean
24-
coverage-report: py{39,310,311,312,313,314},pypy3
23+
py{310,311,312,313,314,314t},pypy3: coverage-clean
24+
coverage-report: py{310,311,312,313,314,314t},pypy3
2525

2626
[testenv:lint]
2727
skip_install = true
@@ -36,7 +36,7 @@ commands =
3636
mypy --python-version=3.12 src tests
3737
mypy --python-version=3.11 src tests
3838
mypy --python-version=3.10 src tests
39-
mypy --python-version=3.9 src tests
39+
4040

4141
[testenv:format]
4242
skip_install = true

0 commit comments

Comments
 (0)