Skip to main content

flufl.enum

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-2026 Barry Warsaw <barry@python.org>

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

Project details

Metadata

Release files for flufl.enum 8.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flufl.enum 8.1
File Size Uploaded
flufl_enum-8.1.tar.gz 24.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flufl.enum 8.1
File Interpreter ABI Platform
flufl_enum-8.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.7 kB

Release files / flufl_enum-8.1.tar.gz

Download URL flufl_enum-8.1.tar.gz
Size 24.3 kB
Tags Source
SHA-256 checksum
How to use checksums
46e1dd740af3e66bbc04a9cc60583fbac2d07306aeb74d2e8166e1b3fd65409c
BLAKE2b-256 checksum
How to use checksums
05b8e21a07754c28ef3904aed38967a533251aa48fe35058469500bfb157f639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / flufl_enum-8.1-py3-none-any.whl

Download URL flufl_enum-8.1-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c50835cdf7444474745a86dc7564243771ad1853d055d3ca3f068ddb23425d02
BLAKE2b-256 checksum
How to use checksums
6251f7b489bdb658953ce393e32540ea4939e081a284ca6991922af8a93fd6be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

8.1 This release

2 release files

8.0.0

2 release files

7.0.0

2 release files

6.1.0

2 release files

6.0.2

2 release files

6.0.1

2 release files

6.0

2 release files

5.0.1

2 release files

5.0

2 release files

4.1.1

1 release file

4.1

1 release file

4.0.1

1 release file

4.0

1 release file

3.3.2

1 release file

3.3.1

1 release file

3.3

1 release file

3.2

1 release file

3.1

1 release file

3.0.1

1 release file

3.0

1 release file

2.0.2

2 release files

2.0.1

2 release files

2.0

2 release files

1.4.1

2 release files

1.4

3 release files

1.3

3 release 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