summaryrefslogtreecommitdiff
path: root/tox.ini
Commit message (Collapse)AuthorAgeFilesLines
* Minor restructure of which html sphinx builder we build in the tox.ini.v4.0.0a4Julian Berman2021-08-241-12/+5
|
* Drop support for Python 3.6.deprecationsJulian Berman2021-08-201-1/+1
| | | | | | | | | It's in security fix only mode (till EOY) and doesn't support module-level __getattr__ yet, which presents enough of a minor nuisance to drop it. Users should stick to older jsonschema versions (which should be properly marked.)
* More strict style, now via bugbear.Julian Berman2021-08-181-0/+1
| | | | | | The unevaluated* validators will definitely need rewriting, what they do right now is completely incorrect (which bugbear points out at least, though poking at them trivially also does).
* And a linter to forbid slash-line-continuation.Julian Berman2021-08-181-0/+1
|
* Add a linter to ensure single quotes aren't added.Julian Berman2021-08-181-0/+1
|
* Fix missing trailing commas.draft2020-12Julian Berman2021-08-041-0/+1
| | | | Add flake8-commas to ensure this stays the case.
* Proper syntax.Julian Berman2021-07-091-1/+1
|
* Hopefully the last warning, which seems to only fire on PyPy.Julian Berman2021-07-091-1/+1
|
* Twisted 21.2.0 was released.Julian Berman2021-07-091-1/+1
|
* Another try at filtering the setuptools_scm warning.Julian Berman2021-07-091-1/+1
| | | | message has to match the start...
* And one from setuptools_scm from shallow git clones...Julian Berman2021-07-091-1/+1
|
* Ignore another warning from importlib_metadata.Julian Berman2021-07-091-1/+1
|
* Tests, not coverage toxenv.Julian Berman2021-07-091-1/+1
|
* Don't allow warnings during test runs.Julian Berman2021-07-091-0/+1
|
* Install with --in-tree-build in the tox.ini.Julian Berman2021-07-091-4/+9
| | | | | | | | Follows pip's warning message advice, which recommends trying this option because out-of-tree builds will be removed. See: pypa/pip#7555
* Evade the pip safety warning.Julian Berman2021-05-051-0/+2
| | | | | | | | | | | | | | | | | Regardless of the version of pip on the host Python, the embedded pip version (for the current versions of CPython) is vulnerable, so safety was complaining about the resulting virtual environmnets created by tox. See e.g. https://github.com/Julian/jsonschema/runs/2504226692?check_suite_focus=true This fix seems like the simplest, albeit still seems very fragile. tox does have a `download` config option, documented here: https://tox.readthedocs.io/en/latest/config.html#conf-download but it doesn't seem to have any effect, possibly because we use `skipsdist`.
* Install package for perf toxenvs too.Julian Berman2021-04-121-1/+1
| | | | Closes: #798
* Try the Twisted prerelease, which hopefully obviates installing IOCP.Julian Berman2021-02-221-1/+1
|
* Run more toxenvs on 3.9.Julian Berman2020-11-181-6/+0
|
* Vanilla flake8.Julian Berman2020-10-201-1/+1
|
* Test on Py39.Julian Berman2020-10-201-1/+1
|
* pep517.build is dead or dying.Julian Berman2020-10-041-4/+4
|
* Whoops, send coverage to codecov again.Julian Berman2020-08-301-2/+1
|
* Be able to run coverage on all toxenvs.Julian Berman2020-08-301-21/+12
| | | | | | | | | | | Shifts coverage into an optional CLI wrapper that's dropped in only when enabled via an environment variable. This means any toxenv can now be wrapped into a coverage run by running e.g. `tox -e py38-format-coverage` instead of `tox -e py38-format-tests`. Credits to @nedbat and @The-Compiler.
* Remove the rest of the notebooks.ai related resources.Julian Berman2020-08-281-6/+0
|
* Run CI against all setuptools extras separately.Julian Berman2020-08-121-5/+6
|
* No more need for pathlib2 without Py2.Julian Berman2020-08-041-1/+0
|
* [compat] Drop support of PY2Bastien Vallet2020-07-301-1/+1
| | | | Allowing to drop six requirement
* FilePath -> pathlibJulian Berman2020-06-071-0/+1
|
* Add test test-requirements to perf deps.Jacob Moorman2020-05-211-1/+1
|
* Everything can cd now.Julian Berman2020-03-291-2/+1
|
* Drop support for python3.5.Julian Berman2020-03-281-1/+1
|
* Sigh, remove -q from spelling which is required to see the misspelled words.Julian Berman2020-03-211-1/+1
|
* Sigh, no shell.Julian Berman2020-02-281-1/+1
|
* Check the changelog for valid reST.Julian Berman2020-02-271-0/+2
|
* setup.py is dead.Julian Berman2020-01-251-1/+1
|
* Test directly with pip show.Julian Berman2020-01-251-9/+0
| | | | Also move it into the regular test suite.
* Merge remote-tracking branch 'origin/pr/652'Julian Berman2020-01-251-0/+9
|\ | | | | | | | | | | | | * origin/pr/652: Add tox/CI test for license file Rename COPYING file to LICENSE to allow pip-licenses to locate it Add license file (COPYING) metadata to packaged distributions
| * Add tox/CI test for license filejohnthagen2020-01-251-0/+9
| |
* | Move to twine check.Julian Berman2020-01-241-3/+5
|/
* Just rely on pep517.check.Julian Berman2020-01-041-20/+0
|
* More -ms.Julian Berman2020-01-041-5/+5
|
* {envbindir}/python -> {envpython}Julian Berman2019-12-231-13/+13
|
* More python -m.Julian Berman2019-12-231-3/+3
|
* python -m pip install everywhere.Julian Berman2019-12-221-5/+5
|
* Hacky running of tox in CI.Julian Berman2019-12-221-6/+1
| | | | | This needs to be better, but hopefully upstream catches up.
* And a coverage GHA.Julian Berman2019-12-211-1/+1
|
* Merge remote-tracking branch 'naimetti/format-nongpl'Julian Berman2019-11-081-3/+4
|\ | | | | | | | | | | | | * naimetti/format-nongpl: format_nongpl docs, and style fixes Add format validators as separate modules non GPL format option
| * Merge branch 'master' into format-nongplNicolas Aimetti2019-10-311-1/+1
| |\
| * | non GPL format optionNicolas Aimetti2019-10-231-3/+4
| | |