Skip to main content

Standards but in Python

Project description

pystandards - Standards but in Python

Typed standards, constants, enums and canonical values for Python.

Github project: https://github.com/Implosiv3/pystandards

pystandards provides strongly-typed constants and standardized values for common domains such as HTTP, MIME types, file extensions, languages, encodings, and more.

Designed for:

  • Clean APIs
  • Type safety
  • IDE autocompletion
  • Validation
  • Better developer experience

Features

  • Typed enums based on a custom BaseEnum
  • Safe conversion from raw values
  • Canonical standards and constants
  • Consistent API across domains
  • Lightweight and dependency-free
  • Fully type-hinted

Installation

pip install pystandards

💪 Build fast, believe in yourself and keep going. Never stop!

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

pystandards-0.0.4.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pystandards-0.0.4-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file pystandards-0.0.4.tar.gz.

File metadata

  • Download URL: pystandards-0.0.4.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.9.0 Windows/10

File hashes

Hashes for pystandards-0.0.4.tar.gz
Algorithm Hash digest
SHA256 72b54195253ddfce6bf611b17a443c2449b765669647eb76a1b3209108cbf723
MD5 646ff3763ac28440eebe46396c51b9d1
BLAKE2b-256 e8e96f7bea4cf4d686710f2db8a0bdce049f760045a9ea6e45163386356a8ba1

See more details on using hashes here.

File details

Details for the file pystandards-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pystandards-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.0 CPython/3.9.0 Windows/10

File hashes

Hashes for pystandards-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9eff15e047561e2df9a788935bfa65b437c75fae80a738c2f2356ceae4446af6
MD5 bfb75e4a7c97e4befd007d22c7eae61e
BLAKE2b-256 393e20efd49bc9270f3d51b9460b9f4c9a5737abdec9bbae0883dfab62abc9ab

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