Hello community, here is the log from the commit of package python3-tox for openSUSE:Factory checked in at 2017-02-19 00:58:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python3-tox (Old) and /work/SRC/openSUSE:Factory/.python3-tox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python3-tox" Changes: -------- --- /work/SRC/openSUSE:Factory/python3-tox/python3-tox-doc.changes 2016-05-23 16:38:39.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python3-tox.new/python3-tox-doc.changes 2017-02-19 00:58:26.333432433 +0100 @@ -1,0 +2,97 @@ +Mon Feb 6 10:51:52 UTC 2017 - alarr...@suse.com + +- Drop tox-disable-env-tests.patch. It doesn't seem to be required anymore. +- Update to version 2.6.0: + * add "alwayscopy" config option to instruct virtualenv to always copy + files instead of symlinking. Thanks Igor Duarte Cardoso (@igordcard). + * pass setenv variables to setup.py during a usedevelop install. + Thanks Eli Collins (@eli-collins). + * replace all references to testrun.org with readthedocs ones. + Thanks Oliver Bestwalter (@obestwalter). + * fix #323 by avoiding virtualenv14 is not used on py32 + (although we don't officially support py32). + Thanks Jason R. Coombs (@jaraco). + * add Python 3.6 to envlist and CI. + Thanks Andrii Soldatenko (@andriisoldatenko). + * fix glob resolution from TOX_TESTENV_PASSENV env variable + Thanks Allan Feldman (@a-feld). + +- Update to version 2.5.0: + * slightly backward incompatible: fix issue310: the {posargs} substitution + now properly preserves the tox command line positional arguments. Positional + arguments with spaces are now properly handled. + NOTE: if your tox invocation previously used extra quoting for positional arguments to + work around issue310, you need to remove the quoting. Example: + tox -- "'some string'" # has to now be written simply as + tox -- "some string" + thanks holger krekel. You can set ``minversion = 2.5.0`` in the ``[tox]`` + section of ``tox.ini`` to make sure people using your tox.ini use the correct version. + * fix #359: add COMSPEC to default passenv on windows. Thanks + @anthrotype. + * add support for py36 and py37 and add py36-dev and py37(nightly) to + travis builds of tox. Thanks John Vandenberg. + * fix #348: add py2 and py3 as default environments pointing to + "python2" and "python3" basepython executables. Also fix #347 by + updating the list of default envs in the tox basic example. + Thanks Tobias McNulty. + * make "-h" and "--help-ini" options work even if there is no tox.ini, + thanks holger krekel. + * add {:} substitution, which is replaced with os-specific path + separator, thanks Lukasz Rogalski. + * fix #305: ``downloadcache`` test env config is now ignored as pip-8 + does caching by default. Thanks holger krekel. + * output from install command in verbose (-vv) mode is now printed to console instead of + being redirected to file, thanks Lukasz Rogalski + * fix #399. Make sure {envtmpdir} is created if it doesn't exist at the + start of a testenvironment run. Thanks Manuel Jacob. + * fix #316: Lack of commands key in ini file is now treated as an error. + Reported virtualenv status is 'nothing to do' instead of 'commands + succeeded', with relevant error message displayed. Thanks Lukasz Rogalski. + +- Update to version 2.4.1: + * fix issue380: properly perform substitution again. Thanks Ian + Cordasco. + +- Update to version 2.4.0: + * remove PYTHONPATH from environment during the install phase because a + tox-run should not have hidden dependencies and the test commands will also + not see a PYTHONPATH. If this causes unforeseen problems it may be + reverted in a bugfix release. Thanks Jason R. Coombs. + * fix issue352: prevent a configuration where envdir==toxinidir and + refine docs to warn people about changing "envdir". Thanks Oliver Bestwalter and holger krekel. + * fix issue375, fix issue330: warn against tox-setup.py integration as + "setup.py test" should really just test with the current interpreter. Thanks Ronny Pfannschmidt. + * fix issue302: allow cross-testenv substitution where we substitute + with ``{x,y}`` generative syntax. Thanks Andrew Pashkin. + * fix issue212: allow escaping curly brace chars "\{" and "\}" if you need the + chars "{" and "}" to appear in your commands or other ini values. + Thanks John Vandenberg. + * addresses issue66: add --workdir option to override where tox stores its ".tox" directory + and all of the virtualenv environment. Thanks Danring. + * introduce per-venv list_dependencies_command which defaults + to "pip freeze" to obtain the list of installed packages. + Thanks Ted Shaw, Holger Krekel. + * close issue66: add documentation to jenkins page on how to avoid + "too long shebang" lines when calling pip from tox. Note that we + can not use "python -m pip install X" by default because the latter + adds the CWD and pip will think X is installed if it is there. + "pip install X" does not do that. + * new list_dependencies_command to influence how tox determines + which dependencies are installed in a testenv. + * (experimental) New feature: When a search for a config file fails, tox tries loading + setup.cfg with a section prefix of "tox". + * fix issue275: Introduce hooks ``tox_runtest_pre``` and + ``tox_runtest_post`` which run before and after the tests of a venv, + respectively. Thanks to Matthew Schinckel and itxaka serrano. + * fix issue317: evaluate minversion before tox config is parsed completely. + Thanks Sachi King for the PR. + * added the "extras" environment option to specify the extras to use when doing the + sdist or develop install. Contributed by Alex Grönholm. + * use pytest-catchlog instead of pytest-capturelog (latter is not + maintained, uses deprecated pytest API) + +- Update to version 2.3.2: + * fix issue314: fix command invocation with .py scripts on windows. + * fix issue279: allow cross-section substitution when the value contains posargs. Thanks Sachi King for the PR. + +------------------------------------------------------------------- python3-tox.changes: same change Old: ---- tox-2.3.1.tar.gz tox-disable-env-tests.patch New: ---- tox-2.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-tox-doc.spec ++++++ --- /var/tmp/diff_new_pack.fBm07q/_old 2017-02-19 00:58:26.873356620 +0100 +++ /var/tmp/diff_new_pack.fBm07q/_new 2017-02-19 00:58:26.877356058 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-tox-doc # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,18 +17,16 @@ Name: python3-tox-doc -Version: 2.3.1 +Version: 2.6.0 Release: 0 Summary: Documentation for python3-tox License: MIT Group: Documentation/HTML Url: https://bitbucket.org/hpk42/tox Source: https://files.pythonhosted.org/packages/source/t/tox/tox-%{version}.tar.gz -# PATCH-FIX-OPENSUSE speili...@suse.com -- Due to update-alternative usage, some bianries aren't available at build-time -Patch0: tox-disable-env-tests.patch -BuildRequires: unzip -BuildRequires: python3-tox = %{version} BuildRequires: python3-Sphinx +BuildRequires: python3-tox = %{version} +BuildRequires: unzip Recommends: python3-tox = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -38,7 +36,6 @@ %prep %setup -q -n tox-%{version} -%patch0 -p1 sed -i -e "/^\\[testenv\\]/ a\\sitepackages = True" tox.ini sed -i -e "s/tox=tox:cmdline/tox-%{py3_ver}=tox:cmdline/" \ -e "s/tox-quickstart=tox._quickstart:main/tox-quickstart-%{py3_ver}=tox._quickstart:main/" setup.py ++++++ python3-tox.spec ++++++ --- /var/tmp/diff_new_pack.fBm07q/_old 2017-02-19 00:58:26.905352127 +0100 +++ /var/tmp/diff_new_pack.fBm07q/_new 2017-02-19 00:58:26.909351566 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-tox # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,20 +17,18 @@ Name: python3-tox -Version: 2.3.1 +Version: 2.6.0 Release: 0 Summary: Virtualenv-based automation of test activities License: MIT Group: Development/Languages/Python Url: https://bitbucket.org/hpk42/tox Source: https://files.pythonhosted.org/packages/source/t/tox/tox-%{version}.tar.gz -# PATCH-FIX-OPENSUSE speili...@suse.com -- Due to update-alternative usage, some bianries aren't available at build-time -Patch0: tox-disable-env-tests.patch BuildRequires: python3-devel -BuildRequires: unzip BuildRequires: python3-pluggy BuildRequires: python3-py >= 1.4.17 BuildRequires: python3-virtualenv >= 1.11.2 +BuildRequires: unzip Requires: python3-pluggy Requires: python3-py >= 1.4.17 Requires: python3-virtualenv >= 1.11.2 @@ -55,7 +53,6 @@ %prep %setup -q -n tox-%{version} -%patch0 -p1 sed -i -e "/^\\[testenv\\]/ a\\sitepackages = True" tox.ini sed -i -e "s/tox=tox:cmdline/tox-%{py3_ver}=tox:cmdline/" \ -e "s/tox-quickstart=tox._quickstart:main/tox-quickstart-%{py3_ver}=tox._quickstart:main/" setup.py ++++++ tox-2.3.1.tar.gz -> tox-2.6.0.tar.gz ++++++ ++++ 3673 lines of diff (skipped)