pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-sphinxcontrib-httpdomain



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue May 26 09:12:08 UTC 2026

Modified Files:
        pkgsrc/textproc/py-sphinxcontrib-httpdomain: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile
diff -u pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile:1.8 pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile:1.9
--- pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile:1.8    Tue Jan  6 11:18:19 2026
+++ pkgsrc/textproc/py-sphinxcontrib-httpdomain/Makefile        Tue May 26 09:12:08 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.8 2026/01/06 11:18:19 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2026/05/26 09:12:08 adam Exp $
 
-DISTNAME=      sphinxcontrib-httpdomain-1.8.1
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
+DISTNAME=      sphinxcontrib_httpdomain-2.0.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/sphinxcontrib-httpdomain/}
 
@@ -12,8 +11,7 @@ COMMENT=      Sphinx domain for documenting H
 LICENSE=       2-clause-bsd
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-DEPENDS+=      ${PYPKGPREFIX}-sphinx>=1.6:../../textproc/py-sphinx
+DEPENDS+=      ${PYPKGPREFIX}-sphinx>=6.0:../../textproc/py-sphinx
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST
diff -u pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST:1.2 pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST:1.3
--- pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST:1.2       Mon Apr 14 12:56:29 2025
+++ pkgsrc/textproc/py-sphinxcontrib-httpdomain/PLIST   Tue May 26 09:12:08 2026
@@ -1,10 +1,8 @@
-@comment $NetBSD: PLIST,v 1.2 2025/04/14 12:56:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/05/26 09:12:08 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 ${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
-${PYSITELIB}/${WHEEL_INFODIR}/namespace_packages.txt
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/sphinxcontrib/autohttp/__init__.py
 ${PYSITELIB}/sphinxcontrib/autohttp/__init__.pyc
 ${PYSITELIB}/sphinxcontrib/autohttp/__init__.pyo
@@ -26,12 +24,11 @@ ${PYSITELIB}/sphinxcontrib/autohttp/flas
 ${PYSITELIB}/sphinxcontrib/autohttp/tornado.py
 ${PYSITELIB}/sphinxcontrib/autohttp/tornado.pyc
 ${PYSITELIB}/sphinxcontrib/autohttp/tornado.pyo
-${PYSITELIB}/sphinxcontrib/httpdomain.py
-${PYSITELIB}/sphinxcontrib/httpdomain.pyc
-${PYSITELIB}/sphinxcontrib/httpdomain.pyo
+${PYSITELIB}/sphinxcontrib/httpdomain/__init__.py
+${PYSITELIB}/sphinxcontrib/httpdomain/__init__.pyc
+${PYSITELIB}/sphinxcontrib/httpdomain/__init__.pyo
 ${PYSITELIB}/sphinxcontrib/locale/es_ES/LC_MESSAGES/httpdomain.mo
 ${PYSITELIB}/sphinxcontrib/locale/es_ES/LC_MESSAGES/httpdomain.po
 ${PYSITELIB}/sphinxcontrib/locale/fr_FR/LC_MESSAGES/httpdomain.mo
 ${PYSITELIB}/sphinxcontrib/locale/fr_FR/LC_MESSAGES/httpdomain.po
 ${PYSITELIB}/sphinxcontrib/locale/httpdomain.pot
-${PYSITELIB}/sphinxcontrib_httpdomain-${PKGVERSION}-py${PYVERSSUFFIX}-nspkg.pth

Index: pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo
diff -u pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo:1.1 pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo:1.2
--- pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo:1.1    Mon Jan 22 16:15:39 2024
+++ pkgsrc/textproc/py-sphinxcontrib-httpdomain/distinfo        Tue May 26 09:12:08 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2024/01/22 16:15:39 adam Exp $
+$NetBSD: distinfo,v 1.2 2026/05/26 09:12:08 adam Exp $
 
-BLAKE2s (sphinxcontrib-httpdomain-1.8.1.tar.gz) = 17f8765c8d5de844064b0deee80ebfc75a34a48338ea1e58bdd45c089a455527
-SHA512 (sphinxcontrib-httpdomain-1.8.1.tar.gz) = 197c44fd9bdc146f49c6a0aa365a5bd49b76f712ae89082be3761aa21c99683279090fc274308ca199fb7efae5a2d713be4531b90747f504860f36a01ee4c52b
-Size (sphinxcontrib-httpdomain-1.8.1.tar.gz) = 19266 bytes
+BLAKE2s (sphinxcontrib_httpdomain-2.0.0.tar.gz) = 24780d1f4b80d7487ea7b208373e6abc3174c4a3651852e16dc50ebe642c2d6e
+SHA512 (sphinxcontrib_httpdomain-2.0.0.tar.gz) = 3f02542bb1a705229bf517b2274ccba27d20bfc846453e8d52d28ddf59f6f3e18c66fd698ab7afec1b892632132bd39027cbac4bec9a62eb29b66680441094ff
+Size (sphinxcontrib_httpdomain-2.0.0.tar.gz) = 17155 bytes



Home | Main Index | Thread Index | Old Index