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 9.0

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 9.0
File Size Uploaded
flufl_enum-9.0.tar.gz 24.8 kB Details

Built distribution (wheel)

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

Total release size: 31.6 kB

Release files / flufl_enum-9.0.tar.gz

Download URL flufl_enum-9.0.tar.gz
Size 24.8 kB
Tags Source
SHA-256 checksum
How to use checksums
389daa8fcc1a94df93baf2d284f29f2d1d438167d0aa3a045848357fd58c0e20
BLAKE2b-256 checksum
How to use checksums
de4b8345793fbc5c6f3048fc8b30590e1ac581aefff23550a3a3cdee283621cc
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-9.0-py3-none-any.whl

Download URL flufl_enum-9.0-py3-none-any.whl
Size 6.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb0a535b115bb28213f14b58d8731968d36f6be4a304127b1ceb2d4b67c7278c
BLAKE2b-256 checksum
How to use checksums
dcaeb2bc50312fb192501c16d5246bd994620a7a84a86ae7090ff85b4e386500
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

9.0 This release

2 release files

8.1

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