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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.10.tar.gz
  • Upload date:
  • Size: 17.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.10.tar.gz
Algorithm Hash digest
SHA256 2330e7df8a19cdb2c29c94a508b4557a668eb15fe5f9ce4b23d1a0fe8e98ca43
MD5 65a621340c14f206a07846b33757e41d
BLAKE2b-256 ebcb540aebb799b271915baf5d6adffe88475862daeb19211383f561965c2869

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.10-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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 d4f53661218770f3f9f2c79073276439276eb2b768c50688372a909c76774bbc
MD5 abe62370e719efa199fdb5bd4fbf3dec
BLAKE2b-256 f525aad132cf8e8090691dbf465a974b77fbd5d4c47bfc2c9cd20114f8094283

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