Skip to content

diff: add support for patchid.#960

Merged
jdavid merged 1 commit into
libgit2:masterfrom
herrerog:patchid
Dec 22, 2019
Merged

diff: add support for patchid.#960
jdavid merged 1 commit into
libgit2:masterfrom
herrerog:patchid

Conversation

@herrerog

Copy link
Copy Markdown
Contributor

Add binding for git patchid as mentioned in issue #877
For the test to pass, it must be built against fb439c975 in libgit2 where support for patchid has been improved.

Signed-off-by: Gregory Herrero <gregory.herrero@oracle.com>
@jdavid

jdavid commented Nov 30, 2019

Copy link
Copy Markdown
Member

Thanks, then we've to wait for the next release of libgit2, I believe it will be 0.99, hopefully it will not take long.

@jdavid jdavid added the libgit2 label Nov 30, 2019
@jdavid jdavid merged commit 91e699e into libgit2:master Dec 22, 2019
netbsd-srcmastr referenced this pull request in NetBSD/pkgsrc Mar 1, 2020
1.1.0 (2020-03-01)
-------------------------

- Upgrade to libgit2 0.99
  `#959 <https://github.com/libgit2/pygit2/pull/959>`_

- Continued work on custom odb backends
  `#948 <https://github.com/libgit2/pygit2/pull/948>`_

- New ``Diff.patchid`` getter
  `#960 <https://github.com/libgit2/pygit2/pull/960>`_
  `#877 <https://github.com/libgit2/pygit2/issues/877>`_

- New ``settings.disable_pack_keep_file_checks(...)``
  `#908 <https://github.com/libgit2/pygit2/pull/908>`_

- New ``GIT_DIFF_`` and ``GIT_DELTA_`` constants
  `#738 <https://github.com/libgit2/pygit2/issues/738>`_

- Fix crash in iteration of config entries
  `#970 <https://github.com/libgit2/pygit2/issues/970>`_

- Travis: fix printing features when building Linux wheels
  `#977 <https://github.com/libgit2/pygit2/pull/977>`_

- Move ``_pygit2`` to ``pygit2._pygit2``
  `#978 <https://github.com/libgit2/pygit2/pull/978>`_

Requirements changes:

- Now libgit2 0.99 is required
- New requirement: cached-property

Breaking changes:

- In the rare case you're directly importing the low level ``_pygit2``, the
  import has changed::

    # Before
    import _pygit2

    # Now
    from pygit2 import _pygit2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants