Skip to main content

Library for creating partial pydantic models (automatic converters) from different mappings

Project description

Pydantic Marshals

Library for creating partial pydantic models (automatic converters) from different mappings. Currently, it consists of basic boilerplate parts and functional implementation for sqlalchemy 2.0+ (included via extra)

Base Interface

TBA

Implementations

TBA

SQLAlchemy: Basic usage

TBA

Local development

  1. Clone the repository
  2. Setup python (the library is made with python 3.11)
  3. Install poetry (should work with v1.5.1)
  4. Install dependencies
  5. Install pre-commit hooks

Commands to use:

pip install poetry==1.5.1
poetry install
pre-commit install

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

pydantic_marshals-0.1.6.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

pydantic_marshals-0.1.6-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file pydantic_marshals-0.1.6.tar.gz.

File metadata

  • Download URL: pydantic_marshals-0.1.6.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.11.1 Windows/10

File hashes

Hashes for pydantic_marshals-0.1.6.tar.gz
Algorithm Hash digest
SHA256 3746dcdf4e58d764d6817a05f1d6481761db6eccfaa0807f8e332de99fc87786
MD5 68861a9c8ddf9d736d0e121a92d1ba3f
BLAKE2b-256 73059ee5df836833a95e3e6ba2113a9de105d48131bf9de73c17c6a43955af87

See more details on using hashes here.

Provenance

File details

Details for the file pydantic_marshals-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for pydantic_marshals-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 a7d693014bf2faa69395a353f50a61fdd55f8232f355150a85a202a72b32babc
MD5 3488aef75703086ac7ce1b6882db82ca
BLAKE2b-256 46547b6688b522fc5535c9f53ddf028ea4a695589c3c30e2dea52bbc8b4e1b7d

See more details on using hashes here.

Provenance

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