|
|
|
|
Changelog for python310-tox-4.14.2-2.2.noarch.rpm :
* Wed Mar 27 2024 ecsos - Fix build error in Leap. - Disable one more test. - Drop macro %dnl because it works only in rpm version >= 4.15. Leap hast 4.14 at this time. Also enable it. - Fix some python3 typos in spec. * Mon Mar 25 2024 Dan Čermák - Rebase patches: * optional_devpi_process.patch as 0001-Make-use-of-devpi_process-optional.patch (additionally add a skip of tests that would require the devpi process) * mark-network-tests.patch as 0002-skip-test-which-require-network-access.patch- Bump dependencies according to upstream- Remove unused dependency pytest-randomly- New upstream release 4.14.2: v4.14.2 (2024-03-22) Bugfixes - 4.14.2 ~~~~~~~~~~~~~~~~~- Add provision arguments to ToxParser to fix crash when provisioning new tox environment without list-dependencies by :user:`seyidaniels` (:issue:`3190`) Improved Documentation - 4.14.2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- Removed unused line from the \'fresh_subprocess\' documentation. (:issue:`3241`) v4.14.1 (2024-03-06) Bugfixes - 4.14.1 ~~~~~~~~~~~~~~~~~- Fix crash with fresh subprocess, if the build backend is setuptools automatically enable fresh subprocesses for build backend calls - by :user:`gaborbernat`. (:issue:`3235`) v4.14.0 (2024-03-05) Features - 4.14.0 ~~~~~~~~~~~~~~~~~- Support enabling fresh subprocess for packaging build backends via :ref:`fresh_subprocess` - by :user:`gaborbernat`. (:issue:`3227`)- Allow plugins attaching additional information to ``--version`` via ``tox_append_version_info`` method in the plugin module - by :user:`gaborbernat`. (:issue:`3234`) v4.13.0 (2024-02-16) Features - 4.13.0 ~~~~~~~~~~~~~~~~~- Extract virtual environment packaging code to its own base class not tied to ``virtualenv`` - by :user:`gaborbernat`. (:issue:`3221`) Improved Documentation - 4.13.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- Documented usage of ``pytest`` with ``tox run-parallel`` - by :user:`faph`. (:issue:`3187`)- Configuration: state in config directive sections their ini file sections - by :user:`0cjs`. (:issue:`3194`)- Development: summarize important points experienced developers need to know - by :user:`0cjs`. (:issue:`3197`) v4.12.1 (2024-01-16) Bugfixes - 4.12.1 ~~~~~~~~~~~~~~~~~- Fixed bug where running with --installpkg and multiple envs could not clean up between tests (:issue:`3165`) v4.12.0 (2024-01-11) Features - 4.12.0 ~~~~~~~~~~~~~~~~~- Always pass ``FORCE_COLOR`` and ``NO_COLOR`` to the environment (:issue:`3171`) Bugfixes - 4.12.0 ~~~~~~~~~~~~~~~~~- ``--parallel-no-spinner`` flag now implies ``--parallel`` (:issue:`3158`) Improved Documentation - 4.12.0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~- -Fix ``open an issue`` link in development.rst (:issue:`3179`) * Tue Mar 05 2024 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN. * Fri Dec 08 2023 Dirk Müller - update to 4.11.4: * Fix `quickstart` command from requiring `root` positional argument * docs(config): fix default value for install_command * Added Python 3.12 in installation docs * Fix terminal size in tox commands (#2999) * Use the new ruff formatter over black * docs(config): Fix base_python default reference * Fixed \'AppData\' not passed to env by default (#3151) * Thu Nov 09 2023 ecsos - Fix required versions for BuildRequires and Requieres to use right version and to can build under Leap. * Thu Oct 05 2023 Dirk Müller - update to 4.11.3: * docs(plugin): explain plugin registration * Fix error caused by a bad `base_python` path * Fix typos discovered by codespell * Providing example to make CLI help more helpful for -x,-- override * Remove stray colons in `config.rst` left over from #3111 * Mon Sep 04 2023 Martin Schreiner - Refresh mark-network-tests.patch for 4.11.1.- Rewrite optional_devpi_process.patch for 4.11.1.- Add explicit numpy built-time dependency, as the one pulled by pytest-randomly was broken.- Fix rpmlint warning: package was obsoleting itself.- Update to 4.11.1: - Changes from 4.11.1: * Tests: Don\'t assume Python 3.10 is always installed, use current Python version * Set the --parallel default to \"auto\", not CPU count * Fix , being used as value parser for env var configs - Changes from 4.11.0: * Fix type checker and bump tools * Add config_settings support for build backend calls - Changes from 4.10.0: * Set basepython for docs env in alignment to Read the Docs default * Document release process * Replace undefined settings with overrides when appending * Accept environments with defined factors or of python selector form - suggest closest - Changes from 4.9.0: * Disallow command line environments which are not explicitly specified in the config file - Changes from 4.8.0: * Correct \"notset\" typo in --hashseed\'s --help text * Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 * Allow extending lists with --override foo+=bar - Changes from 4.7.0: * Fix doc alignment and link check * Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 * Update a test regex to work with Python 3.12+ * Remove broken link * Add sponsor button for tidelift * Make --hashseed default to PYTHONHASHSEED, if defined - Changes from 4.6.4: * Ensure tox r -e docs generates the documentation * Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 * s/setup.cfg/pyproject.toml/ in the development docs * Fix hang and zombie process on interrupt (CTRL-C) - Changes from 4.6.3: * Made issue template have less whitespace * Docs link of env var subs section to set_env * Removed duplicate text in bug report template * Ensure get_requires hook is called before prepare_metadata - Changes from 4.6.2: * Avoid cache collision between wheel and editable wheel builds - Changes from 4.6.1: * Update usedevelop doc * Use ruff - Changes from 4.6.0: * Remove unnecessary Future usage * Test against 3.12.0-beta.1 * Add --list-dependencies options - Changes from 4.5.2: * Add 3.12 support * Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 * Update list of maintainers * Fix legacy tox --devenv venv * Fix legacy devenv * Fri Jun 09 2023 ecsos - Fix build error in Leap. Change %autopatch -p1 -m 1 to %patch1 -p1 * Fri Jun 02 2023 Dan Čermák - Fix requires & buildrequires * Fri May 05 2023 Matej Cepl - Update to 4.5.1: The amount of changes is so huge, that user is kindly referred to the packaged changelog.- Add mark-network-tests.patch to skip test which require network access- Add optional_devpi_process.patch to make the package not depend on devpi_process (which is rather expensive to build).- Add _constraints. * Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68) * Thu Jan 19 2023 Michal Suchanek - Add missing python-tomli dependency. * Tue Oct 25 2022 Matej Cepl - Remove python2-related parts of the SPEC file. * Wed Oct 12 2022 Yogalakshmi Arunachalam - Update to version 3.26.0 Bugfixes * Fix fallback to python environment when isolated_build = true is set – by AATTUnrud #2474 * Fixed SetuptoolsDeprecationWarning about using --global-option – by AATTadamchainz #2478 * Sun Jul 24 2022 Dirk Müller - update to 3.25.1: * ``sitepackages = true`` will add user\'s site-package to the python path on Windows as expected * Avoid importing ``pipes`` on Python 3.3+ to avoid ``DeprecationWarning`` on Python 3.11 * Fix ``isolated_build`` when the build process produces stderr at exit. * Fixed failing isolated_build because setuptools warning was captured in ``build_requires``. * Avoid potential 30s delay caused by socket.getfqdn(). * Ignore missing commands if they are prefixed by ``-`` * Thu Dec 23 2021 Dominique Leuenberger - Drop definition of python-tox-doc: this subpackage is not being built. * Sun Sep 26 2021 Matej Cepl - Update to 3.24.4: - Fixed handling of -e ALL in parallel mode by ignoring the ALL in subprocesses -- by :user:`guahki`. #2167 - Prevent tox from using a truncated interpreter when using TOX_LIMITED_SHEBANG -- by :user:`jdknight`. #2208 - Enabled the use of the favicon in the Sphinx docs first introduced in :pull:`764` but not integrated fully -- :user:`webknjaz` #2177 - --parallel reports now show ASCII OK/FAIL/SKIP lines when full Unicode output is not available - by :user:`brettcs` [#1421] - Started enforcing valid references in Sphinx docs -- :user:`webknjaz` #2168 - include LC_ALL to implicit list of passenv variables - by :user:`ssbarnea` #2162 - get_requires_for_build_sdist hook (PEP 517) is assumed to return an empty list if left unimplemented by the backend build system - by :user:`oczkoisse` #2130 - The documentation of install_command now also mentions that you can provide arbitrary commands - by :user:`jugmac00` [#2081] - --devenv no longer modifies the directory in which the .tox environment is provisioned - by :user:`isaac-ped` #2065 - Fix show config when the package names are not in canonical form - by :user:`gaborbernat`. #2103 - Extended environment variables section - by :user:`majiang` [#2036] - tox no longer shows deprecation warnings for distutils.sysconfig on Python 3.10 - by :user:`9999years` [#2100] - Distinguish between normal Windows Python and MSYS2 Python when looking for virtualenv executable path. Adds os.sep to :class:`~tox.interpreters.InterpreterInfo` - by :user:`jschwartzentruber` #1982 - Fix a tox-conda isolation build bug - by :user:`AntoineD`. [#2056] - Update examples in the documentation to use setenv in the [testenv] sections, not wrongly in the [tox] main section. - by :user:`AndreyNautilus` #1999 - Enable building tox with setuptools_scm 6+ by :user:`hroncok` [#1984] - tox can now be invoked with a new --no-provision flag that prevents provision, if :conf:`requires` or :conf:`minversion` are not satisfied, tox will fail; if a path is specified as an argument to the flag (e.g. as tox --no-provision missing.json) and provision is prevented, provision metadata are written as JSON to that path - by :user:`hroncok` #1921 - Unicode support in pyproject.toml - by :user:`domdfcoding` [#1940] - The value of the :conf:`requires` configuration option is now exposed via the :class:`tox.config.Config` object - by :user:`hroncok` #1918 - Adapt tests not to assume the easy_install command exists, as it was removed from setuptools 52.0.0+ - by :user:`hroncok` [#1893] - Fix a killed tox (via SIGTERM) leaving the commands subprocesses running by handling it as if it were a KeyboardInterrupt - by :user:`dajose` #1772 - Newer coverage tools update the COV_CORE_CONTEXT environment variable, add it to the list of environment variables that can change in our pytest plugin - by :user:`gaborbernat`. [#1854] * Mon Feb 22 2021 Ben Greiner - Fix wheel location when custom installing into test venv. * Sun Jan 17 2021 Benjamin Greiner - Update requirements- Fix the test suite failure introduced by the switch to coinstallable python3 flavors: must be called with plain python name for sys.executable to not detect the minor version as binary extension (python3.8 --> magic.8) * Wed Jan 13 2021 John Vandenberg - Remove build dependency on pytest-cov- Re-enable test_create_KeyboardInterrupt and spinner tests- Update to v3.21.1 * Fix regression that broke using install_command in config replacements * Fix regression parsing posargs default containing colon * Prevent .tox in envlist * Enable building tox with ``setuptools_scm`` 4 and 5- from v3.21.0 * Fix the false ``congratulations`` message that appears when a ``KeyboardInterrupt`` occurs during package installation * Fix ``platform`` support for ``install_command`` * Fixed regression in v3.20.0 that caused escaped curly braces in setenv to break usage of the variable elsewhere in tox.ini * Prevent ``{}`` and require ``{:`` is only followed by ``}`` * Raise ``MissingSubstitution`` on access of broken ini setting * Allow \\{ and \\} in default of {env:key:default} * Allow {posargs} in setenv * Allow {/} to refer to os.sep * Make parsing [testenv] sections in setup.cfg official * Relax importlib requirement to allow 3.0.0 or any newer version * Document more info about using ``platform`` setting * Replace ``indexserver`` in documentation with environment variables * Document that the ``passenv`` environment setting is case insensitive- from v3.20.1 * Relax importlib requirement to allow version<3- from v3.20.0 * Allow hyphens and empty factors in generative section name * Support for PEP517 in-tree build backend-path key in ``get-build-requires`` * Allow escaping curly braces in setenv * Support for comments within ``setenv`` and environment files via the ``files|`` prefix- from v3.19.0 * skip ``setup.cfg`` if it has no ``tox:tox`` namespace * Implement support for building projects having pep 517 (in-tree-build-backends) ``backend-path`` setting * Don\'t require a tox config file for ``tox * Fixed grammar in top-level documentation- from v3.18.1 * Fix ``TypeError`` when using isolated_build with backends that are not submodules
|
|
|