BSD Ports

textproc/py-sphinx 7.4.7,1 MidnightBSD

Python documentation generator

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
f3743a165c
License
bsd2
Categories
textproc, python

Description

Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects, written by Georg Brandl and licensed under the BSD license.

In the other systems

SystemPortVersion
MidnightBSDtextproc/py-sphinx7.4.7,1
FreeBSDtextproc/py-sphinx9.0.4,1
OpenBSDtextproc/py-sphinx9.1.0v0
NetBSDtextproc/py-sphinx9.1.0
DragonFlytextproc/py-sphinx5.3.0_3,1
HardenedBSDtextproc/py-sphinx9.0.4,1
GhostBSDtextproc/py-sphinx9.0.4,1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}sphinx

From mports:

cd /usr/mports/textproc/py-sphinx && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx

Dependencies

As this port's Makefile names them.

Build 1

Runtime 16

Test 1

Build dependencies 1
Run dependencies 16

Configuration

No options to configure.

USES
python:3.10-3.12
Service scripts
none

Files

distinfo 1
FileSizeSHA256
python/sphinx-7.4.7.tar.gz8.067911e+06242f92a7ea7e6c5b406fdc2615413890ba9f699114a9c09192d7dfead2ee9cfe
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
f3743a165c Lucas Holt textproc/py-sphinx: update to 7.4.7 (#1912)
Update Sphinx 5.3.0 → 7.4.7. **Why:** needed to re-enable DOCS for devel/py-pip (#1900); pip 26's docs require `sphinx ~= 7.0`. textproc/py-myst-parser 4.0.1 already declares `sphinx>=7`. 7.4.7 is the newest release that supports Python 3.10 (8.2+ needs ≥3.11). **Changes** - Raised RUN_DEPENDS minimums to match upstream, and added `${PY_TOMLI}` for Python < 3.11. - Dropped `files/patch-pyproject.toml`, because upstream now allows docutils < 0.22. - Changed `LICENSE_FILE` to `LICENSE.rst`; the license is still BSD-2-Clause. **Consumer impact (~75 ports)** - No Makefile pin excludes 7.4.7. The only upper bounds are furo <8 and sphinx-design <10. - No upstream `requires_dist` cap excludes 7.4.7 either, judging from the plugins/themes at their mports versions. …