Django 6 + DRF resource server against the Gooyal accounts OAuth2 service, matching the Winsoo ecosystem's conventions. Covers locations, stores, catalog, cart, checkout/orders (with the multi-store-cart split and the status stepper), reviews, and notifications, plus a demo-data seed command. Payment integration (wallet debits, online gateway, seller payouts) is intentionally left out here — see feature/payment. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
42 lines
805 B
Text
42 lines
805 B
Text
anyio==4.14.2
|
|
asgiref==3.11.1
|
|
attrs==25.4.0
|
|
certifi==2026.7.22
|
|
cffi==2.1.1
|
|
charset-normalizer==3.4.9
|
|
cryptography==50.0.0
|
|
Django==6.0.2
|
|
django-cors-headers==4.9.0
|
|
django-environ==0.13.0
|
|
django-filter==25.2
|
|
django-oauth-toolkit==3.2.0
|
|
django-redis==6.0.0
|
|
djangorestframework==3.16.1
|
|
djangorestframework-gis==1.2.1
|
|
drf-spectacular==0.29.0
|
|
h11==0.16.0
|
|
httpcore==1.0.9
|
|
httpx==0.28.1
|
|
idna==3.18
|
|
inflection==0.5.1
|
|
jsonschema==4.26.0
|
|
jsonschema-specifications==2025.9.1
|
|
jwcrypto==1.5.8
|
|
oauthlib==3.3.1
|
|
psycopg==3.3.3
|
|
psycopg-binary==3.3.3
|
|
psycopg-pool==3.3.1
|
|
pycparser==3.0
|
|
python-dateutil==2.9.0.post0
|
|
python-decouple==3.8
|
|
PyYAML==6.0.3
|
|
redis==6.4.0
|
|
referencing==0.37.0
|
|
requests==2.32.5
|
|
rpds-py==2026.6.3
|
|
six==1.17.0
|
|
sqlparse==0.5.3
|
|
typing_extensions==4.16.0
|
|
uritemplate==4.2.0
|
|
urllib3==2.7.0
|
|
whitenoise==6.9.0
|