starlette/scripts
Jamie Hewland b95acea973
Update CI scripts to match httpcore (#1043)
* Update CI scripts to match httpcore

* Run test suite on pushes to master

* Update scripts README

* Don't bother with flake8 extensions for now

* Remove unnecessary PYTHONPATH from build, publish

* test_routing: Use a stub app instead of ellipsis

* Add link to issue about type-checking tests
2020-09-06 12:08:07 +02:00
..
README.md Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
build Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
check Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
clean Version 0.11 (#402) 2019-02-19 12:54:57 +00:00
coverage Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
docs Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
install github-actions-for-ci (#911) 2020-04-23 16:05:05 +01:00
lint Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
publish Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
test Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00

README.md

Development Scripts

  • scripts/install - Install dependencies in a virtual environment.
  • scripts/test - Run the test suite.
  • scripts/lint - Run the automated code linting/formatting tools.
  • scripts/check - Run the code linting, checking that it passes.
  • scripts/coverage - Check that code coverage is complete.
  • scripts/build - Build source and wheel packages.
  • scripts/publish - Publish the latest version to PyPI.

Styled after GitHub's "Scripts to Rule Them All".