Skip to main content

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!

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.18.tar.gz
  • Upload date:
  • Size: 23.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.18.tar.gz
Algorithm Hash digest
SHA256 d76438015d2db0d41cf275c097aa7e2ac29fa04adea4d9ec24acb8d14945aa72
MD5 056e220088c58f9c3252ab7d530f1d6d
BLAKE2b-256 287ee77ecb9d30fe11e34c2b394570126aff40a22f4d8c92f215305160b8239e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.18-py3-none-any.whl
  • Upload date:
  • Size: 26.7 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 f85d2100596fa516190e34cfc8164ea8a4c38226e41a4f34c06f00dc2559e355
MD5 8d1f32da944772b239214622e1eed080
BLAKE2b-256 83cffe12cc04d0cb279ac9b64a6b378fe2d0af534bbaeeb1ba15e81807550949

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.18 This release

2 files

0.0.17

2 files

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page