pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-sphinxcontrib-bibtex
Module Name: pkgsrc
Committed By: adam
Date: Sun May 10 07:45:54 UTC 2026
Modified Files:
pkgsrc/textproc/py-sphinxcontrib-bibtex: Makefile distinfo
Log Message:
py-sphinxcontrib-bibtex: updated to 2.7.0
2.7.0 (6 May 2026)
* **BACKWARD INCOMPATIBLE**
A new warning category, ``duplicate_local_citation``, has been introduced.
It is triggered when a duplicate citation appears within the same document.
The existing ``duplicate_citation`` warning continues to report duplicates but now only across different documents.
In many cases, users maintain a separate bibliography for each document (often using a ``docname in docnames`` filter).
In such setups, duplicate citations across documents are usually acceptable, while duplicates within a single document are not.
This distinction allows users to suppress ``duplicate_citation`` warnings while still receiving ``duplicate_local_citation`` warnings.
* When there are duplicate citations,
resolve locally first
* The usage section of the documentation now starts with in-depth general considerations
to guide users towards best practice for the most common use cases.
* Citation reference wrapper nodes now have a ``bibtex-citation`` CSS class,
to enable Sphinx themes to style citation elements separately from other content
* Increase required pybtex-docutils version to 1.0.2
* Fix test suite for docutils 0.22
* Dropped Python 3.9 support (EOL), added Python 3.14 support.
* Fixed various deprecation warnings in Sphinx and docutils.
* Improved header parsing.
* Minimum required Sphinx version increased to 7.4.
* Minimum required Docutils version increased to 0.20.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/textproc/py-sphinxcontrib-bibtex/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/py-sphinxcontrib-bibtex/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-bibtex/Makefile
diff -u pkgsrc/textproc/py-sphinxcontrib-bibtex/Makefile:1.20 pkgsrc/textproc/py-sphinxcontrib-bibtex/Makefile:1.21
--- pkgsrc/textproc/py-sphinxcontrib-bibtex/Makefile:1.20 Tue Jan 6 11:18:18 2026
+++ pkgsrc/textproc/py-sphinxcontrib-bibtex/Makefile Sun May 10 07:45:54 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2026/01/06 11:18:18 wiz Exp $
+# $NetBSD: Makefile,v 1.21 2026/05/10 07:45:54 adam Exp $
-DISTNAME= sphinxcontrib_bibtex-2.6.5
+DISTNAME= sphinxcontrib_bibtex-2.7.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=s/sphinxcontrib-bibtex/}
@@ -12,9 +12,9 @@ LICENSE= 2-clause-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-docutils>=0.20:../../textproc/py-docutils
-DEPENDS+= ${PYPKGPREFIX}-sphinx>=3.5:../../textproc/py-sphinx
+DEPENDS+= ${PYPKGPREFIX}-sphinx>=7.4:../../textproc/py-sphinx
DEPENDS+= ${PYPKGPREFIX}-pybtex>=0.25:../../textproc/py-pybtex
-DEPENDS+= ${PYPKGPREFIX}-pybtex-docutils>=1.0.0:../../textproc/py-pybtex-docutils
+DEPENDS+= ${PYPKGPREFIX}-pybtex-docutils>=1.0.2:../../textproc/py-pybtex-docutils
USE_LANGUAGES= # none
Index: pkgsrc/textproc/py-sphinxcontrib-bibtex/distinfo
diff -u pkgsrc/textproc/py-sphinxcontrib-bibtex/distinfo:1.9 pkgsrc/textproc/py-sphinxcontrib-bibtex/distinfo:1.10
--- pkgsrc/textproc/py-sphinxcontrib-bibtex/distinfo:1.9 Tue Jul 22 07:13:51 2025
+++ pkgsrc/textproc/py-sphinxcontrib-bibtex/distinfo Sun May 10 07:45:54 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2025/07/22 07:13:51 adam Exp $
+$NetBSD: distinfo,v 1.10 2026/05/10 07:45:54 adam Exp $
-BLAKE2s (sphinxcontrib_bibtex-2.6.5.tar.gz) = 43694dc4ae9e7be7b9bddbeb1ebbe3b77aa7dde8fcd00322fd7b141a58b0f90d
-SHA512 (sphinxcontrib_bibtex-2.6.5.tar.gz) = 514bbe4f9b705e68e6098deefbd8be1234edd12752f32892bdc67bedcca5df85f605da4d6660486eb387e8c42da9bd8633201c40f3d11591dd2cf1840c27ec53
-Size (sphinxcontrib_bibtex-2.6.5.tar.gz) = 118462 bytes
+BLAKE2s (sphinxcontrib_bibtex-2.7.0.tar.gz) = a920c960cd3130ef384be88d63bcc58b5af72cf282e8eba7a2badccca749dcb1
+SHA512 (sphinxcontrib_bibtex-2.7.0.tar.gz) = ba33a97d9aaa95e8b3ae7da36cf9a9d46bb3e18f153a8f4df7d6111ee74fe46f685c801ecfc899b7d17afdd2aa086ca87a88ff9a3e29cbcb1e66280bb25db29f
+Size (sphinxcontrib_bibtex-2.7.0.tar.gz) = 120669 bytes
Home |
Main Index |
Thread Index |
Old Index