summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* docs: pep 517 packagingNed Batchelder2022-09-131-0/+3
|
* style: adapt to latest pylint concernsNed Batchelder2022-09-134-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | Before these changes, these violations happened: ``` lint run-test: commands[6] | python -m pylint --notes= coverage tests doc ci igor.py setup.py __main__.py ************* Module coverage.parser coverage/parser.py:1290 I: Useless suppression of 'too-many-function-args' (useless-suppression) ************* Module ci.download_gha_artifacts ci/download_gha_artifacts.py:18 W: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout) ci/download_gha_artifacts.py:54 W: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout) ************* Module ci.trigger_build_kits ci/trigger_build_kits.py:21 W: Missing timeout argument for method 'requests.post' can cause your program to hang indefinitely (missing-timeout) ************* Module ci.github_releases ci/github_releases.py:138 E: Too many positional arguments for function call (too-many-function-args) ci/github_releases.py:138 I: Useless suppression of 'no-value-for-parameter' (useless-suppression) ************* Module ci.comment_on_fixes ci/comment_on_fixes.py:30 W: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout) ci/comment_on_fixes.py:37 W: Missing timeout argument for method 'requests.get' can cause your program to hang indefinitely (missing-timeout) ci/comment_on_fixes.py:49 W: Missing timeout argument for method 'requests.post' can cause your program to hang indefinitely (missing-timeout) ************* Module ci.parse_relnotes ci/parse_relnotes.py:126 E: Too many positional arguments for function call (too-many-function-args) ci/parse_relnotes.py:126 I: Useless suppression of 'no-value-for-parameter' (useless-suppression) ```
* chore: make upgradeNed Batchelder2022-09-139-291/+306
|
* build: use pyproject.toml to comply with pep517Ned Batchelder2022-09-132-1/+7
| | | | | | | | Also: remove --no-index for installing ourselves. PEP-517 compliance means we need to use PyPI to get setuptools, so we can't use --no-index anymore. I think this was added just to speed up the initial installation of the virtualenv used in these tests.
* docs: 3.12 has a new function we can use somedayNed Batchelder2022-09-081-0/+2
|
* docs: add an openssf badge to the readmeNed Batchelder2022-09-041-1/+4
|
* docs: contributions should have testsNed Batchelder2022-09-031-0/+3
|
* docs: code of conductNed Batchelder2022-09-032-0/+18
|
* docs: add a core infrastructure initiative badge to the readmeNed Batchelder2022-09-011-1/+5
|
* docs: add more details to doc/contributing.rstNed Batchelder2022-08-291-14/+47
|
* test: pypy fixed their sys.path[0] difference, 3792Ned Batchelder2022-08-272-7/+1
| | | | https://foss.heptapod.net/pypy/pypy/-/issues/3792
* test: btw, pypy no longer includes the current dir in sys.path when running ↵Ned Batchelder2022-08-251-8/+0
| | | | a directory
* test: pypy partially fixed issue 3792Ned Batchelder2022-08-251-1/+0
| | | | https://foss.heptapod.net/pypy/pypy/-/issues/3792
* build: use --require-hashes to be very clearNed Batchelder2022-08-245-7/+7
|
* build: pin third-party actions by hashNed Batchelder2022-08-233-3/+6
|
* docs: ensure code blocks are highlighted properlyNed Batchelder2022-08-218-10/+32
|
* docs: tweak the changelogNed Batchelder2022-08-211-1/+1
|
* fix: don't cache a failed parseNed Batchelder2022-08-213-2/+18
| | | | Found by OSS-Fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=50381
* build: bump versionNed Batchelder2022-08-162-1/+7
|
* docs: sample html report6.4.4Ned Batchelder2022-08-1611-41/+41
|
* build: prep for 6.4.4Ned Batchelder2022-08-162-6/+8
|
* build: update 3.11 references to rc1Ned Batchelder2022-08-165-5/+5
|
* build: make upgrade (with hashes)Ned Batchelder2022-08-159-288/+1534
|
* docs: add some `make upgrade` instructions to the MakefileNed Batchelder2022-08-151-0/+9
|
* build: use hashed pinsNed Batchelder2022-08-151-1/+1
|
* build: pin windows-only transitive dependenciesNed Batchelder2022-08-155-2/+35
|
* build: 3.11 is rc now - make wheels for itNed Batchelder2022-08-151-2/+8
|
* docs: don't use tabs while we work out the docutil version pinningNed Batchelder2022-08-152-17/+15
|
* build: don't install multiple .pip filesNed Batchelder2022-08-153-2/+304
| | | | | | | If .pip files are pip-compile'd separately, they can have different pinned versions. Then when installed together, pip can't resolve the difference. Instead, pip-compile multiple .in files to produce one .pip file that is installed.
* build: make upgradeNed Batchelder2022-08-159-106/+94
|
* build: reduce doc reqs to avoid conflictsNed Batchelder2022-08-152-5/+5
|
* build: remove sphinx-autobuild, it's rarely used and causes conflictsNed Batchelder2022-08-151-1/+1
|
* Revert "build: switch to hashed dev dependencies"Ned Batchelder2022-08-119-987/+202
| | | | This reverts commit 015e42af088e03c4c69068b191be9212d7808689.
* build: switch to hashed dev dependenciesNed Batchelder2022-08-119-202/+987
| | | | | | | | | | | | | | | I used this tweak to the Makefile to mostly just add hashes, though some dependencies were also upgraded, not sure why... @@ -74,7 +74,7 @@ metasmoke: .PHONY: upgrade -PIP_COMPILE = pip-compile --upgrade --allow-unsafe +PIP_COMPILE = pip-compile --allow-unsafe --generate-hashes upgrade: export CUSTOM_COMPILE_COMMAND=make upgrade upgrade: ## Update the *.pip files with the latest packages satisfying *.in files. pip install -q -r requirements/pip-tools.pip
* build: bump versionNed Batchelder2022-08-062-1/+7
|
* docs: latest sample6.4.3Ned Batchelder2022-08-0612-43/+43
|
* docs: prep for 6.4.3Ned Batchelder2022-08-065-8/+10
|
* docs: better wording in CHANGESNed Batchelder2022-08-061-1/+1
|
* docs: correct a referenceNed Batchelder2022-08-061-1/+1
|
* docs: keep CHANGES up to dateNed Batchelder2022-08-063-2/+9
|
* fix: paths were wrong when running from root (#1403)Arthur Rio2022-08-062-8/+24
| | | | | | | * Fix paths when running coverage from root * Add simple tests * Use nested pattern for older python versions
* test: add a test for #1405Ned Batchelder2022-08-063-0/+34
|
* fix: filenames can contain special glob characters (#1405)earthman12022-08-062-3/+3
| | | | | * Fix globbing of filenames that contain special glob characters * glob the path as well as the filename
* doc: keep CHANGES up to dateNed Batchelder2022-08-062-0/+5
|
* fix(html): trigger filter on page load (#1413)Marc Legendre2022-08-061-1/+1
| | | | | | | | | In the HTML report, if the "filter" input contains a value when the page loads, it is ignored. This happens even though an event is actually created on start-up to trigger the refresh. I believe this is a regression introduced in 9a1954a224c7c0f578513d8f4ca5f821fcf2cf5a, when the observed events changed from "keyup change" to "input".
* fixed "mNan" id in scroll markers (#1414)LordBaryhobal2022-08-061-1/+1
|
* fix: reduce the scope of a try/except.Ned Batchelder2022-08-063-3/+11
|
* fix: don't fail if can't find a relative path to a data file on another ↵Lorenzo Micò2022-08-061-1/+7
| | | | | volume on win32 (#1428) (#1430) Co-authored-by: Lorenzo Micò <lmico@dxc.com>
* fix: cython readonly members caused problems? #972Ned Batchelder2022-08-062-1/+6
|
* Map also empty dictionaries to fileMatus Valo2022-08-061-1/+1
|