Expand depends documentation in readme
* Update the list of packages it will install * Document why we pin dependencies, as this goes against the standard practices in most OpenStack projects. Change-Id: Icf1809b0020766f59d6c33ef50bd3176dec55431
This commit is contained in:
@@ -4,6 +4,10 @@ Introduction
|
|||||||
hacking is a set of flake8 plugins that test and enforce the `OpenStack
|
hacking is a set of flake8 plugins that test and enforce the `OpenStack
|
||||||
Style Guidlines <http://docs.openstack.org/developer/hacking>`_.
|
Style Guidlines <http://docs.openstack.org/developer/hacking>`_.
|
||||||
|
|
||||||
|
Hacking pins its dependencies, as a new release of some dependency can break
|
||||||
|
hacking based gating jobs. This is because new versions of dependencies can
|
||||||
|
introduce new rules, or make existing rules stricter.
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
============
|
============
|
||||||
|
|
||||||
@@ -11,7 +15,8 @@ hacking is available from pypi, so just run:
|
|||||||
|
|
||||||
``pip install hacking``
|
``pip install hacking``
|
||||||
|
|
||||||
This will install ``flake8`` with the ``hacking`` and ``pyflake`` plugins
|
This will install specific versions of ``flake8`` with the ``hacking``,
|
||||||
|
``pep8``, ``mccabe`` and ``pyflakes`` plugins.
|
||||||
|
|
||||||
Origin
|
Origin
|
||||||
======
|
======
|
||||||
|
|||||||
Reference in New Issue
Block a user