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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.15.tar.gz
  • Upload date:
  • Size: 19.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.15.tar.gz
Algorithm Hash digest
SHA256 3d6a7b4aaaea16f6323c3ef64e811448ccec9332f03e384a55dc1aec04853ee0
MD5 874cdf06eddd24506343bbeaad33a335
BLAKE2b-256 b6128835567bd9e3eb3fc10ce8208a8484b890f0b3e5629debf26b47a7723567

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 21.6 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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 0c737a92233082f85aa4a787d1def192e7bfaa2c736280f82759bfbfffa2a5a2
MD5 06b7fd68870e4d0219bd0e81d58105ba
BLAKE2b-256 90c4c864d9f3a67618380abcbc382f53e6c85828d34a98f04eace085583bc420

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