Skip to main content

JSON and YAML interoperation for Python 3 using type annotations

Project description

Pytyp populates Python 3 classes with data from JSON and YAML. It can also work in reverse, generating JSON or YAML from existing classes. This means:

  • Easier integration with systems that communicate using JSON and YAML.

  • Configurations files in a format that is more natural and expressive than Python’s configparser library.

The mechanism used to implement decoding of “untyped” data streams from JSON and YAML also supports runtime verification of values against type declarations for Python 3.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

pytyp-1.0.2.zip (12.3 kB view details)

Uploaded Source

pytyp-1.0.2.tar.gz (8.3 kB view details)

Uploaded Source

File details

Details for the file pytyp-1.0.2.zip.

File metadata

  • Download URL: pytyp-1.0.2.zip
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytyp-1.0.2.zip
Algorithm Hash digest
SHA256 2a62fcebedf9c01ab3c0575f18ef93dfb73b76e9be891450f885614dc6c0de55
MD5 76cb6257d7b45dc0374bc03f96192d88
BLAKE2b-256 49c72f36a0b96606e3512ebaef74284352694f2d7e3e567fedc51b9b93fa1877

See more details on using hashes here.

File details

Details for the file pytyp-1.0.2.tar.gz.

File metadata

  • Download URL: pytyp-1.0.2.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pytyp-1.0.2.tar.gz
Algorithm Hash digest
SHA256 1e086e8f863fbc11a8d913b74a929524a7cdf614680a32339d0f3a03a03c41df
MD5 c7dba1f3ac0793b00eff1a3f0e32002f
BLAKE2b-256 7d6bfeb38e9c08b2e6b0c3373f2b0c63952cdd3fa2f666b51235ba55fb49d5bb

See more details on using hashes here.

Supported by

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