1338 Commits

Author SHA1 Message Date
Matthias Bartelmeß
faf6a63d25 Update appveyor.yml 2016-07-24 22:57:05 +02:00
Matthias Bartelmeß
30980751cf Update appveyor.yml 2016-07-24 22:55:05 +02:00
Matthias Bartelmeß
dae61ded38 Update appveyor.yml 2016-07-24 22:52:41 +02:00
Matthias Bartelmeß
0e270c72bd Update appveyor.yml 2016-07-24 22:12:00 +02:00
Matthias Bartelmeß
1afbde0d7f install dependencies in init script 2016-07-24 21:56:21 +02:00
Matthias Bartelmeß
7fe7a4da8d Remove qoutes from env vars 2016-07-24 21:50:17 +02:00
Matthias Bartelmeß
fd1e9e3d35 Update appveyor.yml
upload test results
2016-07-24 15:54:54 +02:00
Matthias Bartelmeß
cdd57b2c0f make sure the repo object will be collected before the repo is removed 2016-07-22 10:46:11 +02:00
mrh1997
ffc514fa24 Ammend the doc-string of Repository.diff()
According to the old documentation, it was not clear how to compare 
working directory/index to a git object.
2016-07-11 14:41:39 +02:00
Matthias Bartelmeß
c57a3aeb22 install locally 2016-07-03 17:01:26 +02:00
Matthias Bartelmeß
ca444f3c7d Update appveyor.yml 2016-07-03 16:54:40 +02:00
Matthias Bartelmeß
96beae5c82 fix yaml error 2016-07-03 16:15:41 +02:00
Matthias Bartelmeß
68de0f8bb6 fix yaml error 2016-07-03 16:14:26 +02:00
Matthias Bartelmeß
df53551cb2 Build 32 and 64 bit version 2016-07-03 16:13:21 +02:00
Matthias Bartelmeß
5864b17b57 archive wheels 2016-07-03 16:03:05 +02:00
Matthias Bartelmeß
6c4fa88d07 using cd,cd .. instead of popd 2016-07-03 15:49:39 +02:00
Matthias Bartelmeß
e96d0286b8 Create appveyor.yml 2016-07-03 15:41:23 +02:00
J. David Ibáñez
4fa43e234e docs, update version 2016-06-21 23:15:56 +02:00
J. David Ibáñez
4416f65fe1 Release 0.24.1 0.24.1 v0.24.1 2016-06-21 23:04:12 +02:00
Ondřej Nový
5dcc793aff Make build reproducible
https://wiki.debian.org/ReproducibleBuilds
2016-06-07 22:33:46 +02:00
J. David Ibáñez
30f539ff35 Merge remote-tracking branch 'seanfarley/smf/pygit2-upgrade' 2016-06-02 16:18:07 +02:00
Carlos Martín Nieto
df30f9213f Remove checks for obsolete methods
This is not how you define your callbacks, so this test isn't testing
for anything useful.
2016-04-29 13:19:32 +02:00
Ondřej Nový
50c0569cf0 Fixed typo 2016-04-18 21:58:58 +02:00
J. David Ibáñez
d8fd2e78d8 Merge remote-tracking branch 'ignatenkobrain/gh620' 2016-04-17 20:48:56 +02:00
Igor Gnatenko
fd9a39a91b repository: decode() linkname
Reference: https://github.com/libgit2/pygit2/issues/620
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-04-15 14:13:47 +02:00
Igor Gnatenko
270dad8cd3 repository: SYMTYPE is constant in module tarfile, not in any class
Reference: https://github.com/libgit2/pygit2/issues/618
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-04-15 14:07:33 +02:00
Yu Jianjian
51915ddf0e wrong order of the args in docstring of write_archive 2016-03-23 23:33:20 +08:00
Dustin Raimondi
f2864c0511 fix addition occurence of libgit2 version number 2016-03-11 10:24:53 -05:00
Dustin Raimondi
456bf59a88 bump libgit2 version number 2016-03-11 09:38:08 -05:00
J. David Ibáñez
22021c67fc Release 0.24.0 0.24.0 v0.24.0 2016-03-05 23:21:05 +01:00
Carlos Martín Nieto
c1d831c98a Update to libgit2 v0.24 2016-03-04 17:08:55 +01:00
J. David Ibáñez
391a3a74e9 Merge remote-tracking branch 'thom/tox' 2016-02-28 17:22:58 +01:00
J. David Ibáñez
141f0abe62 docs: add Repository.path_is_ignored 2016-02-28 14:26:19 +01:00
J. David Ibáñez
6b926494db Merge remote-tracking branch 'ccope/gitignore' 2016-02-28 14:19:35 +01:00
Thom Wiggers
cde5b5170b
Allow testing with tox 2016-02-28 12:53:35 +01:00
Thom Wiggers
735510f14d
Fix repository crash if path passed is not a str
Tries to decode any non-string objects (such as bytes)

Introduces `six` as a dependency

Closes #588
2016-02-28 12:32:51 +01:00
Thom Wiggers
bc424e342f
Add unit tests for bytes and unicode Repositories
Add unit test for bytes repository paths
Add a unicode path test for Repositories
2016-02-28 12:32:41 +01:00
Thom Wiggers
3470fbc1c6
Add unit test for bytes repository paths 2016-02-27 23:44:05 +01:00
Carlos Martín Nieto
487fb5913e Keep the describe dirty suffix string alive 2016-02-25 08:04:27 +01:00
J. David Ibáñez
33cf1a1ca2 travis: test with Python 3.5 too 2016-01-31 14:14:07 +01:00
Cam Cope
95ad6b1b0a add method to check if a path is ignored 2016-01-25 02:54:00 -08:00
J. David Ibáñez
fa60e2233d Release 0.23.3 v0.23.3 0.23.3 2016-01-01 19:18:34 +01:00
Chris Rebert
daff45f2d4 Document that Diff.patch can be None; fixes #467 2015-12-22 12:23:59 -07:00
Chason Chaffin
a5cfea21a7 Fix broken binary diff test
In a recent commit to libgit2, binary diffs were changed to have a
trailing empty line. This broke a test in test_diff because it compares
it directly against the string. I've added the extra line to the
expected output and the test now passes correctly.
2015-12-15 17:20:50 -08:00
Noah Fontes
99dfce9ab8 Add support for Repository.describe(...). 2015-12-05 23:22:37 -08:00
J. David Ibáñez
7a8474cd44 Change Signature default encoding to UTF-8
Fixes #581
2015-11-15 19:46:50 +01:00
Carlos Martín Nieto
91bb93d266 Fix create_blob_fromiobase with pypy
The file object is passed to us, so we never incremented
its refcount. We shouldn't decrement it on exit.
2015-10-31 16:57:20 +01:00
J. David Ibáñez
13f4ddec1d Fix create_blob_fromiobase with Python 2.7 2015-10-25 19:58:48 +01:00
J. David Ibáñez
f92d38e25f Merge remote-tracking branch 'frutiger/blob_from_iobase' into blob_from_io_base 2015-10-25 13:04:49 +01:00
J. David Ibáñez
70edbf256a Update copyright years 2015-10-11 18:48:59 +02:00