Skip to main content

"Python Annotations that are shockingly useful!"

Project description

Annodize: Python Annotations that are shockingly useful

Using PEP 593 (Python 3.9+) Annotated Types for good... or for evil.

Example uses

  • Data type conversion.
  • Dataframe validation.
  • (Your use case here!)

See Also

Check out future-typing, which lets you use Python 3.10 UnionType types in any Python version:

# -*- coding: future_typing -*-

foo: int | str

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

annodize-0.2.0.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

annodize-0.2.0-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file annodize-0.2.0.tar.gz.

File metadata

  • Download URL: annodize-0.2.0.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for annodize-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2e94081580d2066b6c74e6edd2323a017dfaf939db1c109fec483fa1011678b7
MD5 c529ebe4b117bbec76f08983fc15dcca
BLAKE2b-256 a97e0898fdb35045a29f0ac36ab7e53eb01bb7907fcc725e95532540220ef402

See more details on using hashes here.

File details

Details for the file annodize-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: annodize-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.0 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

File hashes

Hashes for annodize-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae1319f26e3f038db770be7062c9b042da7bf49dd3a9be7965631a0495eb81ab
MD5 c6cea1b80ada1733e7bc01dd963439d0
BLAKE2b-256 423738a597c224b6fb01567d7f1a5edbe8a2a3787ab9558a3d028a42ba6f9c92

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