11[build-system ]
2- requires = [" setuptools>=61.0" , " wheel " ]
2+ requires = [" setuptools>=61.0" ]
33build-backend = " setuptools.build_meta"
44
55[project ]
66name = " dff"
77version = " 0.1.0"
88description = " A simple differential fuzzing framework"
99readme = " README.md"
10- authors = [
11- {name = " Justin Traglia" , email = " jtraglia@pm.me" }
12- ]
10+ authors = [{name = " Justin Traglia" , email = " jtraglia@pm.me" }]
1311license = {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"
3113dependencies = []
3214
3315[project .urls ]
3416Homepage = " https://github.com/jtraglia/dff"
3517Repository = " 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 ]
4720where = [" ." ]
4821include = [" 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