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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.7.tar.gz
  • Upload date:
  • Size: 17.0 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.7.tar.gz
Algorithm Hash digest
SHA256 818d73f77e61b4c616a35fe83cb3d6f6130728bc185ba97cb25272bad796fd2d
MD5 ec1daf8e103d94489c811a69451bf2c8
BLAKE2b-256 8e65edbe2b14840c2e07c2a7300e50dda6f4b621cefe7489a1a29c6ed92c982c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 18.0 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 fb89bfd0cce67ba3c9a61587e04d2d7eed1837e23478f33181ac3aac9692fec3
MD5 a305388e415a7ca0ddaf1e6f1063ee66
BLAKE2b-256 57273a60fba18ad1dfb1ab0f9a2d95fd341f7c7a755b0aeacf4f8c64ad5ca159

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