tox
Command line driven CI frontend and development task automation tool.
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 103 committers (1.0%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.4%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Command line driven CI frontend and development task automation tool.
Basic Info
- Host: GitHub
- Owner: tox-dev
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://tox.wiki
- Size: 14.1 MB
Statistics
- Stars: 3,839
- Watchers: 41
- Forks: 539
- Open Issues: 143
- Releases: 127
Topics
Metadata Files
README.md
tox
tox aims to automate and standardize testing in Python. It is part of a larger vision of easing the packaging, testing
and release process of Python software (alongside pytest and
devpi).
tox is a generic virtual environment management and test command line tool you can use for:
- checking your package builds and installs correctly under different environments (such as different Python implementations, versions or installation dependencies),
- running your tests in each of the environments with the test tool of choice,
- acting as a frontend to continuous integration servers, greatly reducing boilerplate and merging CI and shell-based testing.
Please read our user guide for an example and more detailed introduction, or watch this YouTube video that presents the problem space and how tox solves it.
Owner
- Name: tox development team
- Login: tox-dev
- Kind: organization
- Email: gaborjbernat@gmail.com
- Location: United Kingdom
- Website: https://tox.wiki
- Twitter: gjbernat
- Repositories: 31
- Profile: https://github.com/tox-dev
testing out of the box
GitHub Events
Total
- Create event: 67
- Release event: 15
- Issues event: 100
- Watch event: 174
- Delete event: 47
- Issue comment event: 294
- Push event: 137
- Pull request review comment event: 50
- Pull request review event: 120
- Pull request event: 178
- Fork event: 26
Last Year
- Create event: 67
- Release event: 15
- Issues event: 100
- Watch event: 174
- Delete event: 47
- Issue comment event: 294
- Push event: 137
- Pull request review comment event: 50
- Pull request review event: 120
- Pull request event: 178
- Fork event: 26
Committers
Last synced: 8 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Bernát Gábor | b****8@b****t | 480 |
| pre-commit-ci[bot] | 6****] | 73 |
| Jürgen Gmach | j****h@g****m | 46 |
| dependabot[bot] | 4****] | 27 |
| Masen Furer | m****b@0****t | 18 |
| Sorin Sbarnea | s****a@r****m | 16 |
| Miroslav Šedivý | 6****o | 10 |
| Miro Hrončok | m****o@h****z | 9 |
| Curt J. Sampson | c****s@c****t | 9 |
| q0w | 4****w | 8 |
| Stephen Finucane | s****n@t****u | 6 |
| Kurt McKee | c****e@k****g | 6 |
| Vlastimil Zíma | z****a | 5 |
| Robsdedude | r****r@n****m | 5 |
| Gleb Nikonorov | g****v@g****m | 5 |
| Andrey Bienkowski | h****n@g****m | 5 |
| Hugo van Kemenade | h****k | 4 |
| Michał Górny | m****y@g****g | 4 |
| Faidon Liambotis | p****d@d****g | 4 |
| 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) | w****z@r****m | 4 |
| Alexander Clausen | a****x@g****e | 4 |
| Stefano Rivera | s****o@r****t | 4 |
| Teejay | t****5@g****m | 3 |
| Stephen Rosen | s****n@g****g | 3 |
| James Braza | j****a@g****m | 3 |
| Antoine Musso | h****r@f****r | 3 |
| Adam Johnson | me@a****u | 3 |
| Patrick Decat | p****t@g****m | 2 |
| Ross Patterson | me@r****t | 2 |
| Oliver Bestwalter | o****r@b****e | 2 |
| and 73 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 340
- Total pull requests: 490
- Average time to close issues: 3 months
- Average time to close pull requests: 4 days
- Total issue authors: 205
- Total pull request authors: 82
- Average comments per issue: 3.15
- Average comments per pull request: 0.79
- Merged pull requests: 401
- Bot issues: 0
- Bot pull requests: 174
Past Year
- Issues: 108
- Pull requests: 216
- Average time to close issues: 3 days
- Average time to close pull requests: 4 days
- Issue authors: 64
- Pull request authors: 35
- Average comments per issue: 0.87
- Average comments per pull request: 0.65
- Merged pull requests: 168
- Bot issues: 0
- Bot pull requests: 91
Top Authors
Issue Authors
- webknjaz (21)
- ssbarnea (12)
- gaborbernat (10)
- jugmac00 (8)
- MMSVideo (8)
- stephenfin (7)
- EizabellaKessler (7)
- nedbat (6)
- 0cjs (5)
- jaraco (5)
- a1th (5)
- hroncok (4)
- daneah (4)
- ziima (4)
- mgedmin (4)
Pull Request Authors
- pre-commit-ci[bot] (129)
- gaborbernat (51)
- dependabot[bot] (45)
- ssbarnea (23)
- 0cjs (20)
- jugmac00 (16)
- ziima (13)
- hroncok (11)
- webknjaz (10)
- robsdedude (9)
- stephenfin (9)
- hugovk (7)
- stefanor (6)
- seyidaniels (6)
- masenf (5)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 23,797,608 last-month
- Total docker downloads: 1,681,649,649
-
Total dependent packages: 3,378
(may contain duplicates) -
Total dependent repositories: 39,739
(may contain duplicates) - Total versions: 306
- Total maintainers: 1
pypi.org: tox
tox is a generic virtualenv management and test command line tool
- Homepage: http://tox.readthedocs.org
- Documentation: https://tox.wiki
- License: MIT License
-
Latest release: 4.30.2
published 6 months ago
Rankings
Maintainers (1)
conda-forge.org: tox
Tox is a generic virtualenv management and test command line tool you can use for - checking your package installs correctly with different Python versions and interpreters - running your tests in each of the environments, configuring your test tool of choice - acting as a frontend to Continuous Integration servers, greatly reducing boilerplate and merging CI and shell-based testing.
- Homepage: https://tox.wiki/
- License: MIT
-
Latest release: 3.27.1
published over 3 years ago
Rankings
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish v1.6.4 composite
- actions/checkout v4 composite
- actions/setup-python v4 composite
- pypa/gh-action-pypi-publish v1.8.10 composite
- cachetools >=5.3.1
- chardet >=5.2
- colorama >=0.4.6
- filelock >=3.12.3
- importlib-metadata >=6.8; python_version < "3.8"
- packaging >=23.1
- platformdirs >=3.10
- pluggy >=1.3
- pyproject-api >=1.6.1
- tomli >=2.0.1; python_version < "3.11"
- typing-extensions >=4.7.1; python_version < "3.8"
- virtualenv >=20.24.3