From 457b24a5615a0b6329fc48f2f09d3257d0150bfb63294cb5326cd01f06a57323 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 11 Sep 2018 17:01:30 +0000 Subject: [PATCH] - update to 3.3.0: - fix ``TOX_LIMITED_SHEBANG`` when running under python3 - by :user:`asottile` (`#931 `_) - `PEP-517 `_ source distribution support (create a ``.package`` virtual environment to perform build operations inside) by :user:`gaborbernat` (`#573 `_) - `flit `_ support via implementing ``PEP-517`` by :user:`gaborbernat` (`#820 `_) - packaging now is exposed as a hook via ``tox_package(session, venv)`` - by :user:`gaborbernat` (`#951 `_) - Updated the VSTS build YAML to use the latest jobs and pools syntax - by :user:`davidstaheli` (`#955 `_) - ``--parallel--safe-build`` no longer cleans up its folders (``distdir``, ``distshare``, ``log``). - by :user:`gaborbernat` (`#849 `_) - Switch pip invocations to use the module ``-m pip`` instead of direct invocation. This could help avoid some of the shebang limitations. - by :user:`gaborbernat` (`#935 `_) - Ability to specify package requirements for the tox run via the ``tox.ini`` (``tox`` section under key ``requires`` - PEP-508 style): can be used to specify both plugin requirements or build dependencies. - by :user :`gaborbernat` (`#783 `_) - Allow to run multiple tox instances in parallel by providing the ``--parallel--safe-build`` flag. - by :user:`gaborbernat` (`#849 `_) - A caching issue that caused the ``develop-inst-nodeps`` action, which reinstalls the package under test, to always run has been resolved. The ``develop-inst-noop`` action, which, as the name suggests, is a no-op, will now run unless there are changes to ``setup.py`` or ``setup.cfg`` files that have not been reflected - by @stephenfin (`#909 `_) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-tox?expand=0&rev=42 --- python-tox.changes | 23 +++++++++++++++++++++++ python-tox.spec | 7 ++++++- tox-3.1.2.tar.gz | 3 --- tox-3.3.0.tar.gz | 3 +++ 4 files changed, 32 insertions(+), 4 deletions(-) delete mode 100644 tox-3.1.2.tar.gz create mode 100644 tox-3.3.0.tar.gz diff --git a/python-tox.changes b/python-tox.changes index 80b3f1b..fa890ea 100644 --- a/python-tox.changes +++ b/python-tox.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Tue Sep 11 16:55:01 UTC 2018 - dmueller@suse.com + +- update to 3.3.0: + - fix ``TOX_LIMITED_SHEBANG`` when running under python3 - by :user:`asottile` (`#931 `_) + - `PEP-517 `_ source distribution support (create a + ``.package`` virtual environment to perform build operations inside) by :user:`gaborbernat` (`#573 `_) + - `flit `_ support via implementing ``PEP-517`` by :user:`gaborbernat` (`#820 `_) + - packaging now is exposed as a hook via ``tox_package(session, venv)`` - by :user:`gaborbernat` (`#951 `_) + - Updated the VSTS build YAML to use the latest jobs and pools syntax - by :user:`davidstaheli` (`#955 `_) + - ``--parallel--safe-build`` no longer cleans up its folders (``distdir``, ``distshare``, ``log``). - by :user:`gaborbernat` (`#849 `_) + - Switch pip invocations to use the module ``-m pip`` instead of direct invocation. This could help + avoid some of the shebang limitations. - by :user:`gaborbernat` (`#935 `_) + - Ability to specify package requirements for the tox run via the ``tox.ini`` (``tox`` section under key ``requires`` - PEP-508 style): can be used to specify both plugin requirements or build dependencies. - by :user + :`gaborbernat` (`#783 `_) + - Allow to run multiple tox instances in parallel by providing the + ``--parallel--safe-build`` flag. - by :user:`gaborbernat` (`#849 `_) + - A caching issue that caused the ``develop-inst-nodeps`` action, which + reinstalls the package under test, to always run has been resolved. The + ``develop-inst-noop`` action, which, as the name suggests, is a no-op, will now + run unless there are changes to ``setup.py`` or ``setup.cfg`` files that have + not been reflected - by @stephenfin (`#909 `_) + ------------------------------------------------------------------- Tue Jul 17 12:44:06 UTC 2018 - tchvatal@suse.com diff --git a/python-tox.spec b/python-tox.spec index 028e717..94bb795 100644 --- a/python-tox.spec +++ b/python-tox.spec @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-tox -Version: 3.1.2 +Version: 3.3.0 Release: 0 Summary: Virtualenv-based automation of test activities License: MIT @@ -37,11 +37,16 @@ BuildRequires: %{python_module pytest-timeout >= 1.3.0} BuildRequires: %{python_module pytest-xdist >= 1.22.2} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module toml} BuildRequires: %{python_module virtualenv >= 1.11.2} BuildRequires: python-rpm-macros BuildRequires: unzip +Requires: python-packaging >= 17.1 Requires: python-pluggy >= 0.3.0 Requires: python-py >= 1.4.17 +Requires: python-setuptools >= 30.0.0 +Requires: python-six >= 1.0.0 +Requires: python-toml >= 0.9.4 Requires: python-virtualenv >= 1.11.2 Requires(post): update-alternatives Requires(postun): update-alternatives diff --git a/tox-3.1.2.tar.gz b/tox-3.1.2.tar.gz deleted file mode 100644 index b8812d6..0000000 --- a/tox-3.1.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f0cbcc36e08c2c4ae90d02d3d1f9a62231f974bcbc1df85e8045946d8261059 -size 231166 diff --git a/tox-3.3.0.tar.gz b/tox-3.3.0.tar.gz new file mode 100644 index 0000000..5eb81ad --- /dev/null +++ b/tox-3.3.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:433bb93c57edae263150767e672a0d468ab4fefcc1958eb4013e56a670bb851e +size 274516