5build-backend = "setuptools.build_meta"
8name = "javascript_data_files"
9description = "Work with JSON which is stored as a value in a JavaScript file"
12 {name = "Alex Chan", email = "alex@alexwlchan.net"},
15 {name = "Alex Chan", email="alex@alexwlchan.net"},
18 "Development Status :: 5 - Production/Stable",
19 "Programming Language :: Python :: 3.12",
21requires-python = ">=3.12"
26[project.optional-dependencies]
30"Homepage" = "https://github.com/alexwlchan/python-js-files"
31"Changelog" = "https://github.com/alexwlchan/python-js-files/blob/main/CHANGELOG.md"
33[tool.setuptools.dynamic]
34version = {attr = "javascript_data_files.__version__"}
36[tool.setuptools.packages.find]
39[tool.setuptools.package-data]
44source = ["javascript_data_files", "tests",]
51[tool.pytest.ini_options]
52filterwarnings = ["error"]
55select = ["D", "E", "F"]
57 "D200", # unnecessary-multiline-docstring
58 "D203", # incorrect-blank-line-before-class
59 "D205", # missing-blank-line-after-summary
60 "D211", # blank-line-before-class
61 "D212", # multi-line-summary-first-line