Skip to content

Commit 506c2fa

Browse files
committed
Add build-related packages to an extra
1 parent ce938fa commit 506c2fa

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

pyproject.toml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,18 @@ dependencies = [
3636
]
3737

3838
[project.optional-dependencies]
39+
build = [
40+
'build == 1.2.1',
41+
'setuptools>=69.1.1',
42+
'twine == 5.0.0',
43+
]
3944
dev = [
4045
'bandit == 1.7.*',
4146
'black == 23.*',
4247
'flake8 == 6.*',
4348
'isort == 5.*',
4449
'mypy == 1.5.*',
50+
"libretro.py[build]"
4551
]
4652
docs = [
4753
'Sphinx == 7.*',
@@ -56,7 +62,7 @@ pillow = [
5662
'pillow == 10.2.*',
5763
'types-Pillow',
5864
]
59-
all = ["libretro.py[dev,docs,opengl,pillow]"]
65+
all = ["libretro.py[build,dev,docs,opengl,pillow]"]
6066

6167
[project.urls]
6268
Homepage = "https://github.com/JesseTG/libretro.py"
@@ -66,9 +72,9 @@ Changelog = "https://github.com/JesseTG/libretro.py/blob/master/CHANGELOG.md"
6672

6773
[build-system]
6874
requires = [
69-
'build == 0.10.*',
75+
'build == 1.2.1',
7076
'setuptools>=69.1.1',
71-
'twine == 4.*',
77+
'twine == 5.0.0',
7278
]
7379
build-backend = "setuptools.build_meta"
7480

0 commit comments

Comments
 (0)