-
Notifications
You must be signed in to change notification settings - Fork 1
/
requirements-dev.in
63 lines (54 loc) · 1.87 KB
/
requirements-dev.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
-c requirements.txt
pathlib_mate
isort
pdbpp
black==21.12b0
pre-commit
mccabe
# SOURCE: https://github.com/ionelmc/python-lazy-object-proxy
# NOTE: from yelp/Tron originally
lazy-object-proxy
autopep8
MonkeyType
pylint==2.12.2
restructuredtext_lint
# NOTE: autoflake removes unused imports and unused variables from Python code. It makes use of pyflakes to do this.
# SOURCE: https://pypi.org/project/autoflake/
autoflake
# SOURCE: https://github.com/jendrikseipp/vulture
# NOTE: Vulture finds unused code in Python programs. This is useful for cleaning up and finding errors in large code bases. If you run Vulture on both your library and test suite you can find untested code.
vulture
# FreezeGun is a library that allows your Python tests to travel through time by mocking the datetime module.
freezegun
# Hunter is a flexible code tracing toolkit, not for measuring coverage, but for debugging, logging, inspection and other nefarious purposes. It has a simple Python API, a convenient terminal API and a CLI tool to attach to processes.
# SOURCE: https://pypi.org/project/hunter/
hunter
# https://www.pyinvoke.org/
invoke
rope
unittest2pytest
# sqlalchemy-stubs
bpython
# vscode debugger
debugpy
codecov
types-freezegun
types-six
types-pytz
# types-Pillow
types-PyYAML
types-click
types-colorama
types-dataclasses
types-requests
types-setuptools
types-mock
types-aiofiles
bandit
setup-cfg-fmt
flake8-typing-imports
# dead simple python dead code detection
dead
# As the Python team, we are helping to ensure that packages have high-quality type annotations. In cases where this must be done through type stubs, we are contributing stubs to typeshed. This repository contains our "work in progress". Once the stubs for a package meet the requirements of typeshed, we will contribute them to typeshed and delete them from this repository.
# https://github.com/microsoft/python-type-stubs
docutils<0.17