starlette/scripts
Viicos 7c8ca17773
Use mypy `strict` (#2180)
Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
2023-07-23 15:41:50 -06:00
..
README.md Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
build Update package metadata (#1819) 2022-08-24 07:50:13 +02:00
check Use mypy `strict` (#2180) 2023-07-23 15:41:50 -06: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 Install latest pip on `install` script (#1894) 2022-10-08 11:30:42 +02:00
lint Run black before ruff (#2143) 2023-05-04 21:05:27 +02:00
publish Update CI scripts to match httpcore (#1043) 2020-09-06 12:08:07 +02:00
sync-version Add script to make sure CHANGELOG is always in sync with `__version__` (#1714) 2022-07-08 08:07:50 +02:00
test Use coverage directly instead of pytest-cov (#1204) 2021-06-19 12:42:56 +01: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".