All checks were successful
CI / skip-ci-check (pull_request) Successful in 1m35s
CI / lint-and-type-check (pull_request) Successful in 2m11s
CI / python-lint (pull_request) Successful in 2m0s
CI / test-backend (pull_request) Successful in 3m42s
CI / build (pull_request) Successful in 4m41s
CI / secret-scanning (pull_request) Successful in 1m42s
CI / dependency-scan (pull_request) Successful in 1m41s
CI / sast-scan (pull_request) Successful in 2m51s
CI / workflow-summary (pull_request) Successful in 1m33s
This commit modifies several test cases to reflect changes in the API response structure, including: - Updating assertions to check for `tag_name` instead of `tag` in tag-related tests. - Adjusting the response data checks for bulk add/remove favorites to use `added_count` and `removed_count`. - Ensuring the photo search test verifies the linked face and checks for the presence of the photo in the results. These changes enhance the accuracy and reliability of the tests in relation to the current API behavior.
27 lines
536 B
Plaintext
27 lines
536 B
Plaintext
fastapi==0.115.0
|
|
uvicorn[standard]==0.30.6
|
|
pydantic[email]==2.9.1
|
|
SQLAlchemy==2.0.36
|
|
psycopg2-binary==2.9.9
|
|
redis==5.0.8
|
|
rq==1.16.2
|
|
python-jose[cryptography]>=3.4.0
|
|
python-multipart>=0.0.18
|
|
python-dotenv==1.0.0
|
|
bcrypt==4.1.2
|
|
# Testing Dependencies
|
|
pytest>=7.4.0
|
|
httpx>=0.24.0
|
|
pytest-cov>=4.1.0
|
|
# PunimTag Dependencies - DeepFace Implementation
|
|
# Core Dependencies
|
|
numpy>=1.21.0
|
|
pillow>=8.0.0
|
|
click>=8.0.0
|
|
setuptools>=40.0.0
|
|
|
|
# DeepFace and Deep Learning Stack
|
|
deepface>=0.0.79
|
|
tensorflow>=2.13.0
|
|
opencv-python>=4.8.0
|
|
retina-face>=0.0.13 |