developed files

This commit is contained in:
2025-08-02 20:51:59 -04:00
parent c9f25ea149
commit 2d6c3bff56
24 changed files with 2660 additions and 220 deletions

33
dev-requirements.txt Normal file
View File

@@ -0,0 +1,33 @@
# Job Forge - Development and Testing Requirements
# Install with: pip install -r dev-requirements.txt
# Testing framework
pytest==8.0.2
pytest-asyncio==0.23.5
pytest-cov==4.0.0
pytest-mock==3.12.0
pytest-dash==2.1.2
# Code quality
black==24.2.0
isort==5.13.2
flake8==7.0.0
mypy==1.8.0
# Security testing
bandit==1.7.7
# Core dependencies for testing
structlog==24.1.0
sqlalchemy[asyncio]==2.0.29
fastapi==0.109.2
httpx==0.27.0
python-dotenv==1.0.1
# Authentication testing
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
# Database testing
asyncpg==0.29.0
psycopg2-binary==2.9.9