Skip to content

Commit 0b51933

Browse files
authored
[enhancement] Fix Poetry 2.1+ compatibility in pyproject.toml (#94)
* Update pyproject.toml * Update poetry.lock to match pyproject.toml
1 parent bbacf19 commit 0b51933

File tree

2 files changed

+61
-29
lines changed

2 files changed

+61
-29
lines changed

poetry.lock

Lines changed: 43 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,24 @@
1-
[tool.poetry]
1+
[project]
22
name = "coercer"
33
version = "2.4.3"
4-
description = "A python script to automatically coerce a Windows server to authenticate on an arbitrary machine through 15 methods."
5-
authors = ["p0dalirius"]
4+
description = "A Python script to automatically coerce a Windows server to authenticate on an arbitrary machine through 15 methods."
5+
readme = "README.md"
6+
requires-python = ">=3.7"
7+
license = { text = "MIT" }
8+
authors = [
9+
{ name = "p0dalirius" }
10+
]
11+
dependencies = [
12+
"impacket>=0.10.0",
13+
"xlsxwriter>=3.0.0",
14+
"jinja2>=3.1.3",
15+
"sectools>=1.4.3",
16+
"netifaces>=0.11.0"
17+
]
618

7-
[tool.poetry.dependencies]
8-
python = "^3.7"
9-
impacket = "^0.10.0"
10-
xlsxWriter = ">=3.0.0"
11-
jinja2 = ">=3.1.3"
12-
sectools = ">=1.4.3"
13-
netifaces = ">=0.11.0"
14-
15-
[tool.poetry.dev-dependencies]
16-
17-
[tool.poetry.scripts]
19+
[project.scripts]
1820
coercer="coercer.__main__:main"
21+
1922
[build-system]
20-
requires = ["poetry-core>=1.0.0"]
23+
requires = ["poetry-core>=1.7.0"]
2124
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)