summaryrefslogtreecommitdiff
path: root/src/tox/plugin
Commit message (Collapse)AuthorAgeFilesLines
* Add tox_on_install and tox_env_teardown plugin hooks (#2687)Bernát Gábor2022-12-132-0/+30
|
* Use PEP-621 to load project dependencies (#2499)Bernát Gábor2022-09-101-2/+2
|
* Fix some broken linksBernát Gábor2022-01-131-2/+2
| | | | Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com>
* Fix plugin initialization order (#2305)Bernát Gábor2022-01-091-8/+9
|
* Better selection support (#2290)Bernát Gábor2022-01-042-12/+13
|
* Drop python 3.6 support (#2275)Bernát Gábor2021-11-174-10/+16
|
* Support for external packages and builders (#2235)Bernát Gábor2021-09-261-2/+3
|
* Expose the configuration load mechanism to plugins (#2217)Bernát Gábor2021-09-152-17/+23
|
* Support for plugin before and after, fix ASCII report fails (#2214)Bernát Gábor2021-09-112-6/+39
|
* Internal changes to support tox-gh-actions (#2191)Bernát Gábor2021-08-311-0/+4
|
* Add support for exec subcommand (#2142)Bernát Gábor2021-08-071-1/+2
| | | | | | | | | | | | | | | | | * Add support for exec subcommand Run arbitrary commands within your tox environment. Don't abuse it. Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com> * Update docs/changelog/1790.feature.rst Co-authored-by: Jürgen Gmach <juergen.gmach@googlemail.com> * reindent Signed-off-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: Jürgen Gmach <juergen.gmach@googlemail.com>
* minor doc improvements (#2006)Jürgen Gmach2021-04-081-1/+1
|
* Start plugin interface documentation and installer (#1991)Bernát Gábor2021-04-055-42/+100
| | | | | | | | - 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-072-0/+29
|
* Add support for virtualenv configuration options (#1862)Bernát Gábor2021-01-211-1/+1
| | | Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Better handling of packaging env creation (#1807)Bernát Gábor2021-01-131-4/+2
|
* Add keyboard interrupt support for parallelBernát Gábor2021-01-031-1/+2
| | | | | | Part of this unify the sequential and parallel execution engines. Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Fix provisioning supportBernát Gábor2020-11-271-0/+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/+7
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Rework configuration to allow generic overridesBernát Gábor2020-10-291-4/+2
| | | | | | | | 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/+2
| | | | | | | | | | | | | | | | | - 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>
* Implement develop mode install of python packagesBernát Gábor2020-10-261-3/+2
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Fixbgabor82020-10-221-1/+1
| | | | | | | Signed-off-by: bgabor8 <bgabor8@bloomberg.net> Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net> Signed-off-by: bgabor8 <bgabor8@bloomberg.net> Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* TypingBernát Gábor2020-10-223-5/+20
| | | | Signed-off-by: Bernát Gábor <bgabor8@bloomberg.net>
* Improve documentationBernát Gábor2020-10-195-12/+13
| | | | 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-305-0/+96
Signed-off-by: Bernat Gabor <bgabor8@bloomberg.net>