[openstack-dev] [release][quality] hacking 0.11.0 release

no-reply at openstack.org no-reply at openstack.org
Wed Apr 20 17:54:27 UTC 2016


We are content to announce the release of:

hacking 0.11.0: OpenStack Hacking Guideline Enforcement

With package available at:

    https://pypi.python.org/pypi/hacking

For more details, please see below.

Changes in hacking 0.10.1..0.11.0
---------------------------------

c3b03a9 Updated from global requirements
4cffaaf Update the assertRaises example to be more modern
c11724e Updated from global requirements
b011ebb Run all flake8 checks
b8e3ce2 Updated from global requirements
44718ab Updated from global requirements
79ce68e Update flake8 requirement for 0.11.0
1bfbe65 Updated from global requirements
77f9bdf Avoid git clone in integration test
20b96f9 Remove oslo-incubator section in HACKING.rst
7f496e2 Do not call "rm -rf" on arbitrary user input
42ca927 Update setup.cfg
a73d9c2 Put py34 first in the env order of tox
3ab47b3 Minor text cleanup
fc098c4 Deprecated tox -downloadcache option removed
f56de8f Updated from global requirements
87c4c03 Update docs for i18n exception
2af1f6b Updated from global requirements
3791fd6 Updated from global requirements
394d7eb Updated from global requirements
d53a948 Updated from global requirements
966e7b4 Add editor files to .gitignore.
a9a5e1d Take advantage of RST formatting for links
9c20ad8 Revise adding additional checks section of README
3a5f20f Add example to versioning section of README
6db5a22 Expand origin section of README
0c4aafb Document the reasoning behind general hacking rules
93d7f7f Expand depends documentation in readme
12938a1 Fix a typo
b65962a Add support for flake8 off_by_default for optional checks
0364969 Updated from global requirements
f5349f8 whitelist bash in integration test
6c14e1c Drop py33 as a target
3f3f2b4 Don't shallow clone from file:// in integration test
77e1ba8 Updated from global requirements
bedf520 Updated from global requirements
b91ff68 Change integration test to use  git.o.o
4fce727 tests: allow to run the same test for different code
4e09468 Updated from global requirements
3e3322d Fix string formatting in example
e73da20 Updated from global requirements
8d5dedc Updated from global requirements
789aba5 H105: also check for Authors and authors

Diffstat (except docs and test files)
-------------------------------------

.gitignore                            |  3 ++
HACKING.rst                           | 58 ++++++++++++++++-------------------
README.rst                            | 52 +++++++++++++++++++++----------
hacking/checks/comments.py            |  6 ++--
hacking/checks/vim_check.py           | 39 +++++++++++++++++++++++
hacking/core.py                       | 15 +++++++++
integration-test/test.sh              | 48 ++++++++++++++++++++++-------
requirements.txt                      | 10 +++---
setup.cfg                             |  4 ++-
setup.py                              |  3 +-
test-requirements.txt                 | 22 ++++++-------
tox.ini                               |  5 +--
14 files changed, 196 insertions(+), 84 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index f3f606a..7146fce 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.6,!=0.7,<1.0
+pbr>=1.6 # Apache-2.0
@@ -6,3 +6,3 @@ pbr>=0.6,!=0.7,<1.0
-pep8==1.5.7
-pyflakes==0.8.1
-flake8==2.2.4
+pep8==1.5.7 # MIT
+pyflakes==0.8.1 # MIT
+flake8<2.6.0,>=2.5.4 # MIT
@@ -11 +11 @@ mccabe==0.2.1 # MIT License
-six>=1.7.0
+six>=1.9.0 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index 314af22..39fd85b 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,10 +4,10 @@
-coverage>=3.6
-discover
-fixtures>=0.3.14
-mock>=1.0
-python-subunit>=0.0.18
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
-oslosphinx>=2.2.0  # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=0.9.36,!=1.2.0
+coverage>=3.6 # Apache-2.0
+discover # BSD
+fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
+mock>=1.2 # BSD
+python-subunit>=0.0.18 # Apache-2.0/BSD
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
+oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+testrepository>=0.0.18 # Apache-2.0/BSD
+testscenarios>=0.4 # Apache-2.0/BSD
+testtools>=1.4.0 # MIT
@@ -20 +20 @@ testtools>=0.9.36,!=1.2.0
-eventlet>=0.16.1
+eventlet!=0.18.3,>=0.18.2 # MIT





More information about the OpenStack-dev mailing list