An opinionated library of dev-time dependencies
Project description
Dev Dependencies
Opinionated development dependencies for python projects.
Install this as your only dev dependency to pick up a bunch of common dev-time libraries you may need for things like linting, type checking and tests.
Installation
# Using pipenv:
pipenv install -d dev-dependencies
What you get
-
Linting
ruff check . black --check . # There is also flake8, but ruff is just nicer flake8
-
Type checking
mypy devdeps tests
-
Tests
pytest
Building a package to release
python -m build
# To release that package
twine upload dist/dev-dependencies-*.tar.gz dist/dev_dependencies-*-py3-none-any.whl
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dev-dependencies-0.1.1.tar.gz
(19.9 kB
view hashes)
Built Distribution
Close
Hashes for dev_dependencies-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c6b3e2980f4cb91a5d72e52e88ed8381f4ae300488e087532294cc8b9cdb8a4 |
|
MD5 | d80b18c714eba9dc50b5f0b896f95cea |
|
BLAKE2b-256 | 61f5d1eeed3b3ed576b0f1102f0ba06399078b97d611ecde987e3d8e55da513e |