Skip to content

Commit e855504

Browse files
committed
Simplify pyproject
1 parent 7492efa commit e855504

File tree

1 file changed

+3
-45
lines changed

1 file changed

+3
-45
lines changed

python/pyproject.toml

Lines changed: 3 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,21 @@
11
[build-system]
2-
requires = ["setuptools>=61.0", "wheel"]
2+
requires = ["setuptools>=61.0"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "dff"
77
version = "0.1.0"
88
description = "A simple differential fuzzing framework"
99
readme = "README.md"
10-
authors = [
11-
{name = "Justin Traglia", email = "jtraglia@pm.me"}
12-
]
10+
authors = [{name = "Justin Traglia", email = "jtraglia@pm.me"}]
1311
license = {text = "MIT"}
14-
classifiers = [
15-
"Development Status :: 3 - Alpha",
16-
"Intended Audience :: Developers",
17-
"License :: OSI Approved :: MIT License",
18-
"Operating System :: POSIX :: Linux",
19-
"Operating System :: MacOS",
20-
"Programming Language :: Python :: 3",
21-
"Programming Language :: Python :: 3.8",
22-
"Programming Language :: Python :: 3.9",
23-
"Programming Language :: Python :: 3.10",
24-
"Programming Language :: Python :: 3.11",
25-
"Programming Language :: Python :: 3.12",
26-
"Topic :: Software Development :: Testing",
27-
"Topic :: Security",
28-
]
29-
keywords = ["fuzzing", "differential", "testing", "security"]
30-
requires-python = ">=3.8"
12+
requires-python = ">=3.9"
3113
dependencies = []
3214

3315
[project.urls]
3416
Homepage = "https://github.com/jtraglia/dff"
3517
Repository = "https://github.com/jtraglia/dff"
36-
Issues = "https://github.com/jtraglia/dff/issues"
37-
38-
[project.optional-dependencies]
39-
dev = [
40-
"pytest>=7.0",
41-
"black>=22.0",
42-
"mypy>=0.990",
43-
"ruff>=0.0.270",
44-
]
4518

4619
[tool.setuptools.packages.find]
4720
where = ["."]
4821
include = ["dff*"]
49-
50-
[tool.black]
51-
line-length = 100
52-
target-version = ["py38", "py39", "py310", "py311", "py312"]
53-
54-
[tool.ruff]
55-
line-length = 100
56-
select = ["E", "F", "W", "I"]
57-
target-version = "py38"
58-
59-
[tool.mypy]
60-
python_version = "3.8"
61-
warn_return_any = true
62-
warn_unused_configs = true
63-
disallow_untyped_defs = true

0 commit comments

Comments
 (0)