Shared tools, mixins, and base services for FastAPI applications - Solautyc Team internal use
Project description
Tools2Fast FastAPI
Shared tools, mixins, and base services for FastAPI applications. Designed for internal use by the Solautyc Team to standardize model definitions and common services across multiple packages.
Installation
You can install this package from PyPI (if published) or use it locally within your workspace:
pip install tools2fast-fastapi
Locally with UV:
uv pip install -e path/to/tools2fast-fastapi
Features
- SQLModel Mixins: Standardized
IdMixin,TimestampMixin, andAuditMixin. - Base Models: Core models setup to be inherited across all entity definitions.
- Shared Services: Reusable services logic for basic CRUD and related queries (coming soon).
Documentation
See the docs/ folder for more detailed instructions and usage guides:
Examples
Check the examples/ folder for sample implementation.
License
This project is licensed under the MIT License.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tools2fast_fastapi-0.1.0.tar.gz.
File metadata
- Download URL: tools2fast_fastapi-0.1.0.tar.gz
- Upload date:
- Size: 6.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcac22a68c42b1cff59758c0dde42c2b6f2bd12c88386699a12825b8a1ab289c
|
|
| MD5 |
0e7d4e9bdae7dac94b5b52c01e3b7716
|
|
| BLAKE2b-256 |
1ead56be3d43ab01b3958cc6fbb2b6f304894bac26b63fe463bb53510234ea65
|
File details
Details for the file tools2fast_fastapi-0.1.0-py3-none-any.whl.
File metadata
- Download URL: tools2fast_fastapi-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbbfa5442a952c49e23e224c4549f534c86211d922d192eebfbbfd022b6bbc6d
|
|
| MD5 |
373ec052f4931fff58288b1d2cf4da56
|
|
| BLAKE2b-256 |
4e389981086de80e2f12226de8b79bf36c263e4c5d7ed351fcc80baa7b7dc26c
|