Metadata-Version: 2.4
Name: ai-code-reviewer-steven
Version: 1.0.0
Summary: Outil de review de code automatisé avec IA
Author: Ton Nom
Author-email: Ton Nom <ton.email@example.com>
License-Expression: MIT
Project-URL: Homepage, https://github.com/ton-username/ai-code-reviewer
Project-URL: Documentation, https://github.com/ton-username/ai-code-reviewer#readme
Project-URL: Repository, https://github.com/ton-username/ai-code-reviewer.git
Keywords: code,review,ai,python,analysis
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: click>=8.1.0
Requires-Dist: rich>=13.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: requests>=2.28.0
Provides-Extra: ai
Requires-Dist: openai>=1.0.0; extra == "ai"
Provides-Extra: web
Requires-Dist: flask>=2.3.0; extra == "web"
Requires-Dist: flask-cors>=4.0.0; extra == "web"
Provides-Extra: api
Requires-Dist: fastapi>=0.100.0; extra == "api"
Requires-Dist: uvicorn>=0.23.0; extra == "api"
Requires-Dist: python-multipart>=0.0.6; extra == "api"
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0.0; extra == "dev"
Provides-Extra: all
Requires-Dist: openai>=1.0.0; extra == "all"
Requires-Dist: flask>=2.3.0; extra == "all"
Requires-Dist: flask-cors>=4.0.0; extra == "all"
Requires-Dist: fastapi>=0.100.0; extra == "all"
Requires-Dist: uvicorn>=0.23.0; extra == "all"
Requires-Dist: python-multipart>=0.0.6; extra == "all"
Dynamic: author
Dynamic: requires-python

# 🤖 AI Code Reviewer

Un outil de review de code automatisé utilisant l'IA pour analyser la qualité, la sécurité et les performances du code Python.

## ✨ Fonctionnalités

- **Analyse de qualité** : Détecte les code smells, complexité, fonctions trop longues
- **Sécurité** : SQL injection, eval/exec, secrets en dur, XSS
- **Performance** : Boucles inefficaces, copies inutiles
- **Style** : PEP 8, naming conventions
- **Documentation** : Docstrings manquants
- **🤖 IA** : Suggestions via OpenAI, HuggingFace ou modèles locaux

## 📦 Installation

```bash
pip install ai-code-reviewer
```

## 🚀 Utilisation

```bash
# CLI
ai-review analyze mon_fichier.py

# Web
python -m code_reviewer.web_app

# API
python -m code_reviewer.api_server
```

## 🌍 Plus d'infos

- Documentation complète: https://github.com/ton-username/ai-code-reviewer
- API docs: http://localhost:8000/docs

## 📄 License

MIT License
