You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if --upload is specified, all packages are uploaded under
their respective names:
tox-VER
tests-tox-VER
docs-tox-VER
tox --sync creates a test result file for the tests-tox-VER run
and uploads it to testrun.org -- .tox/projectkeys contains a file that
was created by visiting testrun.org and registering/logging in.
download toxslave and execute it:
toxslave --userkey=... [--project tox]
which will query testrun.org for outstanding testruns
[for the tox project], download packages, execute them
and report back to the server
The text was updated successfully, but these errors were encountered:
Package creation generally falls under the build backend. According to PEP-517, this should be part of the build tool and configured by pyproject.toml. Therefore I would suggest making this a won't fix and close it in favor of #573.
The solution likely will be creating a builder that upon pip build generates all those meta packages.
from ISSUES.txt originally created by @hpk42
Example sections for tox itself::
This would generate three different packages:
It has a test-requires pointing to the test package,
which classifiers
depending on the main package and all requirements collected from the
testenv
(to be installable via a setup.py as well?)
Here is what happens when tox is invoked now:
version gets auto-incremented (in setup.py and $PACKAGE/init.py files)
main setup.py generated, files copied, sdist generated
test setup.py generated, files copied, sdist generated
doc setup.py generated, doc environment run, files copied, sdist generated
if --upload is specified, all packages are uploaded under
their respective names:
tox-VER
tests-tox-VER
docs-tox-VER
tox --sync creates a test result file for the tests-tox-VER run
and uploads it to testrun.org -- .tox/projectkeys contains a file that
was created by visiting testrun.org and registering/logging in.
download toxslave and execute it:
toxslave --userkey=... [--project tox]
which will query testrun.org for outstanding testruns
[for the tox project], download packages, execute them
and report back to the server
The text was updated successfully, but these errors were encountered: