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.3.tar.gz (5.7 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.3-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.3.tar.gz
  • Upload date:
  • Size: 5.7 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.3.tar.gz
Algorithm Hash digest
SHA256 339c3fa5884a1467079d4bd9644fde4278c606cdd3ca2395b8ada9ae0fbac57a
MD5 761ca8f77e0015546fa563a56cc95c5d
BLAKE2b-256 632f89a0da27fff5c0709381faa947cc22e64cc066c241a98a2b857551f5716f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f5fcbb6834c74f9894b0a7a2a76bc39adf9c67a0da3107ad49bcc434520d1998
MD5 e3f353828c1a59c87b60640f54b469d5
BLAKE2b-256 9ed3583dc60770d2499a966e48bb963fb2afb8cd88268e8ab5f8a1bfc4e25574

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