head 1.9; access; symbols pkgsrc-2026Q1:1.8.0.2 pkgsrc-2026Q1-base:1.8 pkgsrc-2025Q4:1.7.0.2 pkgsrc-2025Q4-base:1.7 pkgsrc-2025Q3:1.6.0.4 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.2 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.5.0.2 pkgsrc-2025Q1-base:1.5 pkgsrc-2024Q4:1.4.0.2 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.2.0.2 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.1.0.4 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.2 pkgsrc-2024Q1-base:1.1; locks; strict; comment @# @; 1.9 date 2026.05.26.09.12.08; author adam; state Exp; branches; next 1.8; commitid C9gErNrdKaiuViHG; 1.8 date 2026.01.06.11.18.19; author wiz; state Exp; branches; next 1.7; commitid QYYWSGaNrkjQ7kpG; 1.7 date 2025.10.09.07.58.05; author wiz; state Exp; branches; next 1.6; commitid t4nMY0Dt3rBjSRdG; 1.6 date 2025.04.14.12.56.29; author adam; state Exp; branches; next 1.5; commitid FCrXmk4Qr19Kf1RF; 1.5 date 2025.02.23.16.59.24; author wiz; state Exp; branches; next 1.4; commitid kbo5dPTmHbFBcCKF; 1.4 date 2024.11.11.07.29.09; author wiz; state Exp; branches; next 1.3; commitid 1fBDq3LwS98NncxF; 1.3 date 2024.10.14.06.45.59; author wiz; state Exp; branches; next 1.2; commitid ynDJEEQamKd33BtF; 1.2 date 2024.08.10.07.54.42; author adam; state Exp; branches; next 1.1; commitid Ov52YD1TCXCswflF; 1.1 date 2024.01.22.16.15.39; author adam; state Exp; branches; next ; commitid aJ4STR74DqROKsVE; desc @@ 1.9 log @py-sphinxcontrib-httpdomain: updated to 2.0.0 2.0.0 Breaking changes Dropped support for Python 3.9 and older. Switched to implicit (native) namespace for sphinxcontrib. Major changes Added support for Python 3.10 up to 3.14. Adjusted a unit test regular expression for :file:`bottle_test.py`. Use MDN documentation for information about HTTP status codes instead of w3.org. Added :addtoc: option for http directives to register HTTP API endpoints and display them in the page-level table of contents. Internal Added Dependabot configuration. Replaced Travis CI with GitHub workflows for continuous integration checks. Dropped dependency on six libary. Updated translations for FR and ES languages. Reorganized the repository structure to modern standards. This included moving source files into a src directory, renaming doc to docs, and other refinements. Replaced setuptools with :file:`pyproject.toml` configuration for modern project management. Changed to use uv for development and continuous integration. Moved the Makefile from the documentation directory to the root of the repository, and added a suite of commands for development and testing the package. Documentation Simplified and updated documentation requirements in :file:`rtd-requires.txt`. Added a :file:`.readthedocs.yaml` configuration for Read the Docs builds. Added omitted change log entries for v1.8.1. Adjusted Sphinx configuration and example regex usage in :file:`conf.py`. Added :file:`CONTRIBUTING.md` to encourage contributions. Fixed broken links and redirecting links. @ text @# $NetBSD: Makefile,v 1.8 2026/01/06 11:18:19 wiz Exp $ DISTNAME= sphinxcontrib_httpdomain-2.0.0 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/} CATEGORIES= textproc python MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-httpdomain/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/sphinx-contrib/httpdomain COMMENT= Sphinx domain for documenting HTTP APIs LICENSE= 2-clause-bsd TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools DEPENDS+= ${PYPKGPREFIX}-sphinx>=6.0:../../textproc/py-sphinx USE_LANGUAGES= # none PYTHON_VERSIONS_INCOMPATIBLE= 310 311 # py-sphinx .include "../../lang/python/wheel.mk" .include "../../mk/bsd.pkg.mk" @ 1.8 log @*: forbid Python 3.11 for sphinx users list from 'bob scan' @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2025/10/09 07:58:05 wiz Exp $ d3 2 a4 3 DISTNAME= sphinxcontrib-httpdomain-1.8.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} PKGREVISION= 1 d14 1 a14 2 DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six DEPENDS+= ${PYPKGPREFIX}-sphinx>=1.6:../../textproc/py-sphinx @ 1.7 log @*: remove reference to (removed) Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2025/04/14 12:56:29 adam Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 310 # py-sphinx @ 1.6 log @Fix PLIST after py-setuptools update; bump depends and revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2025/02/23 16:59:24 wiz Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 310 # py-sphinx @ 1.5 log @*: py-sphinx 8.2 drops support for Python 3.10 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2024/11/11 07:29:09 wiz Exp $ d5 1 d14 1 a14 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools @ 1.4 log @py-*: remove unused tool dependency py-setuptools includes the py-wheel functionality nowadays @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2024/10/14 06:45:59 wiz Exp $ d19 1 a19 1 PYTHON_VERSIONS_INCOMPATIBLE= 39 @ 1.3 log @*: clean-up after python38 removal @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2024/08/10 07:54:42 adam Exp $ a13 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel @ 1.2 log @py-sphinxcontrib-httpdomain: not for Python 3.9 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2024/01/22 16:15:39 adam Exp $ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 39 @ 1.1 log @py-sphinxcontrib-httpdomain: added version 1.8.1 This contrib extension, sphinxcontrib.httpdomain, provides a Sphinx domain for describing HTTP APIs. @ text @d1 1 a1 1 # $NetBSD$ d20 1 a20 1 PYTHON_VERSIONS_INCOMPATIBLE= 27 38 @