Skip to main content

A Python enumeration package

Project description

A Python enumeration package.

The flufl.enum library is a Python enumeration package. Its goal is to provide simple, specific, concise semantics in an easy to read and write syntax. flufl.enum has just enough of the features needed to make enumerations useful, but without a lot of extra baggage to weigh them down. This work grew out of the Mailman 3.0 project.

Since enums were added to Python in 3.4, why use this package instead of the Python standard library enum package? flufl.enum is intentionally simpler, and thus potentially faster and easier to maintain.

Author

flufl.enum is Copyright (C) 2004-2022 Barry Warsaw <barry@python.org>

Licensed under the terms of the Apache License Version 2.0. See the LICENSE file for details.

Project details

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

flufl.enum-5.0.1.tar.gz (19.9 kB view details)

Uploaded Source

Built Distribution

flufl.enum-5.0.1-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

Details for the file flufl.enum-5.0.1.tar.gz.

File metadata

  • Download URL: flufl.enum-5.0.1.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.1.3 CPython/3.10.6

File hashes

Hashes for flufl.enum-5.0.1.tar.gz
Algorithm Hash digest
SHA256 9d9715b6c852f80d590e07678834b7394159e5541e703128712113180adb6409
MD5 70afacfd3ac57cafb05e3b5280ee9bef
BLAKE2b-256 e2318b8f0e4a082fab0b434430157df4ffad925fca169bbade4ca07360d534c5

See more details on using hashes here.

File details

Details for the file flufl.enum-5.0.1-py3-none-any.whl.

File metadata

  • Download URL: flufl.enum-5.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.1.3 CPython/3.10.6

File hashes

Hashes for flufl.enum-5.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 39831cc8c7565c3b38f60d992a5388cd2f13854fde5b9b741be8b55ca1dbc13c
MD5 9c3731f999d8d1ea45202b5e63830e8d
BLAKE2b-256 da45e23c083e7ae830820a784e7d03e59bbbc7497269f26130d5a9a9139bbf70

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page