-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements-dev.txt
More file actions
124 lines (96 loc) · 1.78 KB
/
requirements-dev.txt
File metadata and controls
124 lines (96 loc) · 1.78 KB
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
# Development Dependencies
# Install with: pip install -r requirements-dev.txt
# Testing
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-cov==4.1.0
pytest-mock==3.12.0
pytest-xdist==3.5.0
httpx==0.25.2
faker==20.1.0
# Code Quality
black==23.11.0
isort==5.12.0
flake8==6.1.0
mypy==1.7.0
bandit==1.7.5
pre-commit==3.5.0
# Documentation
mkdocs==1.5.3
mkdocs-material==9.4.8
mkdocstrings[python]==0.24.0
# Development Tools
watchdog==3.0.0
ipython==8.17.2
jupyter==1.0.0
notebook==7.0.6
# Debugging & Profiling
pdb++==0.10.3
memory-profiler==0.61.0
line-profiler==4.1.1
py-spy==0.3.14
# Database Tools
sqlite-utils==3.35.2
sqlitebrowser==0.12.2
# API Testing
httpie==3.2.2
postman-cli==0.1.0
# Performance Testing
locust==2.17.0
pytest-benchmark==4.0.0
# Security Testing
safety==2.3.5
pip-audit==2.6.1
# Linting & Type Checking
pylint==3.0.3
ruff==0.1.6
vulture==2.10
# Git Hooks
gitpython==3.1.40
# Container Tools
docker==6.1.3
docker-compose==1.29.2
# Monitoring & Logging
structlog==23.2.0
prometheus-client==0.19.0
# Load Testing
artillery==2.0.0
ab==0.4.19
# Code Coverage
coverage[toml]==7.3.2
# Environment Management
python-dotenv==1.0.0
environs==10.0.0
# Formatting
autopep8==2.0.4
yapf==0.40.2
# Import Sorting
reorder-python-imports==3.12.0
# Documentation Generation
sphinx==7.2.6
sphinx-rtd-theme==1.3.0
# API Documentation
redoc-cli==0.13.21
swagger-codegen==0.1.5
# Development Server
uvicorn[standard]==0.24.0
# Database Migration (future)
alembic==1.13.0
# Async Testing
pytest-trio==0.8.0
trio==0.23.1
# Mock & Fixtures
responses==0.24.1
factory-boy==3.3.0
# Performance Monitoring
py-spy==0.3.14
scalene==1.5.26
# Code Complexity
radon==6.0.1
xenon==0.9.1
# Dependency Management
pip-tools==7.3.0
pipdeptree==2.13.1
# Version Management
bump2version==1.0.1
semantic-version==2.10.0