Skip to content
Snippets Groups Projects
Unverified Commit 0f262229 authored by Duncan Macleod's avatar Duncan Macleod
Browse files

sphinx: migrate all metadata to pyproject.toml

parent 3e917a62
No related branches found
No related tags found
No related merge requests found
Pipeline #625256 passed
[build-system]
requires = [
"setuptools>=42",
"setuptools>=61.0.0",
"setuptools_scm[toml]>=3.4.3",
"wheel",
]
build-backend = "setuptools.build_meta"
[project]
name = "sphinx-immaterial-igwn"
description = "IGWN extensions to sphinx-immaterial"
readme = "README.md"
authors = [
{ name = "Duncan Macleod", email = "duncan.macleod@ligo.org" },
]
license = { text = "MIT" }
classifiers = [
"Development Status :: 3 - Alpha",
"Framework :: Sphinx :: Theme",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Topic :: Documentation",
"Topic :: Documentation :: Sphinx",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Astronomy",
"Topic :: Scientific/Engineering :: Physics",
"Topic :: Software Development :: Documentation",
]
requires-python = ">=3.8"
dependencies = [
"sphinx-immaterial",
]
dynamic = [
"version",
]
[project.optional-dependencies]
docs = [
"sphinx",
"sphinx-immaterial",
]
[project.entry-points."sphinx.html_themes"]
sphinx_immaterial_igwn = "sphinx_immaterial_igwn"
[project.urls]
"Bug Tracker" = "https://git.ligo.org/computing/igwn-mkdocs-material-theme/-/issues"
"Documentation" = "https://computing.docs.ligo.org/igwn-mkdocs-material-theme/sphinx/"
"Source Code" = "https://git.ligo.org/computing/igwn-mkdocs-material-theme.git"
[tool.setuptools]
license-files = [ "LICENSE" ]
[tool.setuptools.packages.find]
include = [
"sphinx_immaterial_igwn*",
]
[tool.setuptools.package-data]
sphinx_immaterial_igwn = [
"*.html",
"layout.html",
"partials/*.html",
"static/images/*.ico",
"static/images/*.png",
"static/stylesheets/*.css",
"theme.conf",
]
[tool.setuptools_scm]
root = ".."
write_to = "sphinx/sphinx_immaterial_igwn/_version.py"
[metadata]
name = sphinx-immaterial-igwn
author = Duncan Macleod
author_email = duncan.macleod@ligo.org
description = IGWN extensions to sphinx-immaterial
license = MIT
license_files = LICENSE
long_description = file: README.md
long_description_content_type = text/markdown
urls = https://git.ligo.org/computing/igwn-mkdocs-material-theme
project_urls =
Bug Tracker = https://git.ligo.org/computing/igwn-mkdocs-material-theme/-/issues
Documentation = https://computing.docs.ligo.org/igwn-mkdocs-material-theme/sphinx/
Source Code = https://git.ligo.org/computing/igwn-mkdocs-material-theme.git
classifiers =
Development Status :: 3 - Alpha
Framework :: Sphinx :: Theme
Intended Audience :: Science/Research
License :: OSI Approved :: MIT License
Natural Language :: English
Programming Language :: Python
Programming Language :: Python :: 3
Topic :: Documentation
Topic :: Documentation :: Sphinx
Topic :: Scientific/Engineering
Topic :: Scientific/Engineering :: Astronomy
Topic :: Scientific/Engineering :: Physics
Topic :: Software Development :: Documentation
[options]
; contents
packages = find:
; requirements
install_requires =
sphinx-immaterial
[options.entry_points]
sphinx.html_themes =
sphinx_immaterial_igwn = sphinx_immaterial_igwn
[options.extras_require]
docs =
sphinx
sphinx-immaterial
[options.package_data]
sphinx_immaterial_igwn =
*.html
layout.html
partials/*.html
static/images/*.ico
static/images/*.png
static/stylesheets/*.css
theme.conf
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment