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-2023 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-6.0.1.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

flufl_enum-6.0.1-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

Details for the file flufl_enum-6.0.1.tar.gz.

File metadata

  • Download URL: flufl_enum-6.0.1.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.7.4 CPython/3.10.12

File hashes

Hashes for flufl_enum-6.0.1.tar.gz
Algorithm Hash digest
SHA256 240f875c09e472fcb2d23c02455405e03c232d350f06a66063d71d1e704a3dd6
MD5 88379de9f2c0de93514c47582d5a2a88
BLAKE2b-256 0392b0b3c0126b079bdddc102e1a2c5276acf089e7aa7813e011f576e42f70db

See more details on using hashes here.

File details

Details for the file flufl_enum-6.0.1-py3-none-any.whl.

File metadata

  • Download URL: flufl_enum-6.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.7.4 CPython/3.10.12

File hashes

Hashes for flufl_enum-6.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 57dbb2e863efc7f1e41696eb43df4b8974c555b4da102027562a040e41c45b33
MD5 f48d698b392559ea9eeef0f9255981f5
BLAKE2b-256 1bc08523b4baac13aaf074e5eb6c5732a9a65283cb0d3047e67ebd44a6dbb15c

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