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.14.tar.gz (18.4 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.14-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.14.tar.gz
  • Upload date:
  • Size: 18.4 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.14.tar.gz
Algorithm Hash digest
SHA256 7784a0792d75e49dc27c48f56589765854ced9380f257ec483fe48b414078501
MD5 666c2b53b4cef8067cc2f2c8ad931111
BLAKE2b-256 faca87a42213de427a675e8a5c9631ae2cd891e7c32336eb41b51dfbd5ba621c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.14-py3-none-any.whl
  • Upload date:
  • Size: 19.9 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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 b7b9e941383a419ea5174418611cd73e6eac78fb72f1e1758085e62a5897f7d9
MD5 5f081ec09ef003dc75696985e02e3a91
BLAKE2b-256 5f340e3074985eb48ef2d338e2aa5f62131a641e11fbd66fe1dfc3489ac1e5e3

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