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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.11.tar.gz
  • Upload date:
  • Size: 17.5 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.11.tar.gz
Algorithm Hash digest
SHA256 de3a1fb8e3daff56e5c5097e8f69858e7d981cf42d503376ac79e9161e2cba62
MD5 5f3eeb430103d79f227ad5f45726b770
BLAKE2b-256 64d88f928123bf90b9e863b8fe777420527e518231f631872108c4cfd5d33058

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 18.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.11-py3-none-any.whl
Algorithm Hash digest
SHA256 5ff94d2a9eda05f0346f1a483d040375fd7175bdf6cc5b172c9edf993caf4ae7
MD5 25d1320f6d331daaf0ee9d74694dd15b
BLAKE2b-256 04d621c1b3d42c370e94ae58f2d0544f4b18baadbe22d984a1761b61ad258edf

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