init commit
This commit is contained in:
40
requirements-dev.txt
Normal file
40
requirements-dev.txt
Normal file
@@ -0,0 +1,40 @@
|
||||
# Development and Testing Dependencies
|
||||
# Install with: pip install -r requirements-dev.txt
|
||||
|
||||
# Testing
|
||||
pytest==7.4.3
|
||||
pytest-cov==4.1.0
|
||||
pytest-asyncio==0.21.1
|
||||
pytest-watch==4.2.0
|
||||
pytest-xdist==3.5.0
|
||||
pytest-timeout==2.2.0
|
||||
|
||||
# Code Quality
|
||||
black==23.12.1
|
||||
flake8==6.1.0
|
||||
flake8-docstrings==1.7.0
|
||||
isort==5.13.2
|
||||
mypy==1.7.1
|
||||
pylint==3.0.3
|
||||
bandit==1.7.5
|
||||
|
||||
# Development Tools
|
||||
ipython==8.18.1
|
||||
ipdb==0.13.13
|
||||
watchdog[watchmedo]==3.0.0
|
||||
python-dotenv==1.0.0
|
||||
|
||||
# Database
|
||||
alembic==1.13.1
|
||||
pgAdmin4==8.1
|
||||
|
||||
# Debugging
|
||||
debugpy==1.8.0
|
||||
|
||||
# Documentation
|
||||
sphinx==7.2.6
|
||||
sphinx-rtd-theme==2.0.0
|
||||
|
||||
# Type Checking
|
||||
sqlalchemy[asyncio]==2.0.23
|
||||
types-redis==4.6.0.11
|
||||
Reference in New Issue
Block a user