Skip to main content

My sqlalchemy utils package, that I use in my projects.

Project description

SQLAlchemy Dev utils

coverage

For what?

I made this project to avoid copy-pasting with utils in my projects. I was aiming to simplify working with sqlalchemy.

See sources for more info about utils. README (or probably, separated documentation), will be updated soon.

Install

With pip:

pip install sqlalchemy-dev-utils

With pdm:

pdm add sqlalchemy-dev-utils

With poetry:

poetry add sqlalchemy-dev-utils

Package has optional dependencies, so if you use it in some specific cases, install only needed dependencies.

For alembic utils:

pip install "sqlalchemy-dev-utils[alembic]"

For pydantic model field:

pip install "sqlalchemy-dev-utils[pydantic_field]"

For relativedelta model field (replace for timedelta):

pip install "sqlalchemy-dev-utils[relativedelta_field]"

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

sqlalchemy_dev_utils-1.3.0.tar.gz (24.1 kB view details)

Uploaded Source

Built Distribution

sqlalchemy_dev_utils-1.3.0-py3-none-any.whl (20.8 kB view details)

Uploaded Python 3

File details

Details for the file sqlalchemy_dev_utils-1.3.0.tar.gz.

File metadata

  • Download URL: sqlalchemy_dev_utils-1.3.0.tar.gz
  • Upload date:
  • Size: 24.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.20.0.post1 CPython/3.12.7 Linux/6.11.5-arch1-1

File hashes

Hashes for sqlalchemy_dev_utils-1.3.0.tar.gz
Algorithm Hash digest
SHA256 7c8d6a4afd3b68220dc8581f338cf9054841222ef71a0b469c60d837e5ab4ac2
MD5 f3629e426c2359b5b06dcf3c76b4073a
BLAKE2b-256 4e0dac61baa03772741c36745b1f48889c99737b5f30e40a9d60bdaef6051b2c

See more details on using hashes here.

File details

Details for the file sqlalchemy_dev_utils-1.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for sqlalchemy_dev_utils-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 12bbb642f6170e6bb10087ed8ecba630b3342d20823025c8780616dec8907c0c
MD5 6a03fef123bdc503451291cd0403854c
BLAKE2b-256 28618bc74f001585b2e89ef3ec806a20dfd12d8b0a03214243b5a6822d56170d

See more details on using hashes here.

Supported by

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