- Créer une arborescence propre (src/, scripts/, config/, data/, docs/, tests/) - Déplacer les modules Python dans src/ - Déplacer les scripts autonomes dans scripts/ - Nettoyer les fichiers temporaires et __pycache__ - Mettre à jour le README.md avec documentation complète - Mettre à jour les imports dans les scripts pour la nouvelle structure - Configurer le .gitignore pour ignorer les données et logs - Organiser les données dans data/ (courses, resultats, clubs, exports) Structure du projet: - src/: Modules principaux (ffa_scraper, ffa_analyzer) - scripts/: Scripts CLI et utilitaires - config/: Configuration (config.env) - data/: Données générées - docs/: Documentation - tests/: Tests unitaires 💘 Generated with Crush Assisted-by: GLM-4.7 via Crush <crush@charm.land>
8 lines
141 B
Plaintext
8 lines
141 B
Plaintext
requests==2.31.0
|
|
beautifulsoup4==4.12.2
|
|
lxml==4.9.3
|
|
pandas==2.0.3
|
|
selenium==4.15.0
|
|
webdriver-manager==4.0.1
|
|
python-dotenv==1.0.0
|
|
tqdm==4.66.1 |