Skip to main content

No project description provided

Project description

SFTKit

A general purpose collection of base building blocks and utilities to make building python applications on the basis of postgresql (asyncpg) + fastapi a breeze.

To get started simply run

pip install sftkit

Usage

Dev CLI

Configure sftkit in your pyproject.toml

[tool.sftkit]
db_code_dir = "<path-to-your-sql-code-folder>"
db_migrations_dir = "<path-to-your-sql-data-migrations>"

Create new migrations via

sftkit create-migration <name>

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

sftkit-0.3.1.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

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

sftkit-0.3.1-py3-none-any.whl (24.2 kB view details)

Uploaded Python 3

File details

Details for the file sftkit-0.3.1.tar.gz.

File metadata

  • Download URL: sftkit-0.3.1.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.3 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for sftkit-0.3.1.tar.gz
Algorithm Hash digest
SHA256 daabc35d66a715c135d3c77e7a8e343b25b8f10b9aa61cfc0cf3a1ac9a798db8
MD5 ff84bfb7a918d9250b558bc0812f3908
BLAKE2b-256 32fefb0199801bebe9303c7220845c5e11829c3e7eb0b1683dc2863aad662e50

See more details on using hashes here.

File details

Details for the file sftkit-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: sftkit-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 24.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.22.3 CPython/3.12.3 Linux/6.8.0-1021-azure

File hashes

Hashes for sftkit-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e08ade4b43f1ededa0488a371d5de6e6eab2e26dd9bf01bc748f88e8c4be8c68
MD5 e778538b69af513f4e275657d033cfe8
BLAKE2b-256 b897d6f994b39d66d13efe454a15745b41c01af75a3a16db1795e76691f6242d

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