Skip to main content

provide strict type checking for dataclass and pydantic model

Project description

TypedModel

TypedModel aims to provide strict type checking for dataclass and pydantic model.

dataclass is useful, but provides no type checking

pydantic is useful, but sometimes it bugs out

https://github.com/samuelcolvin/pydantic/issues/3189

https://github.com/samuelcolvin/pydantic/issues/3569

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

typedmodel-0.1.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

typedmodel-0.1.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file typedmodel-0.1.0.tar.gz.

File metadata

  • Download URL: typedmodel-0.1.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.1

File hashes

Hashes for typedmodel-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f52249af91d791192772e5cf6a5cde752d1790a535ce5d82fb2bea1bceabbb57
MD5 e52e8c62c72ec357beeedf3015d86279
BLAKE2b-256 53e6dd6f71658fd441f40b6d701e08cdfa23c3e6013d64ec99ea766a89100cd5

See more details on using hashes here.

File details

Details for the file typedmodel-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: typedmodel-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.1

File hashes

Hashes for typedmodel-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0a90523c7963b347887b42dc99fde88df80f592bfbe41c527206c66f868a905
MD5 e55b8b305dcfe99be76eccc579c9479b
BLAKE2b-256 0ce5ac4c02a7b32253bf39cbe6a5643c41677bc4519e62714dd4046dca924451

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