Skip to content

Commit 545799c

Browse files
committed
Refactor pyproject.toml to correct poetry package definitions and streamline dependencies
Signed-off-by: DavidOsipov <[email protected]>
1 parent 00034fb commit 545799c

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

pyproject.toml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ documentation = "https://github.com/DavidOsipov/PostQuantum-Feldman-VSS/wiki"
6666
[tool.setuptools]
6767
py-modules = ["feldman_vss"]
6868

69-
[tool.poetry.packages]
70-
include = [
71-
{ from = ".", include = "feldman_vss" }
69+
[tool.poetry]
70+
packages = [
71+
{ include = "feldman_vss", from = "." }
7272
]
7373

7474
[tool.poetry.dependencies]
@@ -83,10 +83,8 @@ psutil = { version = "==7.0.0", optional = true }
8383
black = ">=24.0"
8484
isort = ">=5.10"
8585
flake8 = ">=7.0"
86-
87-
[tool.poetry.dev-dependencies.types]
88-
requests = "*"
89-
setuptools = "*"
86+
types-requests = "*"
87+
types-setuptools = "*"
9088
msgpack-types = "==0.5.0"
9189

9290
[tool.pytest.ini_options]
@@ -117,7 +115,6 @@ known_first_party = ["feldman_vss"]
117115
line-length = 100
118116
target-version = ['py38', 'py39', 'py310', 'py311', 'py312']
119117

120-
ignore_missing_imports = true
121118

122119
[tool.flake8]
123120
max-line-length = 100

0 commit comments

Comments
 (0)