pbr/pbr
Jeremy Stanley cd7da23937 Integration test PBR commits
* pbr/packaging.py(_get_version_from_git): Correct a bug which is
causing install failures for PBR-based projects with no Git tags.
This slipped through because integration testing was using the most
recent PBR release rather than the commit being proposed.

* tools/integration.sh: Make sure that if a PBR commit is being
tested then we install and use that source rather than the latest
PBR release.

* tox.ini(testenv:pep8): Get rid of the custom deps list for pep8
and inherit the one from testenv which is already fixed with the
self-dependency. Without this, pep8 jobs fail when run with
Setuptools 8.

Change-Id: Icc7275261e8fc0df8b0ae99184437ca50b89c13a
2014-12-21 18:35:27 +00:00
..
cmd Write and read more complex git sha info 2014-12-16 14:59:13 -05:00
hooks Only import sphinx during hook processing 2014-12-17 21:29:02 +00:00
tests Move write_pbr_json to avoid issues with nose 2014-12-20 00:32:11 +00:00
__init__.py Remove copyright from empty files 2014-03-03 08:46:50 +00:00
builddoc.py Only import sphinx during hook processing 2014-12-17 21:29:02 +00:00
core.py Allow examining parsing exceptions. 2014-06-28 19:40:15 +12:00
extra_files.py Replace setuptools_git with a smarter approach 2013-08-04 11:30:32 -04:00
find_package.py Refactor hooks file. 2013-06-07 21:47:38 -04:00
git.py Move write_pbr_json to avoid issues with nose 2014-12-20 00:32:11 +00:00
options.py Only import sphinx during hook processing 2014-12-17 21:29:02 +00:00
packaging.py Integration test PBR commits 2014-12-21 18:35:27 +00:00
pbr_json.py Move write_pbr_json to avoid issues with nose 2014-12-20 00:32:11 +00:00
testr_command.py Register testr as a distutil entry point 2014-06-11 16:31:15 +10:00
util.py Only import sphinx during hook processing 2014-12-17 21:29:02 +00:00
version.py Return the real class in VersionInfo __repr__. 2014-03-13 15:00:33 +13:00