[project] name = "nanoshare" version = "0.1.0" description = "Add your description here" readme = "README.md" requires-python = ">=3.13" dependencies = [ "aiofiles==25.1.0", "aiohappyeyeballs==2.6.1", "aiohttp==3.13.3", "aiologger==0.7.0", "aiosignal==1.4.0", "anyio==4.13.0", "attrs==26.1.0", "authlib==1.6.9", "blinker==1.9.0", "certifi==2026.2.25", "cffi==2.0.0", "click==8.3.1", "convex==0.7.0", "cryptography==46.0.6", "deprecated==1.3.1", "dotenv==0.9.9", "flask==3.1.3", "flask-limiter==4.1.1", "frozenlist==1.8.0", "h11==0.16.0", "h2==4.3.0", "hpack==4.1.0", "httpcore==1.0.9", "httpx==0.28.1", "hypercorn==0.18.0", "hyperframe==6.1.0", "idna==3.11", "itsdangerous==2.2.0", "jinja2==3.1.6", "joserfc>=1.6.5", "limits==5.8.0", "markdown-it-py==4.0.0", "markupsafe==3.0.3", "mdurl==0.1.2", "msgpack==1.1.2", "multidict==6.7.1", "ordered-set==4.1.0", "packaging==26.0", "priority==2.0.0", "propcache==0.4.1", "pycparser==3.0", "pygments==2.19.2", "pyjwt==2.12.1", "python-dotenv==1.2.2", "quart==0.20.0", "quart-flask-patch==0.3.0", "quart-session", "redis==7.4.0", "rich==14.3.3", "setuptools==82.0.1", "sniffio==1.3.1", "typing-extensions==4.15.0", "werkzeug==3.1.7", "wrapt==2.1.2", "wsproto==1.3.2", "yarl==1.23.0", ] [tool.pytest.ini_options] testpaths = [ "tests", "quart_common/tests", ] [tool.uv.workspace] members = [ "quart-session", ] [tool.uv.sources] quart-session = { workspace = true }