summaryrefslogtreecommitdiff
path: root/src/tox/config/main.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix devenv when package for env is wheel/editable (#2820)Bernát Gábor2023-01-041-0/+4
| | | Resolves https://github.com/tox-dev/tox/issues/2815
* Packaging inherits from pkgenv, deps and document tox 4 packaging changes ↵Bernát Gábor2023-01-031-3/+3
| | | | | (#2813) Resolves https://github.com/tox-dev/tox/issues/2543
* Ensure paths constructed by tox stay meaningful (#2587)Bernát Gábor2022-12-031-1/+3
| | | Resolves https://github.com/tox-dev/tox/issues/2562
* Better selection support (#2290)Bernát Gábor2022-01-041-35/+6
|
* Drop python 3.6 support (#2275)Bernát Gábor2021-11-171-15/+17
|
* Update setup changelogBernát Gábor2021-11-161-1/+4
| | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* Expose the configuration load mechanism to plugins (#2217)Bernát Gábor2021-09-151-30/+75
|
* Internal changes to support tox-gh-actions (#2191)Bernát Gábor2021-08-311-7/+24
|
* Add support for args_are_paths (#2157)Bernát Gábor2021-08-151-3/+18
| | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* add missing word (#1993)Jürgen Gmach2021-04-051-1/+1
|
* Start plugin interface documentation and installer (#1991)Bernát Gábor2021-04-051-16/+40
| | | | | | | | - Add documentation for the plugin interface - Introduce the installer abstraction - Rework how we handle tox deps section, requirement and constraint files - Support for escaping comments in tox.ini configs Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* Inline plugin definition support - tox_.py (#1963)Bernát Gábor2021-03-071-3/+2
|
* Add suport for setup.cfg and legacy toml (#1927)Bernát Gábor2021-02-271-2/+25
| | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Better handling of set_env (#1784)Bernát Gábor2021-01-111-5/+7
|
* sets: fix configurations being defined multiple times (besides core)Bernát Gábor2020-11-021-2/+2
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Add CLI compatibility with version 3, introduce memory sourceBernát Gábor2020-10-301-4/+8
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Fix posargs replacement and import fails in test suiteBernát Gábor2020-10-291-1/+1
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Rework configuration to allow generic overridesBernát Gábor2020-10-291-40/+37
| | | | | | | | Now any loader can be overwritten. Separate better source and loader concept. The source no longer provides the tox root, but is taken as construction argument. Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Fix ini replace logic does not work for other config set referencesBernát Gábor2020-10-271-2/+6
| | | | | | | | | | | | | | | | | - When we load a tox configuration set ensure we create the tox environment for it via a callback (default is noop), because this is what registers the list of valid/defined configuration options - When the replacer loads a value this might be of not string type, create a stringify method that transforms arbitrary types to string, and use this to stringify typed values inside the replacer, and also reuse this for the show configuration command - Remove the integration test folder, move these alongside the tests themselves and introduce an integration marker to mark them as such - Only run integration tests if the --run-integration is passed in, or if there's a single test inside the run suite - Expose this integration functionality via our pytest plugin Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* TypingBernát Gábor2020-10-221-10/+31
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Fix CI (#1556)Bernát Gábor2020-07-241-1/+1
|
* First iteration of the rewrite4.0.0a1Bernat Gabor2020-03-301-0/+43
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>