Metadata-Version: 2.1
Name: supertokens_python
Version: 0.28.1
Summary: SuperTokens SDK for Python
Home-page: https://github.com/supertokens/supertokens-python
Author: SuperTokens
Author-email: team@supertokens.com
License: Apache 2.0
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<1.0.0,>=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: 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"
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"

![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.
