Utilities to help reduce boilerplate and reuse common functionality, Based to Support Building of Authx & Authx-lite
Project description
authx-core 💫
Features
Utilities to help reduce boilerplate and reuse common functionality, Based to Support Building of Authx & Authx-lite ⚡:
- SQLAlchemy Sessions: The
AuthxDB
class provides an easily-customized SQLAlchemy Session dependency.
It also adds a variety of more basic utilities that are useful across a wide variety of projects:
- GUID Type: The provided GUID type makes it easy to use UUIDs as the primary keys for your database tables
Requirements
This package is intended for use with any recent version of FastAPI (depending
on pydantic
and FastAPI
and SQLAlchemy
), and Python 3.8+.
Installation
pip install authx_core
License
This project is licensed under the terms of the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
authx_core-0.0.1.tar.gz
(10.6 kB
view hashes)
Built Distribution
Close
Hashes for authx_core-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 90dfe977e661fd7b842f9b1e99ca0b7d5efec9050536dccf84bfb1d3de15d08b |
|
MD5 | e369b34ee87e64e5b6d5c315b82fa068 |
|
BLAKE2b-256 | 10b589b9539ad4966fb9d4ae63a3274c690656d32e108b9fffd4957e46cfbb8a |