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.17.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.17-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pystandards-0.0.17.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.17.tar.gz
Algorithm Hash digest
SHA256 68d0ee1a5bb4eb45250fba442f008c74277a76ecd736a7dc8fe56cd8b920ac15
MD5 0ec433c38e9f6e0cfbdc6d4a7dbf365c
BLAKE2b-256 de0d86425290f1f9def5d81d019845af69273720d2da012d6a5760ba19166334

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pystandards-0.0.17-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.17-py3-none-any.whl
Algorithm Hash digest
SHA256 3a51c9d671bf85ef899fa61451b5939588fd8468cb9c1841134fc4792cb59b51
MD5 d32d20563e9b0454d421b08224f7e65c
BLAKE2b-256 8043dd068c46f74c9e7447dd5e8c913cf6b26bfe9effd3cace8305765cd94b4f

See more details on using hashes here.

Release history Release notifications | RSS feed

0.0.18

2 files

This release

0.0.17 This release

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