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