[release-announce] oslotest 4.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Fri Feb 28 21:34:28 UTC 2020


We jubilantly announce the release of:

oslotest 4.0.0: Oslo test framework

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/oslotest

Download the package from:

    https://pypi.org/project/oslotest

Please report issues through:

    https://bugs.launchpad.net/oslotest/+bugs

For more details, please see below.

4.0.0
^^^^^

Upgrade Notes

* Python 2.7 support has been dropped. The minimum version of Python
  now supported by oslotest is Python 3.6.

* The "oslotest.functional" module, which was deprecated in 2.18.1,
  has now been removed. This module was overly complicated and had no
  users.

* The "oslotest.moxstubout" module, which was deprecated in 3.5.0,
  has now been removed. Mox is considered unmaintained and should be
  replaced by mock.

Changes in oslotest 3.9.0..4.0.0
--------------------------------

14bbcfb Remove 'oslotest.functional'
94f102e Remove 'oslotest.moxstubout' module
ed287d0 remove outdated header
10a61d7 gitignore: Ignore reno artefacts
4d45f96 [ussuri][goal] Drop python 2.7 support and testing
0b3c98a trivial: Cleanup of doc config file
e177e5d tox: Trivial cleanup
90d1c48 tools: Default to Python 3
c6a1738 Remove stestr from requirements.txt


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

.gitignore                                         |   2 +
.zuul.yaml                                         |   1 -
lower-constraints.txt                              |   2 +-
oslotest/functional.py                             |  65 ------
oslotest/moxstubout.py                             |  34 ----
.../notes/drop-python-2-7-73d3113c69d724d6.yaml    |   5 +
.../remove-functional-module-4733bc6eff595683.yaml |   5 +
.../notes/remove-moxstubout-63345dd5d9528e83.yaml  |   6 +
releasenotes/source/conf.py                        | 221 +--------------------
requirements.txt                                   |   2 -
setup.cfg                                          |  23 +--
setup.py                                           |   1 -
test-requirements.txt                              |   6 +-
tools/oslo_debug_helper                            |   2 +-
tox.ini                                            |  47 ++---
19 files changed, 64 insertions(+), 446 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 67fea06..b14af44 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +7,0 @@ six>=1.10.0 # MIT
-stestr>=2.0.0 # Apache-2.0
@@ -11 +9,0 @@ mock>=2.0.0 # BSD
-mox3>=0.20.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 6b64bc4..ed8acfa 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=2.0.0,<2.1.0 # Apache-2.0
@@ -13,2 +13 @@ coverage!=4.4,>=4.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.5,<2.0.0;python_version=='2.7'  # BSD
-sphinx!=1.6.6,!=1.6.7,>=1.6.5;python_version>='3.4'  # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.5  # BSD
@@ -15,0 +15 @@ openstackdocstheme>=1.18.1 # Apache-2.0
+sphinxcontrib-apidoc>=0.2.0  # BSD






More information about the Release-announce mailing list