Initial commit

This commit is contained in:
Cody Cook 2025-06-14 22:53:38 -07:00
commit e86ab53de5
35 changed files with 2638 additions and 0 deletions

26
requirements.txt Normal file
View file

@ -0,0 +1,26 @@
# Core dependencies
Flask==3.1.1
SQLAlchemy==2.0.27
alembic==1.7.3
requests==2.32.4
beautifulsoup4==4.10.0
feedparser==6.0.8
python-dotenv==0.19.0
# Web interface
Flask-SQLAlchemy==3.1.0
Flask-WTF==0.15.1
Flask-Login==0.5.0
Flask-Migrate==3.1.0
# API
Flask-RESTful==0.3.9
marshmallow==3.13.0
# Testing
pytest==6.2.5
pytest-cov==2.12.1
# Development
black==24.3.0
flake8==3.9.2