CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-aenum

tessl install tessl/pypi-aenum@3.1.0

Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants

Agent Success

Agent success rate when using this tile

76%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.21x

Baseline

Agent success rate without this tile

63%

Assessment results

Generated

Agent Claude Code

Scenario 1

NamedTuple extras including TupleSize fixed/minimum/variable, _order_ handling, aliases, and _review_ hook

0%

Scenario 2

Typed enums (IntEnum/StrEnum variants plus AutoNumber/Ordered/Unique options)

5%

Scenario 3

Enum class/functional creation with iteration and name/value access

12%

Scenario 4

NamedConstant/Constant groups that forbid rebinding and support by-value lookup

0%

Scenario 5

NamedTuple metaclass/functional API with attribute/index access and defaults

-10%

Scenario 6

Stdlib/sqlite integration helpers such as add_stdlib_integration/remove_stdlib_integration and SqliteEnum

30%

Scenario 7

Alias behavior tuning with MultiValue/NoAlias/Unique settings and values access

67%

Scenario 8

Descriptor utilities (constant/member/nonmember/skip, enum_property) to manage member exposure and attribute access

22%

Scenario 9

Flag boundary policies (FlagBoundary STRICT/CONFORM/EJECT/KEEP) and pseudo-member creation for unknown bits

5%

Scenario 10

Flag and IntFlag bitmask enums with bitwise combination and auto bit assignment

0%

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/aenum@3.1.x
tile.json