[project] name = "picrinth-server" version = "0.1.0" description = "Server part for the Picrinth app" requires-python = ">=3.13" readme = "README.md" authors = [ { name = "Beesquit" } ] dependencies = [ "annotated-types==0.7.0", "anyio==4.9.0", "asyncpg==0.30.0", "attrs==25.3.0", "bcrypt==4.3.0", "certifi==2025.8.3", "charset-normalizer==3.4.2", "click==8.2.1", "cloudscraper==1.2.71", "fastapi==0.116.1", "gppt==4.1.1", "h11==0.16.0", "idna==3.10", "loguru==0.7.3", "outcome==1.3.0.post0", "passlib==1.7.4", "pixivpy3==3.7.5", "pwinput==1.0.3", "pydantic==2.11.7", "pydantic-core==2.33.2", "pyjwt==2.10.1", "pyparsing==3.2.3", "pysocks==1.7.1", "python-decouple==3.8", "python-multipart==0.0.20", "requests==2.32.4", "requests-toolbelt==1.0.0", "selenium==4.34.2", "sniffio==1.3.1", "sortedcontainers==2.4.0", "starlette==0.47.2", "trio==0.30.0", "trio-websocket==0.12.2", "typing-extensions==4.14.1", "typing-inspection==0.4.1", "urllib3==2.5.0", "uvicorn==0.35.0", "websocket-client==1.8.0", "wsproto==1.2.0", ] [tool.uv] package = false