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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.2.tar.gz
  • Upload date:
  • Size: 4.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.2.tar.gz
Algorithm Hash digest
SHA256 95fe3138da6d64d3c8554c157e94aaa518a3b2d95097fe4ca4977e8d64b28b16
MD5 c92354e3889c776107e8b2432a264487
BLAKE2b-256 eb4b5e1c4882f2da2bef8558b1fd8145a87a4e53d6e38ae4a14f7cf344e0b0d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c674a58ab0019eae839d1bfeb4186f535a949c2b05caabc92be11f8b6b3c1182
MD5 324ddc0693a1b7fba906d50fa5ce6a27
BLAKE2b-256 8f444a2ccdd52d397d560c16609d0f911710f33c36e56855f1fa413fc65e303b

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