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