Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/py-pygit2,
Python bindings to libgit2
Branch: CURRENT,
Version: 0.26.1,
Package name: py27-pygit2-0.26.1,
Maintainer: pkgsrc-userspygit2 is a set of Python bindings to the libgit2 linkable C Git library.
Required to run:[
devel/py-setuptools] [
lang/python27] [
devel/py-cffi] [
devel/py-cparser] [
lang/py-six] [
devel/libgit2]
Required to build:[
pkgtools/cwrappers]
Master sites:
SHA1: 9e98ee05295e3c66710c2b36bad5bf1d9d9e8be1
RMD160: 180a467aab3c1459bca5b406043f8ee380419b92
Filesize: 447.779 KB
Version history: (Expand)
- (2018-01-10) Package deleted from pkgsrc
- (2017-11-29) Updated to version: py27-pygit2-0.26.1
- (2017-11-23) Package has been reborn
- (2017-08-14) Updated to version: py27-pygit2-0.26.0
- (2017-05-02) Package has been reborn
- (2017-05-01) Package deleted from pkgsrc
CVS history: (Expand)
2014-12-05 00:44:45 by othyro | Files touched by this commit (3) | |
Log message:
0.21.4 (2014-11-04)
Fix credentials callback not set when pushing #431 #435 #437 #438
Fix Repository.diff(...) when treeish is "empty" #432
New Reference.peel(...) renders Reference.get_object() obsolete #434
New, authenticate using ssh agent #424
New Repository.merge_commits(...) #445
Make it easier to run when libgit2 not in a standard location #441
Documentation: review install chapter
Documentation: many corrections #427 #429 #439 #440 #442 #443 #444
0.21.3 (2014-09-15)
Breaking changes:
Now Repository.blame(...) returns Oid instead of string #413
New Reference.set_target(...) replaces the Reference.target setter and \
Reference.log_append(...) #414
New Repository.set_head(...) replaces the Repository.head setter #414
Repository.merge(...) now uses the SAFE_CREATE strategy by default #417
Other changes:
New Remote.delete() #418 #420
New Repository.write_archive(...) #421
Now Repository.checkout(...) accepts branch objects #408
Fix refcount leak in remotes #403 #404 #419
Various fixes to clone_repository(...) #399 #411 #425 #426
Fix build error in Python 3 #401
Now pip install pygit2 installs cffi first #380 #407
Add support for pypy3 #422
Documentation improvements #398 #409
0.21.2 (2014-08-09)
Fix regression with Python 2, IndexEntry.path returns str (bytes in Python 2 \
and unicode in Python 3)
Get back IndexEntry.oid for backwards compatibility
Config, iterate over the keys (instead of the key/value pairs) #395
Diff.find_similar supports new threshold arguments #396
Optimization, do not load the object when expanding an oid prefix #397
0.21.1 (2014-07-22)
Install fix #382
Documentation improved, including #383 #385 #388
Documentation, use the read-the-docs theme #387
Coding style improvements #392
New Repository.state_cleanup() #386
New Index.conflicts #345 #389
New checkout option to define the target directory #390
Backward incompatible changes:
Now the checkout strategy must be a keyword argument.
Change Repository.checkout(refname, strategy) to \
Repository.checkout(refname, strategy=strategy)
Idem for checkout_head, checkout_index and checkout_tree
0.21.0 (2014-06-27)
Highlights:
Drop official support for Python 2.6, and add support for Python 3.4 #376
Upgrade to libgit2 v0.21.0 #374
Start using cffi #360 #361
Backward incompatible changes:
Replace oid by id through the API to follow libgit2 conventions.
Merge API overhaul following changes in libgit2.
New Remote.rename(...) replaces Remote.name = ...
Now Remote.fetch() returns a TransferProgress object.
Now Config.get_multivar(...) returns an iterator instead of a list.
New features:
New Config.snapshot() and Repository.config_snapshot()
New Config methods: get_bool(...), get_int(...), parse_bool(...) and \
parse_int(...) #357
Blob: implement the memory buffer interface #362
New clone_into(...) function #368
Now Index can be used alone, without a repository #372
Add more options to init_repository #347
Support Repository.workdir = ... and support setting detached heads \
Repository.head = <Oid> #377
Other:
Fix again build with VS2008 #364
Fix Blob.diff(...) and Blob.diff_to_buffer(...) arguments passing #366
Fail gracefully when compiling against the wrong version of libgit2 #365
Several documentation improvements and updates #359 #375 #378
|
2014-04-07 06:33:26 by othyro | Files touched by this commit (3) |
Log message:
Update to latest release, 0.20.3. New files:
${PYSITELIB}/pygit2/credentials.py
${PYSITELIB}/pygit2/credentials.pyc
${PYSITELIB}/pygit2/settings.py
${PYSITELIB}/pygit2/settings.pyc
|
2014-02-17 01:47:59 by othyro | Files touched by this commit (2) |
Log message:
Updated to latest release, 0.20.2. No ChangeLog/NEWS file.
|
2014-02-03 11:57:47 by othyro | Files touched by this commit (3) |
Log message:
Updated to latest release, 0.20.1. No ChangeLog. Use pypi instead of github
for MASTER_SITES.
|
2014-01-12 10:43:46 by Thomas Klausner | Files touched by this commit (6) |
Log message:
PYTHON_VERSIONS_ACCEPTED cleanup.
|