Skip to main content

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, and AuditMixin.
  • 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

tools2fast_fastapi-0.1.4.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tools2fast_fastapi-0.1.4-py3-none-any.whl (19.0 kB view details)

Uploaded Python 3

File details

Details for the file tools2fast_fastapi-0.1.4.tar.gz.

File metadata

  • Download URL: tools2fast_fastapi-0.1.4.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for tools2fast_fastapi-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a41acf68df216587f83db44a6709fa9caa23ce34b6a4d7ec3fd6eaf65f3aeebe
MD5 1604ca5c87bb24bbda497ef7bce4cf3c
BLAKE2b-256 d4cfa4b6f4217c7976fff5f6cb9416ef4a19141695b0c76d97c0951e439325f5

See more details on using hashes here.

File details

Details for the file tools2fast_fastapi-0.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for tools2fast_fastapi-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 066958ad8167a6bad805428e0ddca6c36d606f2b88e7097ad386443656a61052
MD5 12bac2a05b6c2aab30723e1f1793b99e
BLAKE2b-256 bde064e4e6d25362a466af2ef06916fd94e537e1cd31594e661a5fb02e830eac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page