summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* mypy: a separate tox env for mypyNed Batchelder2022-12-291-0/+1
|
* build: a target to summarize `make upgrade`Ned Batchelder2022-12-071-0/+2
|
* build: use --resolver=backtracking as advisedNed Batchelder2022-12-021-1/+1
|
* build: automate release-related editsNed Batchelder2022-09-301-0/+6
|
* docs: add some `make upgrade` instructions to the MakefileNed Batchelder2022-08-151-0/+9
|
* build: use hashed pinsNed Batchelder2022-08-151-1/+1
|
* build: don't install multiple .pip filesNed Batchelder2022-08-151-0/+1
| | | | | | | 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: clean up ci helpers, use them more uniformlyNed Batchelder2022-06-021-6/+8
|
* build: automate triggering kit builds on github actionsNed Batchelder2022-06-021-1/+4
|
* build: move sample html steps into MakefileNed Batchelder2022-06-021-0/+23
|
* build: fix a typo in the MakefileNed Batchelder2022-05-221-1/+1
|
* build: use an api token for test.pypi.orgNed Batchelder2022-05-221-1/+1
|
* build: more make targets for release stepsNed Batchelder2022-05-221-1/+13
|
* build: one more tweak-down of the help targetNed Batchelder2022-01-051-1/+1
|
* refactor(build): Makefile organization and helpNed Batchelder2022-01-011-22/+55
|
* build: a make target to cog the workflowsNed Batchelder2021-12-311-0/+3
|
* test(feat): track test times, and balance xdist workersNed Batchelder2021-11-281-1/+1
| | | | In the end, this seems to only speed things up by about 5%
* build(docs): a target for running cog on the docsNed Batchelder2021-11-251-1/+3
|
* test(build): a better way to pin light-thread packagesNed Batchelder2021-11-241-0/+1
| | | | | Also, clearly indicate when we are skipping tests because the packages aren't available.
* build: i ran mypy, so deal with .mypy_cacheNed Batchelder2021-11-211-1/+1
|
* build: use cog to maintain data copied into docsNed Batchelder2021-11-191-18/+2
|
* docs: document the exceptionsNed Batchelder2021-11-141-1/+1
| | | | ... and make some of them private.
* test: when we measure our coverage, get a json report alsoNed Batchelder2021-10-311-1/+1
|
* build: clean up the Makefile a bitNed Batchelder2021-10-301-13/+5
|
* build: also pin pip and setuptoolsNed Batchelder2021-10-301-7/+8
| | | | Mostly to get rid of the "you're not using the latest pip!" warning.
* docs: fix two warnings in the release-notes processNed Batchelder2021-10-301-1/+1
| | | | ... and change "tox doc" to fail next time this happens.
* build: a minimal tox.pip for getting tox startedNed Batchelder2021-10-251-1/+2
| | | | | | No need to install a lot of junk just to have tox make a new venv and install things into it. And then ci.pip can be much smaller, installing just what kits need: kit.pip
* build: avoid direct setup.py invocationsNed Batchelder2021-10-251-3/+2
| | | | Also simplified the .pip files a bit.
* build: use pip-tools to manage *.pip from *.inNed Batchelder2021-10-241-0/+11
| | | | | The requires.io site stopped working for me, and this is a more automated process anyway.
* build: clean up the Makefile a bitNed Batchelder2021-10-111-9/+6
|
* build: make "clean" targets be quietNed Batchelder2021-10-081-20/+21
|
* style: fix typos discovered by codespell (#1197)Christian Clauss2021-08-011-1/+1
| | | | | | | | | | | python3 -m pip install codespell codespell --ignore-words-list="ba,cant,datas,hart,linke,ned,nin,overthere,upto" --skip="*.js" * Fix typos discovered by codespell * datas * intgers ==> integers
* build: generalize download_gha_artifacts so other repos can use itNed Batchelder2021-07-241-1/+1
|
* test: change how we keep mismatched actual outputNed Batchelder2021-07-151-1/+1
| | | | | | | | | | | | Now when a goldtest has a failure, the actual mismatched output will be written to the tests/actual directory. Along the way, I removed some obsolete settings which were only used by unittest and unittest_mixins, which we no longer use: - COVERAGE_KEEP_TMP - COVERAGE_ENV_ID - $TMPDIR/coverage_test
* build: don't refer to py27 in the MakefileNed Batchelder2021-05-021-3/+3
|
* test: remove the .egg testNed Batchelder2021-04-141-3/+1
| | | | | | People don't use .egg much anymore, distutils is showing deprecation warnings, and coverage.py only deals with them the same way it deals with .zip files, so let's just rely on a .zip test to cover that.
* build: tox should be quietNed Batchelder2021-04-101-3/+3
|
* build: remove obsolete Tidelift release notes supportNed Batchelder2021-04-101-3/+0
| | | | | Tidelift removed their release notes API on 2021-03-09: https://forum.tidelift.com/t/release-notes-task/467
* build: clearly label auto-generated filesNed Batchelder2021-01-301-0/+2
|
* Combine kit download with kit checkNed Batchelder2021-01-261-1/+4
|
* Remove unneeded slashcoverage-5.4Ned Batchelder2021-01-261-1/+1
|
* Remove unneeded CI and kitting supportNed Batchelder2020-11-281-24/+2
| | | | | | | | | We no longer: - Use Travis - Use AppVeyor - Build manylinux wheels locally - Build other wheels locally
* Remove a noisy command from the outputnedbat/bug959Ned Batchelder2020-08-181-1/+1
|
* Prevent trailing whitespace in doc/help/* filesNed Batchelder2020-08-181-1/+1
|
* Help in docs didn't work with tmpNed Batchelder2020-07-241-6/+5
|
* Switch to python-based sass compilerNed Batchelder2020-07-051-1/+1
|
* Document two more Makefile targetsNed Batchelder2020-07-041-2/+2
|
* Add --help output to command docs, and other reorganizationNed Batchelder2020-07-041-7/+23
|
* GitHub release automationNed Batchelder2020-05-191-6/+18
|
* Use latest wheel to make Windows 3.8 work. #949Ned Batchelder2020-02-291-3/+0
|