[build-system]
# Minimum requirements for the build system to execute.
requires = [
    'meson-python',
    'passagemath-docbuild == 10.8.2rc1',
    'sphinx >=6.2, <9',
    'sphinx-copybutton',
    'sphinx-inline-tabs',
    'furo >= 2024.7.18',
    'jupyter-sphinx',
    'passagemath-standard == 10.8.2rc1',
]
build-backend = 'mesonpy'

[project]
name = "passagemath-doc-pdf"
description = "passagemath: Documentation in PDF format"
dependencies = []
license = "GPL-2.0-or-later AND CC-BY-SA-3.0"
authors = [{name = "The Sage Developers", email = "sage-support@googlegroups.com"}]
maintainers = [
    {name = "Matthias Köppe"},
    {name = "passagemath contributors"},
]
classifiers = [
    "Development Status :: 6 - Mature",
    "Intended Audience :: Education",
    "Intended Audience :: Science/Research",
    "Programming Language :: Python :: 3 :: Only",
    "Topic :: Scientific/Engineering :: Mathematics",
]
dynamic = ["version"]

[project.urls]
"release notes" = "https://github.com/passagemath/passagemath/releases"
"repo (upstream)" = "https://github.com/sagemath/sage"
"repo" = "https://github.com/passagemath/passagemath"
documentation = "https://passagemath.org/docs/latest"
"homepage (upstream)" = "https://www.sagemath.org"
"discourse" = "https://passagemath.discourse.group"
"tracker (upstream)" = "https://github.com/sagemath/sage/issues"
"tracker" = "https://github.com/passagemath/passagemath/issues"

[project.readme]
file = "README.rst"
content-type = "text/x-rst"
