Skip to content

Commit 802bddc

Browse files
committed
Add gitignore
1 parent d6eb6d2 commit 802bddc

1 file changed

Lines changed: 110 additions & 0 deletions

File tree

.gitignore

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
# Système d'Apprentissage Automatique - .gitignore
2+
3+
# 🔐 Fichiers de configuration sensibles
4+
.env
5+
.env.local
6+
.env.production
7+
*.key
8+
config_local.yaml
9+
secrets.yaml
10+
11+
# 🐍 Python
12+
__pycache__/
13+
*.py[cod]
14+
*$py.class
15+
*.so
16+
.Python
17+
build/
18+
develop-eggs/
19+
dist/
20+
downloads/
21+
eggs/
22+
.eggs/
23+
lib/
24+
lib64/
25+
parts/
26+
sdist/
27+
var/
28+
wheels/
29+
pip-wheel-metadata/
30+
share/python-wheels/
31+
*.egg-info/
32+
.installed.cfg
33+
*.egg
34+
MANIFEST
35+
36+
# 🌐 Environnement virtuel
37+
venv/
38+
env/
39+
ENV/
40+
env.bak/
41+
venv.bak/
42+
.venv/
43+
44+
# 📄 Fichiers générés
45+
output/
46+
*.pdf
47+
*.epub
48+
journal_*.pdf
49+
test_*.pdf
50+
51+
# 📝 Logs et debug
52+
logs/
53+
*.log
54+
*.log.*
55+
debug.log
56+
error.log
57+
58+
# 💾 Caches et tests
59+
.cache/
60+
.pytest_cache/
61+
.coverage
62+
htmlcov/
63+
.tox/
64+
.nox/
65+
.coverage.*
66+
nosetests.xml
67+
coverage.xml
68+
*.cover
69+
*.py,cover
70+
.hypothesis/
71+
72+
# 🔧 IDEs et éditeurs
73+
.vscode/
74+
.idea/
75+
*.swp
76+
*.swo
77+
*~
78+
.project
79+
.pydevproject
80+
81+
# 📊 Jupyter Notebooks
82+
.ipynb_checkpoints
83+
84+
# 🔍 Type checking
85+
.mypy_cache/
86+
.dmypi.json
87+
dmypy.json
88+
89+
# 📱 Fichiers système
90+
.DS_Store
91+
.AppleDouble
92+
.LSOverride
93+
Icon?
94+
._*
95+
Thumbs.db
96+
ehthumbs.db
97+
Desktop.ini
98+
99+
# 🎯 Fichiers spécifiques au projet
100+
test_output/
101+
backup/
102+
archive/
103+
temp_*/
104+
debug_*
105+
106+
# 📋 Fichiers temporaires
107+
*.tmp
108+
*.temp
109+
*.bak
110+
*~

0 commit comments

Comments
 (0)