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.7.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pydantic_marshals-0.1.7.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.7.tar.gz
Algorithm Hash digest
SHA256 66bbb4d13630aebdee4091615950c78d95c51b6ed1d8e4ec4ad8cd160bfeb94a
MD5 37623a3f401add9818a5eacb5cea3dc1
BLAKE2b-256 dbe6f2a20264fdc6741be7b6e42276aa38a29522008f5a01bacb24349c7c74d9

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pydantic_marshals-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 eadba6241f73c3d136108d00bb9b7f8b26ebc1c6ac5e899ecb0d323ded43d9a7
MD5 6f27cf7530e5f3371dc1f57127ff4718
BLAKE2b-256 dc6bca3431e27b14025363d64f65db21ba0461b07da58c2bf54a2f281519bf6d

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