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.3.tar.gz (17.7 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.3-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tools2fast_fastapi-0.1.3.tar.gz
  • Upload date:
  • Size: 17.7 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.3.tar.gz
Algorithm Hash digest
SHA256 fddb7a0ef49039bb8ee898b3998a9577b4a85cfaaf4b8bda9c3eae14eafda188
MD5 c55f79b5b16ee9d208108b155e8fb059
BLAKE2b-256 8f3a56510f4839141df0f144f4d6fdbf31b90c5843e851f431cc705a779700eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tools2fast_fastapi-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 6832d7b20ed803684763be81d39732e843081a7ec36764270b6da4df52c9d887
MD5 f136f29fd2a8e828214007c85290f890
BLAKE2b-256 10b235884bb8890f5ff9f97590ed04824438568b2b642a228e900079fbf091e6

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