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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for flufl_enum-6.0.2.tar.gz
Algorithm Hash digest
SHA256 884d2df903d54044e8a5ce4efb06fac16cf060a116cddc9651a0a84e0ca49956
MD5 0d64525447887558669a5079cace265d
BLAKE2b-256 ab0ccb1dbd01fa6525244f7a6f94ba7ea348f583c7952426f129fef791ee08f7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for flufl_enum-6.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6f0b7622704ca69daaa2b4077702aa9456c2de117c79b119698c4516daf034b8
MD5 5d71ea519a507a96dbac59ecd6f65912
BLAKE2b-256 cb37d098ddfcfad2bfcf500fecf8378ff842a8d18e92d02a6fde61c591e85f38

See more details on using hashes here.

Supported by

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