Third party dependencies - SagnikSaha01/CSC510-002-4 GitHub Wiki

Third-Party Dependencies

This file lists all third-party dependencies used in the project, along with their versions.


Backend Dependencies

Package Version
annotated-types 0.7.0
anyio 4.11.0
black 25.9.0
blinker 1.9.0
certifi 2025.10.5
cffi 2.0.0
click 8.3.0
colorama 0.4.6
coverage 7.11.0
cryptography 46.0.3
deprecation 2.1.0
distro 1.9.0
flake8 7.3.0
Flask 3.1.2
flask-cors 6.0.1
h11 0.16.0
h2 4.3.0
hpack 4.1.0
httpcore 1.0.9
httpx 0.28.1
hyperframe 6.1.0
idna 3.11
iniconfig 2.3.0
itsdangerous 2.2.0
Jinja2 3.1.6
jiter 0.11.1
MarkupSafe 3.0.3
mccabe 0.7.0
multidict 6.7.0
mypy_extensions 1.1.0
openai 2.6.1
packaging 25.0
pathspec 0.12.1
platformdirs 4.5.0
pluggy 1.6.0
postgrest 2.23.0
propcache 0.4.1
pycodestyle 2.14.0
pycparser 2.23
pydantic 2.12.3
pydantic_core 2.41.4
pyflakes 3.4.0
Pygments 2.19.2
PyJWT 2.10.1
pytest 8.4.2
pytest-cov 7.0.0
pytest-mock 3.15.1
python-dotenv 1.2.1
pytokens 0.2.0
realtime 2.23.0
sniffio 1.3.1
storage3 2.23.0
StrEnum 0.4.15
supabase 2.23.0
supabase-auth 2.23.0
supabase-functions 2.23.0
tqdm 4.67.1
typing-inspection 0.4.2
typing_extensions 4.15.0
websockets 15.0.1
Werkzeug 3.1.3
yarl 1.22.0

Backend Dependencies (Python)

Package Version
annotated-types 0.7.0
anyio 4.11.0
black 25.9.0
blinker 1.9.0
certifi 2025.10.5
cffi 2.0.0
click 8.3.0
colorama 0.4.6
coverage 7.11.0
cryptography 46.0.3
deprecation 2.1.0
distro 1.9.0
flake8 7.3.0
Flask 3.1.2
flask-cors 6.0.1
h11 0.16.0
h2 4.3.0
hpack 4.1.0
httpcore 1.0.9
httpx 0.28.1
hyperframe 6.1.0
idna 3.11
iniconfig 2.3.0
itsdangerous 2.2.0
Jinja2 3.1.6
jiter 0.11.1
MarkupSafe 3.0.3
mccabe 0.7.0
multidict 6.7.0
mypy_extensions 1.1.0
openai 2.6.1
packaging 25.0
pathspec 0.12.1
platformdirs 4.5.0
pluggy 1.6.0
postgrest 2.23.0
propcache 0.4.1
pycodestyle 2.14.0
pycparser 2.23
pydantic 2.12.3
pydantic_core 2.41.4
pyflakes 3.4.0
Pygments 2.19.2
PyJWT 2.10.1
pytest 8.4.2
pytest-cov 7.0.0
pytest-mock 3.15.1
python-dotenv 1.2.1
pytokens 0.2.0
realtime 2.23.0
sniffio 1.3.1
storage3 2.23.0
StrEnum 0.4.15
supabase 2.23.0
supabase-auth 2.23.0
supabase-functions 2.23.0
tqdm 4.67.1
typing-inspection 0.4.2
typing_extensions 4.15.0
websockets 15.0.1
Werkzeug 3.1.3
yarl 1.22.0

Frontend Dependencies (TypeScript / npm)

Package Version
@hookform/resolvers ^3.10.0
@radix-ui/react-accordion 1.2.2
@radix-ui/react-alert-dialog 1.1.4
@radix-ui/react-aspect-ratio 1.1.1
@radix-ui/react-avatar 1.1.2
@radix-ui/react-checkbox 1.1.3
@radix-ui/react-collapsible 1.1.2
@radix-ui/react-context-menu 2.2.4
@radix-ui/react-dialog 1.1.4
@radix-ui/react-dropdown-menu 2.1.4
@radix-ui/react-hover-card 1.1.4
@radix-ui/react-label 2.1.1
@radix-ui/react-menubar 1.1.4
@radix-ui/react-navigation-menu 1.2.3
@radix-ui/react-popover 1.1.4
@radix-ui/react-progress 1.1.1
@radix-ui/react-radio-group 1.2.2
@radix-ui/react-scroll-area 1.2.2
@radix-ui/react-select 2.1.4
@radix-ui/react-separator 1.1.1
@radix-ui/react-slider 1.2.2
@radix-ui/react-slot 1.1.1
@radix-ui/react-switch 1.1.2
@radix-ui/react-tabs 1.1.2
@radix-ui/react-toast 1.2.4
@radix-ui/react-toggle 1.1.1
@radix-ui/react-toggle-group 1.1.1
@radix-ui/react-tooltip 1.1.6
@supabase/supabase-js ^2.78.0
@vercel/analytics 1.3.1
autoprefixer ^10.4.20
class-variance-authority ^0.7.1
clsx ^2.1.1
cmdk 1.0.4
date-fns 4.1.0
embla-carousel-react 8.5.1
input-otp 1.4.1
lucide-react ^0.454.0
next 16.0.0
next-themes ^0.4.6
react 19.2.0
react-day-picker 9.8.0
react-dom 19.2.0
react-hook-form ^7.60.0
react-resizable-panels ^2.1.7
recharts 2.15.4
sonner ^1.7.4
tailwind-merge ^2.5.5
tailwindcss-animate ^1.0.7
vaul ^0.9.9
zod 3.25.76
@tailwindcss/postcss ^4.1.9
@testing-library/dom ^10.4.1
@testing-library/jest-dom ^6.9.1
@testing-library/react ^16.3.0
@testing-library/user-event ^14.6.1
@types/jest ^30.0.0
@types/node ^22
@types/react ^19
@types/react-dom ^19
jest ^30.2.0
jest-environment-jsdom ^30.2.0
postcss ^8.5
tailwindcss ^4.1.9
tw-animate-css 1.3.3
typescript ^5