Metadata-Version: 2.1
Name: arcane-flask
Version: 2.0.1
Summary: Utility functions for flask apps.
Author: Arcane
Author-email: product@arcane.run
Requires-Python: >=3.8,<4.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
Requires-Dist: arcane-core (>=1.6.0,<2.0.0)
Requires-Dist: arcane-datastore (>=1.1.0,<2.0.0)
Requires-Dist: arcane-pubsub (>=1.1.0,<2.0.0)
Requires-Dist: backoff (>=1.10.0,<2.0.0)
Requires-Dist: firebase_admin (==5.2.0)
Requires-Dist: flask (>=2.2.0,<3.0.0)
Requires-Dist: flask_log_request_id (>=0.10.1,<0.11.0)
Requires-Dist: pydash (>=8.0.3,<9.0.0)
Requires-Dist: pytz (>=2024.2,<2025.0)
Description-Content-Type: text/markdown

# Arcane flask

This package help us authenticate users

## Get Started

```sh
pip install arcane-flask
```

## Example Usage

```python
from arcane import flask

@check_access_rights(service='function', required_rights='Viewer',
                     receive_rights_per_client=True, project=Config.Project, adscale_key=Config.Key)
def function(params):
    pass

```


