Skip to content

Commit b25877c

Browse files
authored
Update pyproject.toml
1 parent eae6ac5 commit b25877c

File tree

1 file changed

+20
-16
lines changed

1 file changed

+20
-16
lines changed

pyproject.toml

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,33 @@
1-
[tool.poetry]
1+
[project]
22
name = "lsassy"
33
version = "3.1.13"
44
description = "Python library to extract credentials from lsass remotely"
5-
authors = ["pixis <pixis@hackndo.com>"]
6-
license = "MIT"
75
readme = "README.md"
6+
requires-python = ">=3.10,<4.0"
7+
license = { text = "MIT" }
8+
authors = [
9+
{ name = "pixis", email = "pixis@hackndo.com" }
10+
]
11+
dependencies = [
12+
"impacket>=0.11.0",
13+
"netaddr>=1.3.0",
14+
"pypykatz>=0.6.9",
15+
"rich>=13.7.1"
16+
]
817

9-
[tool.poetry.dependencies]
10-
python = "^3.10"
11-
impacket = "^0.11.0"
12-
netaddr = "^1.3.0"
13-
pypykatz = "^0.6.9"
14-
rich = "^13.7.1"
18+
[project.scripts]
19+
lsassy = "lsassy.console:main"
1520

16-
[tool.poetry.group.dev.dependencies]
17-
ruff = "^0.5.1"
18-
pre-commit = "^3.7.1"
21+
[project.optional-dependencies]
22+
dev = [
23+
"ruff>=0.5.1",
24+
"pre-commit>=3.7.1"
25+
]
1926

2027
[build-system]
21-
requires = ["poetry-core"]
28+
requires = ["poetry-core>=2.0.0,<3.0.0"]
2229
build-backend = "poetry.core.masonry.api"
2330

24-
[tool.poetry.scripts]
25-
lsassy = "lsassy.console:main"
26-
2731
[tool.ruff.lint]
2832
extend-select = [
2933
"B", # flake8-bugbear

0 commit comments

Comments
 (0)