Files
rpa_vision_v3/requirements.txt
Dom a2b82d3e76
Some checks failed
security-audit / Bandit (scan statique) (push) Successful in 14s
security-audit / pip-audit (CVE dépendances) (push) Successful in 12s
security-audit / Scan secrets (grep) (push) Successful in 9s
tests / Lint (ruff + black) (push) Successful in 15s
tests / Tests sécurité (critique) (push) Has been cancelled
tests / Tests unitaires (sans GPU) (push) Has been cancelled
fix(lint): ruff passe propre — 2 vrais bugs + suppression fichier corrompu
Vrais bugs corrigés :
- core/execution/target_resolver.py : suppression de 5 lignes de dead code
  après return (vestige de refacto incomplète référençant des params
  jamais assignés à self : similarity_threshold, use_spatial_fallback)
- agent_v0/agent_v1/core/executor.py:2180 : variable `prefill` référencée
  mais jamais définie. Initialisation explicite ajoutée en amont
  (conditionnée sur _is_thinking_popup, cohérent avec l'append du message)

Fichier supprimé :
- core/security/input_validator_new.py : contenu corrompu (texte inversé,
  artefact de copier-coller), jamais importé nulle part, 550 erreurs ruff
  à lui seul

Workflow CI :
- Exclusions ajoutées pour dossiers legacy connus cassés :
    - agent_v0/deploy/windows_client/ (clone obsolète)
    - tests/property/ (cf. MEMORY.md — imports cassés)
    - tests/integration/test_visual_rpa_checkpoint.py (VisualMetadata
      inexistant, déjà documenté)

Résultat : "ruff All checks passed!" sur core/ agent_v0/ tests/
(avec E9,F63,F7,F82 — syntax + undefined critiques).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 19:00:16 +02:00

180 lines
3.4 KiB
Plaintext

accelerate==1.13.0
aiohappyeyeballs==2.6.1
aiohttp==3.13.3
aiosignal==1.4.0
alembic==1.18.4
annotated-doc==0.0.4
annotated-types==0.7.0
anyascii==0.3.3
anyio==4.12.1
attrs==25.4.0
bidict==0.23.1
black==23.12.1
blinker==1.9.0
cachelib==0.9.0
certifi==2026.1.4
cffi==2.0.0
charset-normalizer==3.4.4
click==8.3.1
contourpy==1.3.3
coverage==7.13.1
cryptography==46.0.3
cycler==0.12.1
defusedxml==0.7.1
et_xmlfile==2.0.0
evdev==1.9.2
# EDS-NLP : NER médical français pour le blur PII server-side (optionnel).
# Fallback regex utilisé si absent. Voir core/anonymisation/pii_blur.py.
# edsnlp>=0.12.0
faiss-cpu==1.13.2
fastapi==0.128.0
filelock==3.20.3
flake8==6.1.0
Flask==3.0.0
Flask-Caching==2.1.0
Flask-Cors==4.0.0
Flask-Migrate==4.1.0
Flask-SocketIO==5.3.5
Flask-SQLAlchemy==3.1.1
fonttools==4.62.1
frozenlist==1.8.0
fsspec==2026.1.0
ftfy==6.3.1
greenlet==3.3.0
h11==0.16.0
h5py==3.16.0
hf-xet==1.2.0
httpcore==1.0.9
httptools==0.7.1
httpx==0.28.1
huggingface-hub==0.36.0
hypothesis==6.92.1
idna==3.11
iniconfig==2.3.0
itsdangerous==2.2.0
Jinja2==3.1.6
joblib==1.5.3
jsonschema==4.20.0
jsonschema-specifications==2025.9.1
kiwisolver==1.5.0
langdetect==1.0.9
lxml==6.0.2
Mako==1.3.10
MarkupSafe==3.0.3
marshmallow==3.20.1
matplotlib==3.10.8
mccabe==0.7.0
ml_dtypes==0.5.4
MouseInfo==0.1.3
mpmath==1.3.0
mss==10.1.0
multidict==6.7.0
mypy==1.7.1
mypy_extensions==1.1.0
networkx==3.6.1
numpy==2.2.6
nvidia-cublas-cu12==12.8.4.1
nvidia-cuda-cupti-cu12==12.8.90
nvidia-cuda-nvrtc-cu12==12.8.93
nvidia-cuda-runtime-cu12==12.8.90
nvidia-cudnn-cu12==9.10.2.21
nvidia-cufft-cu12==11.3.3.83
nvidia-cufile-cu12==1.13.1.3
nvidia-curand-cu12==10.3.9.90
nvidia-cusolver-cu12==11.7.3.90
nvidia-cusparse-cu12==12.5.8.93
nvidia-cusparselt-cu12==0.7.1
nvidia-ml-py==13.590.48
nvidia-nccl-cu12==2.27.5
nvidia-nvjitlink-cu12==12.8.93
nvidia-nvshmem-cu12==3.3.20
nvidia-nvtx-cu12==12.8.90
ollama==0.6.1
onnx==1.20.1
open_clip_torch==3.2.0
opencv-python==4.12.0.88
openpyxl==3.1.5
packaging==25.0
pathspec==1.0.3
pillow==12.1.0
platformdirs==4.5.1
pluggy==1.6.0
prometheus_client==0.23.1
propcache==0.4.1
protobuf==7.34.0
psutil==7.2.1
PyAutoGUI==0.9.54
pyclipper==1.4.0
pycodestyle==2.11.1
pycparser==2.23
pydantic==2.12.5
pydantic_core==2.41.5
pyflakes==3.1.0
PyGetWindow==0.0.9
Pygments==2.19.2
PyMsgBox==2.0.1
pynput==1.8.1
pynvml==13.0.1
pyparsing==3.3.2
pypdfium2==5.6.0
pyperclip==1.11.0
PyQt5==5.15.11
PyQt5-Qt5==5.15.18
PyQt5_sip==12.17.2
PyRect==0.2.0
PyScreeze==1.0.1
pystray==0.19.5
pytest==9.0.2
pytest-asyncio==1.3.0
pytest-cov==4.1.0
pytest-flask==1.3.0
pytest-mock==3.12.0
python-dateutil==2.8.2
python-doctr==1.0.1
python-docx==1.2.0
python-dotenv==1.0.0
python-engineio==4.8.0
python-multipart==0.0.21
python-socketio==5.10.0
python-xlib==0.33
python3-xlib==0.15
pytweening==1.2.0
PyYAML==6.0.1
RapidFuzz==3.14.3
redis==5.0.1
referencing==0.37.0
regex==2025.11.3
requests==2.32.5
rpds-py==0.30.0
safetensors==0.7.0
scikit-learn==1.8.0
scipy==1.17.0
setuptools==80.9.0
shapely==2.1.2
simple-websocket==1.1.0
six==1.17.0
sortedcontainers==2.4.0
SQLAlchemy==2.0.23
starlette==0.50.0
sympy==1.14.0
threadpoolctl==3.6.0
timm==1.0.24
tokenizers==0.22.2
torch==2.9.1
torchvision==0.24.1
tqdm==4.67.1
transformers==4.57.3
triton==3.5.1
typing-inspection==0.4.2
typing_extensions==4.15.0
urllib3==2.6.3
uvicorn==0.40.0
uvloop==0.22.1
validators==0.35.0
watchfiles==1.1.1
wcwidth==0.2.14
websockets==16.0
Werkzeug==3.1.5
wsproto==1.3.2
yarl==1.22.0