[release-announce] bashate 1.0.0

no-reply at openstack.org no-reply at openstack.org
Tue Feb 11 21:37:00 UTC 2020


We are overjoyed to announce the release of:

bashate 1.0.0: A pep8 equivalent for bash scripts

The source is available from:

    https://opendev.org/openstack/bashate

Download the package from:

    https://pypi.org/project/bashate

For more details, please see below.

1.0.0
^^^^^


New Features
************

* Adds an option "--max-line-length" to specify the maximum length
  of lines for check E006.


Deprecation Notes
*****************

* bashate is now Python 3 only and no longer supports Python 2.

Changes in bashate 0.6.0..1.0.0
-------------------------------

f5a24b0 Add an ability to specify max line length
0bef5cf [ussuri][goal] Drop python 2.7 support and testing
645b3a0 Convert devstack-bashate to native job
ce1ade7 Add release notes and contributing in readme
5f276d3 Add Python 3 Train unit tests
6a787ca Add --version option
e82b4e1 Remove pylintrc file
ba3850c Use stestr as a test runner
0cd475e Update sphinx version
b9f61c7 Update to opendev
fa80109 Dropping the py35 testing
0bb06cc OpenDev Migration Patch
c1f5e9e Replace openstack.org git:// URLs with https://
ecc9c74 Replace openstack.org git:// URLs with https://
7280980 Change openstack-dev to openstack-discuss
ef5074a Update min tox version to 2.0
8dbfc3e fix tox python3 overrides
65ed464 add python 3.6 unit test job
1fcdc41 switch documentation job to new PTI
473c402 import zuul job settings from project-config


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

.gitignore                                         |  3 +-
.gitreview                                         |  4 +--
.stestr.conf                                       |  2 ++
.testr.conf                                        |  7 ----
.zuul.d/jobs.yaml                                  | 15 ++++-----
README.rst                                         |  4 ++-
bashate/__init__.py                                |  2 +-
bashate/bashate.py                                 | 20 +++++++++---
bashate/messages.py                                | 10 +++---
playbooks/bashate-devstack-master/run.yaml         | 13 ++++++++
playbooks/legacy/bashate-devstack/run.yaml         | 37 ----------------------
pylintrc                                           | 31 ------------------
.../notes/custom-line-length-083e8077951a8ead.yaml |  5 +++
.../notes/drop-python2.7-064c5e5bcfb4539c.yaml     |  4 +++
setup.cfg                                          | 10 +++---
test-requirements.txt                              |  7 ++--
tox.ini                                            | 21 +++++++++---
19 files changed, 103 insertions(+), 115 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 2ccc0b2..7ca50ae 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ python-subunit>=0.0.18
-sphinx>=1.6.2
+sphinx!=1.6.6,!=1.6.7,!=2.1.0  # BSD
@@ -14,3 +14,2 @@ openstackdocstheme>=1.11.0 # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=1.4.0
+testtools>=2.2.0
+stestr>=1.0.0 # Apache-2.0






More information about the Release-announce mailing list