Update to latest hacking (0.10.0)

Move test-requirements to use the new version of hacking.
Include hacking 0.10.x series in global-requirements.txt.

https://pypi.python.org/pypi/hacking/0.10.0 was released on 1/7/2015

Hacking 0.10.0 changes:

* flake8 now uses multiprocessing by default
* Remove H402: first line of docstring should end with punctuation
* Remove H904: Wrap long lines in parentheses and not backslash for line
* continuation
* Update H501 to check for self.__dict__
* Add H105: don't use author tags
* Add H238: check for old style class declarations
* Remove all git commit message rules: H801, H802, H803
* Remove complex import rules: H302, H306, H307

Dependency changes:
* pep8 from 1.5.6 to 1.5.7 (https://pypi.python.org/pypi/pep8)
* flake8 from 2.1.0 to 2.2.4 (https://pypi.python.org/pypi/flake8)
* six from >= 1.60 to >=1.7.0

Change-Id: Ib3de8e56e49af92a03560f81073088f3248da01d
This commit is contained in:
Joe Gordon 2015-01-07 11:54:19 -08:00
parent fe0dc83130
commit c522b835c8
2 changed files with 2 additions and 2 deletions

View File

@ -196,7 +196,7 @@ doc8 # Apache-2.0
feedparser
fixtures>=0.3.14
flake8==2.2.4
hacking>=0.9.4,<0.10
hacking>=0.10.0,<0.11
hgtools # dependency of pytest-runner that is only in setup_requires
httpretty>=0.8.0,!=0.8.1,!=0.8.2,!=0.8.3
keyring>=2.1,!=3.3

View File

@ -1,6 +1,6 @@
# NOTE: These are requirements for testing the requirements project only
# See global-requirements for the actual requirements list
hacking>=0.9.4,<0.10
hacking>=0.10,<0.11
fixtures>=0.3.14
testrepository>=0.0.17
testscenarios>=0.4