summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* Drop support for Python 3.6.deprecationsJulian Berman2021-08-201-12/+0
| | | | | | | | | 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.)
* Use python 3.9 for coverageHarald Nezbeda2021-07-121-2/+2
|
* Add language, remove dry-run: false which is the default.Julian Berman2021-03-021-3/+8
| | | | Run only against main for now, save some time on PRs.
* Move the fuzz workflow to fuzz.yml.Julian Berman2021-03-021-0/+0
|
* Merge branch 'main' into DavidKorczynski/mainJulian Berman2021-03-021-91/+24
|\ | | | | | | | | | | | | | | | | | | | | * main: Reskip the PyPy-on-Windows tests. Try the Twisted prerelease, which hopefully obviates installing IOCP. No, don't use venv. Fix test to windows path matching Test via PyPy3.7 Unskip most of the skipped windows builds. Update pre-commit.
| * Reskip the PyPy-on-Windows tests.windowsJulian Berman2021-02-221-0/+24
| | | | | | | | | | | | | | They seem to produce a fun variety of errors that I can't diagnose at the minute See e.g. https://github.com/Julian/jsonschema/runs/1956639377?check_suite_focus=true
| * No, don't use venv.Julian Berman2021-02-221-3/+0
| |
| * Test via PyPy3.7Julian Berman2021-02-201-6/+6
| |
| * Unskip most of the skipped windows builds.Julian Berman2021-02-201-88/+0
| |
* | switch to checking steps output.davkor2021-01-211-1/+1
| |
* | Try adding an success statement in CIdavkor2021-01-211-0/+1
| |
* | Move continue-on-error to build step.davkor2021-01-211-1/+1
| |
* | set continue on error in fuzzing CI job.davkor2021-01-211-0/+1
| |
* | Set CI fuzz to be 30 seconds.davkor2021-01-211-1/+1
| |
* | Add CI-fuzz to ensure fuzzers are run.davkor2021-01-211-0/+24
|/
* Go back to skipping the windows envs that are annoying to fix.Julian Berman2020-11-181-23/+3
|
* Run more toxenvs on 3.9.Julian Berman2020-11-181-18/+18
|
* Test on Py39.Julian Berman2020-10-202-1/+25
|
* Don't fail when codecov.io flakes.Julian Berman2020-10-041-0/+2
|
* pep517.build is dead or dying.Julian Berman2020-10-041-5/+2
|
* Whoops, send coverage to codecov again.Julian Berman2020-08-301-1/+1
|
* Be able to run coverage on all toxenvs.Julian Berman2020-08-301-1/+1
| | | | | | | | | | | 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.
* Run pre-commit in CI.Julian Berman2020-08-291-0/+13
|
* And two last ones...Julian Berman2020-08-281-6/+0
|
* Run CI against all setuptools extras separately.Julian Berman2020-08-121-20/+84
|
* Drop building the package on Py2 in CI.Julian Berman2020-08-041-1/+1
|
* [compat] Drop support of PY2Bastien Vallet2020-07-301-18/+0
| | | | Allowing to drop six requirement
* Flail again on running update.Julian Berman2020-05-171-1/+1
|
* Maybe GHA doesn't actually run apt-get update before runs...Julian Berman2020-05-171-1/+3
|
* 2 is more than 1.Julian Berman2020-04-303-3/+3
|
* Drop support for python3.5.Julian Berman2020-03-281-20/+2
|
* 2 is more than 1.Julian Berman2020-02-093-3/+3
|
* The Windows 3.6 is so old its pip/venv don't support PEP517.Julian Berman2020-01-261-0/+8
|
* Test directly with pip show.Julian Berman2020-01-251-2/+0
| | | | Also move it into the regular test suite.
* Merge remote-tracking branch 'origin/pr/652'Julian Berman2020-01-251-0/+2
|\ | | | | | | | | | | | | * 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/+2
| |
* | Give up and make the coverage token public.Julian Berman2020-01-251-1/+1
| | | | | | | | | | | | | | | | See codecov/codecov-action#29 for discussion, and there's an upstream GH thread about it (which says solved IIRC, but don't be confused, that just means acked). Two steps forward, one step back.
* | Either twine check or pep517 doesn't work on Windows.Julian Berman2020-01-241-0/+4
|/ | | | | I don't really have energy to figure out which, and anyways, development on Windows isn't fully supported.
* Skip the rest of the obscurely failing Windows builds.Julian Berman2020-01-041-0/+34
|
* Do this only on Windows, since 3.5's venv is super old.Julian Berman2019-12-231-1/+4
|
* Use runner, which always exists even if we are not matrixed.Julian Berman2019-12-232-3/+3
|
* Run daily.Julian Berman2019-12-231-0/+3
|
* Development stuff isn't supported on WindowsJulian Berman2019-12-221-0/+49
|
* Run on pull request.Julian Berman2019-12-222-0/+2
|
* tox-venv for windowsJulian Berman2019-12-221-1/+1
| | | | See tox-dev/tox#721.
* Hacky running of tox in CI.Julian Berman2019-12-221-0/+92
| | | | | This needs to be better, but hopefully upstream catches up.
* And a coverage GHA.Julian Berman2019-12-211-0/+24
|
* Add a packaging GHA.Julian Berman2019-12-211-0/+38
|
* Add a disclosure policy.Julian Berman2019-11-171-0/+21
|
* Add a link to GitHub sponsors and Patreon.Julian Berman2019-11-031-0/+2
|