summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* Drop python 2 support, again (revert previous revert)Sebastian Thiel2019-08-111-3/+1
| | | | This reverts commit 913d806f02cf50250d230f88b897350581f80f6b.
* Revert "Drop python 2.7 support and help with encodings"Sebastian Thiel2019-07-291-1/+3
| | | | This reverts commit dac619e4917b0ad43d836a534633d68a871aecca.
* Drop python 2.7 support and help with encodingsSebastian Thiel2019-07-201-3/+1
| | | | Fixes #312
* BF: install_requires not just requires for setup() callYaroslav Halchenko2019-05-071-1/+1
| | | | | Originally detected while running DataLad tests on CRON https://github.com/datalad/datalad/issues/3395
* Fix setup.py and use of requirements files.James E. King III2019-05-051-8/+6
|
* Document support for Python 3.7Michael Käufl2018-10-211-0/+1
|
* Drop support for EOL Python 3.3Hugo2018-03-181-2/+1
|
* Rewrite unnecessary dict/list/tuple calls as literalsHugo2018-03-181-1/+1
|
* Drop support for EOL Python 2.6Hugo2018-03-181-23/+1
|
* Specify Python 3.6 supportHugo2017-12-111-0/+1
|
* chore(version-up): v2.1.52.1.5Sebastian Thiel2017-06-101-0/+1
| | | | Fixes #632
* chore(lint): flake8Sebastian Thiel2016-12-081-0/+1
| | | | | | | | Interestingly only shows in particular python versions on travis. Maybe some caching effect? Locally it is reproducible easily, with the latest flake8
* Merge with #532, fix unicode filenames with escapesurogatesKostis Anagnostopoulos2016-10-161-2/+2
|\
| * chore(release): v2.0.9Sebastian Thiel2016-10-161-2/+2
| | | | | | | | | | | | Also depend on gitdb2 to regain control and allow improvements. [skip ci]
* | ci, deps: no PY26, ddt>=1.1.1, CIs `pip install test-requirements`Kostis Anagnostopoulos2016-10-161-1/+1
|/ | | | + Use environment-markers in requirement files (see http://stackoverflow.com/a/33451105/548792).
* io, #519: ALL open() --> with open()Kostis Anagnostopoulos2016-10-011-17/+11
| | | + Some cases had restructuring of code.
* Merge remote-tracking branch 'origin/master' into appveyorKostis Anagnostopoulos2016-10-011-2/+20
|\
| * fix(setup): add missing importsSebastian Thiel2016-10-011-0/+2
| |
| * install ordereddict only on 2.6 with wheelThomas Grainger2016-09-121-2/+17
| |
* | test: Start using `ddt` library for TCsKostis Anagnostopoulos2016-09-281-1/+1
| | | | | | | | | | + DataDriven TCs for identifying which separate case failed. + appveyor: rework matrix, conda3.4 cannot install in develop mode
* | test, deps: FIX `mock` deps on py3.Kostis Anagnostopoulos2016-09-251-1/+3
|/ | | | + Del extra spaces, import os.path as osp
* chore(compat): state py2.6 support officiallySebastian Thiel2016-06-011-0/+1
| | | | | | More information in the respective issue. Fixes #453
* Declare support for py3.5Sebastian Thiel2016-04-221-0/+1
|
* feat(py-support): drop py2.6 supportSebastian Thiel2016-04-191-1/+0
| | | | | In response to https://github.com/gitpython-developers/GitPython/pull/408/files/5de21c7fa2bdd5cd50c4f62ba848af54589167d0..aae2a7328a4d28077a4b4182b4f36f19c953765b#r59722704
* Removed Git.sshkey() as it couldn't be distributed properly.0.3.6Sebastian Thiel2015-01-221-1/+1
| | | | | | | However, I kept information on how to achieve the same thing with `custom_environment()` in the test. Related to #234
* Bumped version to 0.3.6Sebastian Thiel2015-01-221-1/+1
| | | | | | Unfortunately, installation of a executable script has proven to be so difficult thanks setuptools gloriousness, which will force me to remove that feature
* Bumped version to 0.3.5, required latest gitdb (v0.6.4)0.3.5Sebastian Thiel2015-01-121-2/+2
|
* Added assertion to better detect diff issues.Sebastian Thiel2015-01-081-2/+2
| | | | | | | Helps fixing #35 Also, the production status was changed to 'stable', which should have been done much earlier.
* Bumped gitdb requirement.0.3.4Sebastian Thiel2015-01-061-2/+2
| | | | This should help getting the latest version
* Bumped version to 0.3.4Sebastian Thiel2015-01-061-3/+3
|
* Replaced ordered dict with standard version; used logging moduleSebastian Thiel2015-01-041-2/+6
| | | | All performance tests still print to stderr, but do so in a py3 compatible way
* Bumped version, updated changelog, reduced code smellSebastian Thiel2015-01-041-2/+2
| | | | | There is more work to do though, as many imports are still incorrect. Also, there are still print statements
* Added build-the-docs badge and updated urlSebastian Thiel2014-11-191-1/+1
|
* pep8 linting (whitespace before/after)Antoine Musso2014-11-161-1/+1
| | | | | | | | | | | | | E201 whitespace after '(' E202 whitespace before ')' E203 whitespace before ':' E225 missing whitespace around operator E226 missing whitespace around arithmetic operator E227 missing whitespace around bitwise or shift operator E228 missing whitespace around modulo operator E231 missing whitespace after ',' E241 multiple spaces after ',' E251 unexpected spaces around keyword / parameter equals
* Lint setup.pyAntoine Musso2014-11-141-30/+35
| | | | | | | Pass flake8 on setup.py. I have left behing the 'line too long' errors though since they are usually controversial. The setup() call has been reindented to save a level of indentation.
* Don't use tuples in setup.py requirement specsSebastian Thiel2014-11-141-3/+3
| | | | | | [skip ci] See https://github.com/gitpython-developers/GitPython/issues/186 for the motivation of this fix.
* Merge branch 'tox' of https://github.com/hashar/GitPython into hashar-toxSebastian Thiel2014-11-141-0/+2
|\ | | | | | | | | | | | | Conflicts: README.md requirements.txt setup.py
| * List runtime dependencies in requirements.txtAntoine Musso2014-07-251-1/+3
| | | | | | | | | | More and more packages are listing their dependencies in requirements.txt which make it trivial to maintain and install them.
* | Prepared release 0.3.20.3.2Sebastian Thiel2014-11-141-5/+23
|/ | | | | | | It represents the latest state on github, which should be better than what's installed by default. [skip ci]
* Merge branch '0.3' of https://github.com/wyrdvans/GitPython into wyrdvans-0.3Sebastian Thiel2014-05-211-1/+0
|\ | | | | | | | | Conflicts: setup.py
| * Remove requires in setup.py.Jason Schadel2012-11-191-1/+0
| |
* | tabs to 4 spaces - this won't make integrating the patches easier, but it's ↵Sebastian Thiel2014-02-091-65/+65
|/ | | | probably a good idea to go a little more pep8 (and fix sins of my youth ;) )
* setup.py: fixed incorrect handling of toplevel package path - I must have ↵0.3.1-beta2Sebastian Thiel2011-01-171-5/+4
| | | | been very confused when setting it up that way
* update setup.py to allow binary builds, which is required for installation ↵Sebastian Thiel2010-11-251-1/+7
| | | | and distribution
* Updated information filesSebastian Thiel2010-11-251-2/+2
|
* Fixed setup toolsSebastian Thiel2010-11-251-0/+86
|
* Moved everything into the git subdirectory - some tests still need to be ↵Sebastian Thiel2010-11-251-86/+0
| | | | adjusted
* Updated MANIFEST and setup to include fixtures. Adjusted includes in all ↵Sebastian Thiel2010-11-211-0/+1
| | | | tests to work with the new directory structure
* Fixed setup script to work with changed folder structureSebastian Thiel2010-11-211-56/+62
|
* Added zip_safe info to setup.py fileSebastian Thiel2010-11-211-0/+1
|