Metadata-Version: 2.1
Name: a360-python-libraries
Version: 1.0.0
Summary: A collection of Python libraries for A360
License: Proprietary
Author: A360
Requires-Python: >=3.11,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: boto3 (>=1.35.0,<2.0.0)
Requires-Dist: fastapi (==0.111.0)
Requires-Dist: pydantic (==2.8.2)
Requires-Dist: pydantic-settings (>=2.3.4,<3.0.0)
Requires-Dist: python-jose (>=3.3.0,<4.0.0)
Description-Content-Type: text/markdown

# a360-python-libraries

Python shared libraries for a360 applications

## License
This software is proprietary and is intended solely for use by Aesthetics-360 Inc.. Unauthorized use, distribution, or modification of this software outside of Aesthetics-360 Inc. is strictly prohibited.

## Add package into your project

```bash
poetry add a360-python-libraries
```

## Usage

* 🔒 Security
  * [Role based access control](docs/a360_security/role-based-access-control.md)
  * [User valid practice dependency](docs/a360_security/user-valid-practice-dependency.md)
  * [User dependency](docs/a360_security/user-dependency.md)
  * [Client platform](docs/a360_security/client-platform.md)
* ⚙️ Services
  * [Dictionary service](docs/a360_services/dict/home.md)
    * [Geolocation data](docs/a360_services/dict/geo.md)
    * [Allergies](docs/a360_services/dict/allergies.md)
    * [Medical Conditions](docs/a360_services/dict/allergies.md)
    * [Tags Global Library](docs/a360_services/dict/tags.md)
    * [Services Global Library](docs/a360_services/dict/services.md)
    * [Products Global Library](docs/a360_services/dict/products.md)
    * [Visit Workflows Global Library](docs/a360_services/dict/visit_workflows.md)
  * [Practice service](docs/a360_services/practice/home.md)
    * [Experts](docs/a360_services/practice/experts.md)
    * [Practices](docs/a360_services/practice/practices.md)
  * [Patient service](docs/a360_services/practice/home.md)
    * [Patients](docs/a360_services/patient/patients.md)
    * [Visits](docs/a360_services/patient/visits.md)
    * [Attachments](docs/a360_services/patient/attachments.md)
* 📧 Notification
  * [Email notification](docs/a360_notification/email-notification.md)

