Next | Query returned 48 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2023-08-31 20:01:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tox: updated to 4.11.0

v4.11.0 (2023-08-29)
Features - 4.11.0
Add support for setting build backend config_settings in the configuration file
   2023-08-24 22:33:39 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-tox: update to 4.10.0.

v4.10.0 (2023-08-21)

Features - 4.10.0

    Change accepted environment name rule: must be made up of
    factors defined in configuration or match regex
    (pypy|py|cython|)((\d(\.\d+(\.\d+)?)?)|\d+)?. If an environment
    name does not match this fail, and if a close match found
    suggest that to the user. (#3099)

Bugfixes - 4.10.0

    --override foo+=bar appending syntax will now work correctly
    when foo wasn’t defined in tox.ini. (#3100)

v4.9.0 (2023-08-16)

Features - 4.9.0

    Disallow command line environments which are not explicitly
    specified in the config file - by @tjsmart. (#2858)

v4.8.0 (2023-08-12)

Features - 4.8.0

    --override can now take options in the form of foo+=bar which
    will append bar to the end of an existing list/dict, rather
    than replacing it. (#3087)

v4.7.0 (2023-08-08)

Features - 4.7.0

    Make –hashseed default to PYTHONHASHSEED, if defined - by
    @paravoid. The main motivation for this is to able to set the
    hash seed when building the documentation with “tox -e docs”,
    and thus avoid embedding a random value in the tox documentation
    for –help. This caused documentation builds to fail to build
    reproducibly. (#2942)

Bugfixes - 4.7.0

    Update a regular expression in tests to match the exception
    message in both Python 3.12 and older. (#3065)

Improved Documentation - 4.7.0

    Fix broken links - by @gaborbernat. (#3072)
   2023-07-25 10:53:30 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tox: updated to 4.6.4

4.6.4
Fix hang and zombie process on interrupt (CTRL-C).
   2023-07-01 13:40:28 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-tox: update to 4.6.3.

v4.6.3 (2023-06-19)

Bugfixes - 4.6.3

    Ensure that get_requires_for_build_wheel is called before
    prepare_metadata_for_build_wheel, and get_requires_for_build_editable
    is called before prepare_metadata_for_build_editable - by
    @abravalheri. (#3043)

Improved Documentation - 4.6.3

    Linked environment variable substitutions docs in set_env and
    pass_env config docs. (#3039)

v4.6.2 (2023-06-16)

Bugfixes - 4.6.2

    Avoid cache collision between editable wheel build and normal
    wheel build – by @f3flight. (#3035)

v4.6.1 (2023-06-15)

No significant changes.

v4.6.0 (2023-06-05)

Features - 4.6.0

    Addded --list-dependencies and --no-list-dependencies CLI
    parameters. If unspecified, defaults to listing when in CI,
    but not otherwise. (#3024)

Misc - 4.6.0

    #3020
   2023-05-28 19:01:46 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-tox: update to 4.5.2.

Bugfix release.
   2023-05-01 11:38:56 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
py-tox: update to 4.5.1.

Major version 4 is a complete rewrite. Development history at
https://tox.wiki/en/latest/changelog.html
   2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96)
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
   2022-05-01 11:45:42 by Thomas Klausner | Files touched by this commit (12)
Log message:
*: fix usage of versioned_dependencies

Remove unused includes, fix dependencies where it's not included.
   2022-02-18 07:22:59 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-tox: PYTHON_VERSIONS_INCOMPATIBLE goes higher
   2022-02-17 11:21:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-tox: updated to 3.24.5

v3.24.5 (2021-12-29)

Bugfixes
- Fixed an issue where ``usedevelop`` would cause an invocation error if \ 
setup.py does not exist. -- by :user:`VincentVanlaer`

v3.24.4 (2021-09-16)
--------------------

Bugfixes
- Fixed handling of ``-e ALL`` in parallel mode by ignoring the ``ALL`` in \ 
subprocesses -- by :user:`guahki`.
- Prevent tox from using a truncated interpreter when using
  ``TOX_LIMITED_SHEBANG`` -- by :user:`jdknight`.

Documentation
- Enabled the use of the favicon in the Sphinx docs first
  introduced in :pull:`764` but not integrated fully

v3.24.3 (2021-08-21)
--------------------

Bugfixes
- ``--parallel`` reports now show ASCII OK/FAIL/SKIP lines when full Unicode \ 
output is not available

Miscellaneous
- Started enforcing valid references in Sphinx docs -- :user:`webknjaz`

v3.24.2 (2021-08-18)
--------------------

Bugfixes
- include ``LC_ALL`` to implicit list of passenv variables

v3.24.1 (2021-07-31)
--------------------

Bugfixes
- ``get_requires_for_build_sdist`` hook (PEP 517) is assumed to return an empty \ 
list if left unimplemented by the backend build system

Documentation
- The documentation of ``install_command`` now also mentions that you can \ 
provide arbitrary commands

v3.24.0 (2021-07-14)
--------------------

Bugfixes
- ``--devenv`` no longer modifies the directory in which the ``.tox`` \ 
environment is provisioned
- Fix show config when the package names are not in canonical form

Documentation
- Extended environment variables section

Miscellaneous
- ``tox`` no longer shows deprecation warnings for ``distutils.sysconfig`` on
  Python 3.10

v3.23.1 (2021-05-05)
--------------------

Bugfixes
- Distinguish between normal Windows Python and MSYS2 Python when looking for
  virtualenv executable path.  Adds os.sep to \ 
:class:`~tox.interpreters.InterpreterInfo`
- Fix a ``tox-conda`` isolation build bug

Documentation
- Update examples in the documentation to use ``setenv`` in the ``[testenv]`` \ 
sections, not wrongly in the ``[tox]`` main section.

Miscellaneous
- Enable building tox with ``setuptools_scm`` 6+ by :user:`hroncok`

v3.23.0 (2021-03-03)
--------------------

Features
- 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
- Unicode support in ``pyproject.toml``

v3.22.0 (2021-02-16)
--------------------

Features
- The value of the :conf:`requires` configuration option is now exposed via
  the :class:`tox.config.Config` object

v3.21.4 (2021-02-02)
--------------------

Bugfixes
- Adapt tests not to assume the ``easy_install`` command exists, as it was \ 
removed from ``setuptools`` 52.0.0+

v3.21.3 (2021-01-28)
--------------------

Bugfixes
- Fix a killed tox (via SIGTERM) leaving the commands subprocesses running
  by handling it as if it were a KeyboardInterrupt

v3.21.2 (2021-01-19)
--------------------

Bugfixes
- 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

v3.21.1 (2021-01-13)
--------------------

Bugfixes
- Fix regression that broke using install_command in config replacements
- Fix regression parsing posargs default containing colon.

Features
- Prevent .tox in envlist

Miscellaneous
- Enable building tox with ``setuptools_scm`` 4 and 5 by :user:`hroncok`

v3.21.0 (2021-01-08)
--------------------

Bugfixes
- 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.

Features
- 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

Documentation
- Document more info about using ``platform`` setting.
- Replace ``indexserver`` in documentation with environment variables
- Document that the ``passenv`` environment setting is case insensitive.

Next | Query returned 48 messages, browsing 11 to 20 | Previous