99name = " sphinxnotes-comboroles"
1010description = " Sphinx extension for composing multiple roles"
1111readme = " README.rst"
12- license = { file = " BSD-3-Clause" }
12+ license = " BSD-3-Clause"
13+ license-files = [" LICENSE" ]
1314authors = [ { name = " Shengyu Zhang" } ]
1415maintainers = [ { name = " Shengyu Zhang" } ]
15- keywords = [" sphinx" , " extension" , " documentation" ] # TOOD: additional_keywords
16+ keywords = [
17+ " sphinx" ,
18+ " extension" ,
19+ " documentation" ,
20+ " sphinxnotes" ,
21+
22+ # CUSTOM KEYWORDS START
23+ # CUSTOM KEYWORDS END
24+ ]
1625classifiers = [
17- # "Development Status :: 4 - Beta ",
26+ " Development Status :: 3 - Alpha " ,
1827 " Environment :: Plugins" ,
1928 " Framework :: Sphinx" ,
2029 " Framework :: Sphinx :: Extension" ,
21- " License :: OSI Approved :: BSD License" ,
2230 " Operating System :: OS Independent" ,
2331 " Programming Language :: Python" ,
2432 " Programming Language :: Python :: 3" ,
2533 " Topic :: Documentation" ,
2634 " Topic :: Documentation :: Sphinx" ,
35+
36+ # CUSTOM CLASSIFIERS START
37+ # CUSTOM CLASSIFIERS END
2738]
2839
29- requires-python = " >=3.8"
40+ # See ``make pyver`` for more details.
41+ requires-python = " >=3.12"
3042dependencies = [
31- " Sphinx >= 4" ,
43+ " Sphinx >= 7.0" ,
44+
45+ # CUSTOM DEPENDENCIES START
46+ # CUSTOM DEPENDENCIES END
3247]
3348
3449dynamic = [" version" ] # required by setuptools_scm, see section [build-system]
@@ -39,18 +54,27 @@ dev = [
3954 " twine" ,
4055 " cruft" ,
4156 " ruff" ,
42- " pre-commit"
57+ " pre-commit" ,
58+ " vermin" ,
4359]
4460test = [
4561 " pytest" ,
4662]
4763docs = [
4864 " furo" ,
49- " sphinxnotes-project" ,
5065 " sphinx_design" ,
5166 " sphinx_copybutton" ,
5267 " sphinxcontrib-gtagjs" ,
68+ " sphinx-sitemap" ,
69+ " sphinxext-opengraph" ,
70+ " sphinx-last-updated-by-git" ,
71+
72+ # Dependencies of sphinxnotes projcts.
73+ " sphinxnotes-project" ,
74+
75+ # CUSTOM DOCS DEPENDENCIES START
5376 " sphinxnotes-strike" ,
77+ # CUSTOM DOCS DEPENDENCIES END
5478]
5579
5680[project .urls ]
@@ -73,3 +97,5 @@ version_scheme = "no-guess-dev"
7397# Find namespace package,
7498# check out https://setuptools.pypa.io/en/latest/userguide/package_discovery.html#finding-namespace-packages
7599where = [" src" ]
100+
101+ # CUSTOM CONFIGURATION
0 commit comments