pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-pygit2 py-pygit2: update to 0.28.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/887b1c96b8a7
branches: trunk
changeset: 331523:887b1c96b8a7
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Mar 19 23:44:12 2019 +0000
description:
py-pygit2: update to 0.28.0.
Add test target.
0.28.0 (2019-03-19)
-------------------------
- Upgrade to libgit2 0.28
`#878 <https://github.com/libgit2/pygit2/issues/878>`_
- Add binary wheels for Linux
`#793 <https://github.com/libgit2/pygit2/issues/793>`_
`#869 <https://github.com/libgit2/pygit2/pull/869>`_
`#874 <https://github.com/libgit2/pygit2/pull/874>`_
`#875 <https://github.com/libgit2/pygit2/pull/875>`_
`#883 <https://github.com/libgit2/pygit2/pull/883>`_
- New ``pygit2.Mailmap``, see documentation
`#804 <https://github.com/libgit2/pygit2/pull/804>`_
- New ``Repository.apply(...)`` wraps ``git_apply(..)``
`#841 <https://github.com/libgit2/pygit2/issues/841>`_
`#843 <https://github.com/libgit2/pygit2/pull/843>`_
- Now ``Repository.merge_analysis(...)`` accepts an optional reference parameter
`#888 <https://github.com/libgit2/pygit2/pull/888>`_
`#891 <https://github.com/libgit2/pygit2/pull/891>`_
- Now ``Repository.add_worktree(...)`` accepts an optional reference parameter
`#814 <https://github.com/libgit2/pygit2/issues/814>`_
`#889 <https://github.com/libgit2/pygit2/pull/889>`_
- Now it's possible to set SSL certificate locations
`#876 <https://github.com/libgit2/pygit2/issues/876>`_
`#879 <https://github.com/libgit2/pygit2/pull/879>`_
`#884 <https://github.com/libgit2/pygit2/pull/884>`_
`#886 <https://github.com/libgit2/pygit2/pull/886>`_
- Test and documentation improvements
`#873 <https://github.com/libgit2/pygit2/pull/873>`_
`#887 <https://github.com/libgit2/pygit2/pull/887>`_
Breaking changes:
- Now ``worktree.path`` returns the path to the worktree directory, not to the
`.git` file within
`#803 <https://github.com/libgit2/pygit2/issues/803>`_
- Remove undocumented ``worktree.git_path``
`#803 <https://github.com/libgit2/pygit2/issues/803>`_
0.27.4 (2019-01-19)
-------------------------
- New ``pygit2.LIBGIT2_VER`` tuple
`#845 <https://github.com/libgit2/pygit2/issues/845>`_
`#848 <https://github.com/libgit2/pygit2/pull/848>`_
- New objects now support (in)equality comparison and hash
`#852 <https://github.com/libgit2/pygit2/issues/852>`_
`#853 <https://github.com/libgit2/pygit2/pull/853>`_
- New references now support (in)equality comparison
`#860 <https://github.com/libgit2/pygit2/issues/860>`_
`#862 <https://github.com/libgit2/pygit2/pull/862>`_
- New ``paths`` optional argument in ``Repository.checkout()``
`#858 <https://github.com/libgit2/pygit2/issues/858>`_
`#859 <https://github.com/libgit2/pygit2/pull/859>`_
- Fix speed and windows package regression
`#849 <https://github.com/libgit2/pygit2/issues/849>`_
`#857 <https://github.com/libgit2/pygit2/issues/857>`_
`#851 <https://github.com/libgit2/pygit2/pull/851>`_
- Fix deprecation warning
`#850 <https://github.com/libgit2/pygit2/pull/850>`_
- Documentation fixes
`#855 <https://github.com/libgit2/pygit2/pull/855>`_
- Add Python classifiers to setup.py
`#861 <https://github.com/libgit2/pygit2/pull/861>`_
- Speeding up tests in Travis
`#854 <https://github.com/libgit2/pygit2/pull/854>`_
Breaking changes:
- Remove deprecated `Reference.get_object()`, use `Reference.peel()` instead
0.27.3 (2018-12-15)
-------------------------
- Move to pytest, drop support for Python 3.3 and cffi 0.x
`#824 <https://github.com/libgit2/pygit2/issues/824>`_
`#826 <https://github.com/libgit2/pygit2/pull/826>`_
`#833 <https://github.com/libgit2/pygit2/pull/833>`_
`#834 <https://github.com/libgit2/pygit2/pull/834>`_
- New support comparing signatures for (in)equality
- New ``Submodule.head_id``
`#817 <https://github.com/libgit2/pygit2/pull/817>`_
- New ``Remote.prune(...)``
`#825 <https://github.com/libgit2/pygit2/pull/825>`_
- New ``pygit2.reference_is_valid_name(...)``
`#827 <https://github.com/libgit2/pygit2/pull/827>`_
- New ``AlreadyExistsError`` and ``InvalidSpecError``
`#828 <https://github.com/libgit2/pygit2/issues/828>`_
`#829 <https://github.com/libgit2/pygit2/pull/829>`_
- New ``Reference.raw_name``, ``Reference.raw_shorthand``, ``Tag.raw_name``,
``Tag.raw_message`` and ``DiffFile.raw_path``
`#840 <https://github.com/libgit2/pygit2/pull/840>`_
- Fix decode error in commit messages and signatures
`#839 <https://github.com/libgit2/pygit2/issues/839>`_
- Fix, raise error in ``Repository.descendant_of(...)`` if commit doesn't exist
`#822 <https://github.com/libgit2/pygit2/issues/822>`_
`#842 <https://github.com/libgit2/pygit2/pull/842>`_
- Documentation fixes
`#821 <https://github.com/libgit2/pygit2/pull/821>`_
Breaking changes:
- Remove undocumented ``Tag._message``, replaced by ``Tag.raw_message``
diffstat:
devel/py-pygit2/Makefile | 10 +++++++---
devel/py-pygit2/distinfo | 10 +++++-----
2 files changed, 12 insertions(+), 8 deletions(-)
diffs (44 lines):
diff -r ba862b8b8c43 -r 887b1c96b8a7 devel/py-pygit2/Makefile
--- a/devel/py-pygit2/Makefile Tue Mar 19 22:43:54 2019 +0000
+++ b/devel/py-pygit2/Makefile Tue Mar 19 23:44:12 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.5 2019/02/24 10:16:02 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2019/03/19 23:44:12 wiz Exp $
-DISTNAME= pygit2-0.27.2
+DISTNAME= pygit2-0.28.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pygit2/}
@@ -14,9 +13,14 @@
DEPENDS+= ${PYPKGPREFIX}-cffi-[0-9]*:../../devel/py-cffi
DEPENDS+= ${PYPKGPREFIX}-cparser-[0-9]*:../../devel/py-cparser
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
USE_LANGUAGES= c
+# 20 failed in 0.28.0
+do-test:
+ cd ${WRKSRC}/test && pytest-${PYVERSSUFFIX}
+
BUILDLINK_API_DEPENDS.libgit2+= libgit2>=0.27.0
.include "../../devel/libgit2/buildlink3.mk"
.include "../../lang/python/egg.mk"
diff -r ba862b8b8c43 -r 887b1c96b8a7 devel/py-pygit2/distinfo
--- a/devel/py-pygit2/distinfo Tue Mar 19 22:43:54 2019 +0000
+++ b/devel/py-pygit2/distinfo Tue Mar 19 23:44:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2018/12/01 20:23:35 wiz Exp $
+$NetBSD: distinfo,v 1.5 2019/03/19 23:44:12 wiz Exp $
-SHA1 (pygit2-0.27.2.tar.gz) = 17ea8948c159f09d03843b4e7e849394a796c909
-RMD160 (pygit2-0.27.2.tar.gz) = 8bffe7c2a3c580e259053de0848c8d333048b1d0
-SHA512 (pygit2-0.27.2.tar.gz) = f6578a3694babe7837a5ccc4c99e2fa1827b5f67815f2cac6f3b3d0498d94a0ffeb55d3c6e9c9417d47ecbf0ad9a10302e3b59ea0d2e9eec6d9da8426b10175b
-Size (pygit2-0.27.2.tar.gz) = 477237 bytes
+SHA1 (pygit2-0.28.0.tar.gz) = 7e892354ca3bc996b25c27d14d7e34660f98ecd0
+RMD160 (pygit2-0.28.0.tar.gz) = 5c1615daa8600109b5fcb51443d39c9a8c5262a9
+SHA512 (pygit2-0.28.0.tar.gz) = a14751708873559ca653fda7c63dee47e4e7086c61c64b139c0dae0d1c66ea2ef3fd74afb774aa03f64aae34168828dd0c2b4533e137bd8bdc22a4104bb3e79e
+Size (pygit2-0.28.0.tar.gz) = 486621 bytes
Home |
Main Index |
Thread Index |
Old Index