Metadata-Version: 2.1
Name: supertokens-python
Version: 0.27.0
Summary: SuperTokens SDK for Python
Home-page: https://github.com/supertokens/supertokens-python
Author: SuperTokens
Author-email: team@supertokens.com
License: Apache 2.0
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Intended Audience :: Developers
Classifier: Topic :: Internet :: WWW/HTTP :: Session
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: PyJWT[crypto] (<3.0.0,>=2.5.0)
Requires-Dist: httpx (<=0.27.2,>=0.15.0)
Requires-Dist: pycryptodome (<3.21.0)
Requires-Dist: tldextract (<5.1.3)
Requires-Dist: asgiref (<4,>=3.4.1)
Requires-Dist: typing-extensions (<5.0.0,>=4.1.1)
Requires-Dist: Deprecated (<1.3.0)
Requires-Dist: phonenumbers (<9)
Requires-Dist: twilio (<10)
Requires-Dist: aiosmtplib (<4.0.0,>=1.1.6)
Requires-Dist: pkce (<1.1.0)
Requires-Dist: pyotp (<3)
Requires-Dist: python-dateutil (<3)
Provides-Extra: django
Requires-Dist: django-cors-headers ; extra == 'django'
Requires-Dist: django (>=3) ; extra == 'django'
Requires-Dist: django-stubs ; extra == 'django'
Requires-Dist: uvicorn ; extra == 'django'
Requires-Dist: python-dotenv (==1.0.1) ; extra == 'django'
Provides-Extra: django2x
Requires-Dist: django-cors-headers (==3.11.0) ; extra == 'django2x'
Requires-Dist: django (<3,>=2) ; extra == 'django2x'
Requires-Dist: django-stubs (==1.9.0) ; extra == 'django2x'
Requires-Dist: gunicorn ; extra == 'django2x'
Requires-Dist: python-dotenv (==1.0.1) ; extra == 'django2x'
Provides-Extra: drf
Requires-Dist: adrf ; extra == 'drf'
Requires-Dist: django-cors-headers ; extra == 'drf'
Requires-Dist: django (>=4) ; extra == 'drf'
Requires-Dist: django-stubs ; extra == 'drf'
Requires-Dist: djangorestframework ; extra == 'drf'
Requires-Dist: gunicorn ; extra == 'drf'
Requires-Dist: uvicorn ; extra == 'drf'
Requires-Dist: python-dotenv (==1.0.1) ; extra == 'drf'
Requires-Dist: tzdata ; extra == 'drf'
Provides-Extra: fastapi
Requires-Dist: respx (==0.21.1) ; extra == 'fastapi'
Requires-Dist: fastapi ; extra == 'fastapi'
Requires-Dist: uvicorn ; extra == 'fastapi'
Requires-Dist: python-dotenv (==1.0.1) ; extra == 'fastapi'
Provides-Extra: flask
Requires-Dist: flask-cors ; extra == 'flask'
Requires-Dist: flask ; extra == 'flask'
Requires-Dist: python-dotenv (==1.0.1) ; extra == 'flask'

![SuperTokens banner](https://raw.githubusercontent.com/supertokens/supertokens-logo/master/images/Artboard%20%E2%80%93%2027%402x.png)

# SuperTokens Python SDK

<a href="https://supertokens.com/discord">
<img src="https://img.shields.io/discord/603466164219281420.svg?logo=discord"
    alt="chat on Discord"></a>
<a href="https://pypi.org/project/supertokens-python">
<img alt="Last 30 days downloads for supertokens-python" src="https://pepy.tech/badge/supertokens-python/month"/>
</a>

## About
This is a Python library that is used to interface between a python API process and the SuperTokens http service.

Learn more at https://supertokens.com

## Documentation

To see documentation, please click [here](https://supertokens.com/docs/community/introduction).

## Contributing

Please see the [CONTRIBUTING.md](https://github.com/supertokens/supertokens-python/blob/master/CONTRIBUTING.md) file for instructions.

## Contact us

For any queries, or support requests, please email us at team@supertokens.io, or join our [Discord](https://supertokens.com/discord) server.

## Authors

Created with :heart: by the folks at SuperTokens.io.

