pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-pygit2



Module Name:    pkgsrc
Committed By:   adam
Date:           Tue Sep 22 07:21:11 UTC 2026

Modified Files:
        pkgsrc/devel/py-pygit2: Makefile distinfo

Log Message:
py-pygit2: updated to 1.20.1

1.20.1 (2026-09-12)

- Update wheels to libgit2 1.9.7

- New exception hierarchy: `AlreadyExistsError`, `InvalidSpecError`,
  `InvalidError`, `NotFoundError`, `AmbiguousError`, `AuthError`, and
  `CertificateError` all inherit from `GitError` and the appropriate Python
  built-in exception (`ValueError`/`KeyError`) for backward compatibility

- Fix `DiffDelta.is_binary` and `DiffDelta.flags` returning stale values for
  deltas obtained from `Diff.deltas`; flags are now loaded lazily

- Fix `repo.submodules.get()` and `name in repo.submodules` raising
  `AlreadyExistsError` when a repository exists at the submodule path but was
  never registered as a submodule; they now return `None` and `False`
  respectively as documented

- Fix `BlobIO` cleanup deadlock on partial reads

- Fix leaks and crashes in error paths

- Fix custom ODB and refdb backend callbacks overwriting a pending Python
  exception (e.g. `RuntimeError`) with a stale libgit2 error message.

- Documentation fixes

- CI (macOS): build architecture-specific OpenSSL/libssh2/libgit2
  dependencies instead of universal binaries, producing smaller wheels.


To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 pkgsrc/devel/py-pygit2/Makefile
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/py-pygit2/distinfo

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

Modified files:

Index: pkgsrc/devel/py-pygit2/Makefile
diff -u pkgsrc/devel/py-pygit2/Makefile:1.51 pkgsrc/devel/py-pygit2/Makefile:1.52
--- pkgsrc/devel/py-pygit2/Makefile:1.51        Wed Sep  2 19:01:43 2026
+++ pkgsrc/devel/py-pygit2/Makefile     Tue Sep 22 07:21:11 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.51 2026/09/02 19:01:43 wiz Exp $
+# $NetBSD: Makefile,v 1.52 2026/09/22 07:21:11 adam Exp $
 
-DISTNAME=      pygit2-1.20.0
+DISTNAME=      pygit2-1.20.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION=   1
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pygit2/}
 

Index: pkgsrc/devel/py-pygit2/distinfo
diff -u pkgsrc/devel/py-pygit2/distinfo:1.37 pkgsrc/devel/py-pygit2/distinfo:1.38
--- pkgsrc/devel/py-pygit2/distinfo:1.37        Mon Aug 10 11:38:59 2026
+++ pkgsrc/devel/py-pygit2/distinfo     Tue Sep 22 07:21:11 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.37 2026/08/10 11:38:59 adam Exp $
+$NetBSD: distinfo,v 1.38 2026/09/22 07:21:11 adam Exp $
 
-BLAKE2s (pygit2-1.20.0.tar.gz) = 191b0e19935e12a856724e829824bb6f46bcb19b6cec7b645d413f678e354fca
-SHA512 (pygit2-1.20.0.tar.gz) = 2978d8e4685f1599215cbd6654613945fde28305062aa04bb3042739a7700a6433e009fd0910229ff4e826f005f83dc20786c52911cb3c52ae72d34c516fd28a
-Size (pygit2-1.20.0.tar.gz) = 826041 bytes
+BLAKE2s (pygit2-1.20.1.tar.gz) = 2933d9c2dca2606e1db277eabe0006b12eeed1eaa95a50f6f80371d52995dc50
+SHA512 (pygit2-1.20.1.tar.gz) = e85e29aaa02d8032e89956f6a09550afb2ee96808a42feeda07218e6648adfed2bc2368a281d99367e6d901f82acb812dd641c9880e60d1869baa88164906ed3
+Size (pygit2-1.20.1.tar.gz) = 888235 bytes
 SHA1 (patch-build.sh) = 93046157c4d93b4cadf0ffaad77b4f393e07f03e



Home | Main Index | Thread Index | Old Index