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

Uploaded Source

Built Distribution

pydantic_marshals-0.1.5-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pydantic_marshals-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 8ce10216a71f68838cfd585a9f7f19da6868a9242f854c1503d5524585765f54
MD5 ed4862b4ceb9a2753b0b6fb857838136
BLAKE2b-256 e2e50e878a610de281d03766d62b201ecb8723f2cbeca5c11961137599748632

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for pydantic_marshals-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 22c1f582ea311c2451d831b384888ecc860347dc0ae78a23789953afa414d752
MD5 a3f98d9781c0475443f6940928451ab2
BLAKE2b-256 a393bd20258440fcc6e241fc289a4bfdbcbe611ffb7e157b10b41eb9d70c4cb7

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