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:   wiz
Date:           Sun May 19 10:33:37 UTC 2024

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

Log Message:
py-pygit2: update to 1.15.0.

# 1.15.0 (2024-05-18)

- Many deprecated features have been removed, see below

- Upgrade to libgit2 v1.8.1

- New `push_options` optional argument in `Repository.push(...)`
  [#1282](https://github.com/libgit2/pygit2/pull/1282)

- New support comparison of `Oid` with text string

- Fix `CheckoutNotify.IGNORED`
  [#1288](https://github.com/libgit2/pygit2/issues/1288)

- Use default error handler when decoding/encoding paths
  [#537](https://github.com/libgit2/pygit2/issues/537)

- Remove setuptools runtime dependency
  [#1281](https://github.com/libgit2/pygit2/pull/1281)

- Coding style with ruff
  [#1280](https://github.com/libgit2/pygit2/pull/1280)

- Add wheels for ppc64le
  [#1279](https://github.com/libgit2/pygit2/pull/1279)

- Fix tests on EPEL8 builds for s390x
  [#1283](https://github.com/libgit2/pygit2/pull/1283)

Deprecations:

- Deprecate `IndexEntry.hex`, use `str(IndexEntry.id)`

Breaking changes:

- Remove deprecated `oid.hex`, use `str(oid)`
- Remove deprecated `object.hex`, use `str(object.id)`
- Remove deprecated `object.oid`, use `object.id`

- Remove deprecated `Repository.add_submodule(...)`, use `Repository.submodules.add(...)`
- Remove deprecated `Repository.lookup_submodule(...)`, use `Repository.submodules[...]`
- Remove deprecated `Repository.init_submodules(...)`, use `Repository.submodules.init(...)`
- Remove deprecated `Repository.update_submodule(...)`, use `Repository.submodules.update(...)`

- Remove deprecated constants `GIT_OBJ_XXX`, use `ObjectType`
- Remove deprecated constants `GIT_REVPARSE_XXX`, use `RevSpecFlag`
- Remove deprecated constants `GIT_REF_XXX`, use `ReferenceType`
- Remove deprecated `ReferenceType.OID`, use instead `ReferenceType.DIRECT`
- Remove deprecated `ReferenceType.LISTALL`, use instead `ReferenceType.ALL`

- Remove deprecated support for passing dicts to repository\'s `merge(...)`,
  `merge_commits(...)` and `merge_trees(...)`. Instead pass `MergeFlag` for `flags`, and
  `MergeFileFlag` for `file_flags`.

- Remove deprecated support for passing a string for the favor argument to repository\'s
  `merge(...)`, `merge_commits(...)` and `merge_trees(...)`. Instead pass `MergeFavor`.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/devel/py-pygit2/Makefile
cvs rdiff -u -r1.28 -r1.29 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.36 pkgsrc/devel/py-pygit2/Makefile:1.37
--- pkgsrc/devel/py-pygit2/Makefile:1.36        Sat May 11 15:25:33 2024
+++ pkgsrc/devel/py-pygit2/Makefile     Sun May 19 10:33:37 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2024/05/11 15:25:33 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2024/05/19 10:33:37 wiz Exp $
 
-DISTNAME=      pygit2-1.14.1
+DISTNAME=      pygit2-1.15.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pygit2/}
@@ -20,8 +20,7 @@ FORCE_C_STD=  c99
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27 38
 
-BROKEN=                "Waiting for release working with libgit2 1.8."
-
+BUILDLINK_API_DEPENDS.libgit2+=        libgit2>=1.8
 .include "../../devel/libgit2/buildlink3.mk"
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/py-pygit2/distinfo
diff -u pkgsrc/devel/py-pygit2/distinfo:1.28 pkgsrc/devel/py-pygit2/distinfo:1.29
--- pkgsrc/devel/py-pygit2/distinfo:1.28        Sun Feb 11 15:20:41 2024
+++ pkgsrc/devel/py-pygit2/distinfo     Sun May 19 10:33:37 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.28 2024/02/11 15:20:41 adam Exp $
+$NetBSD: distinfo,v 1.29 2024/05/19 10:33:37 wiz Exp $
 
-BLAKE2s (pygit2-1.14.1.tar.gz) = 4b06aff1a22d2a3c08144190a1c9b9e025ef1cfcc4e838c92ad1752a1a10e4b2
-SHA512 (pygit2-1.14.1.tar.gz) = 0718d7f480d40a5c435c725fbfec728ebdbb70d700607662308458dd125796fce9ddcf40afa6841ddc9cb7b19a5966fb3b5c8e4a52281a7eb354381ce62b5534
-Size (pygit2-1.14.1.tar.gz) = 765621 bytes
+BLAKE2s (pygit2-1.15.0.tar.gz) = 2bd0080cdbe8799f065683e4a429fbd90288dca56165de2e026530c89047aa98
+SHA512 (pygit2-1.15.0.tar.gz) = 33a5805046f5f18de2ec212145f4adf26b28afb11b669e3cb4d1dc29362ea6627fde605b654d11a80d91589e3000784dfe1c79522bd8c6f1b27974b13a15ef07
+Size (pygit2-1.15.0.tar.gz) = 766816 bytes
 SHA1 (patch-build.sh) = 93046157c4d93b4cadf0ffaad77b4f393e07f03e



Home | Main Index | Thread Index | Old Index