CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-aenum

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

76

1.20x
Overview
Eval results
Files

Evaluation results

0%

Telemetry Reading Tuple

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

Criteria
Without context
With context

NamedTuple base

0%

0%

TupleSize guard

0%

0%

Ordered fields

0%

0%

Alias mapping

0%

0%

_review_ validation

0%

0%

65%

5%

Alert Routing with Typed Enums

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

Criteria
Without context
With context

Int enum

100%

100%

Auto numbering

0%

0%

Ordered

50%

75%

String enum

100%

100%

Uniqueness

50%

50%

92%

12%

Tiered Access Levels

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

Criteria
Without context
With context

Enum construction

83%

100%

Ordered iteration

100%

100%

Name/value access

100%

100%

Lookup semantics

75%

100%

Duplicate prevention

0%

20%

75%

Immutable Payment Status Codes

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

Criteria
Without context
With context

Uses NamedConstant

0%

0%

Built-in lookup

100%

100%

Immutability guard

100%

100%

Name/value usage

100%

100%

Library iteration

100%

100%

90%

-10%

Shipment Records

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

Criteria
Without context
With context

NamedTuple setup

100%

80%

Attribute/index parity

100%

100%

Sequence ingestion

100%

75%

Mapping export

100%

100%

Immutable update

100%

100%

45%

30%

Enum Interop Bridge

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

Criteria
Without context
With context

Enable bridge

0%

100%

Disable bridge

0%

100%

SQLite enum base

0%

0%

Round-trip usage

60%

0%

100%

67%

Alias-Aware Shipment Catalog

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

Criteria
Without context
With context

MultiValue setup

0%

100%

values exposure

25%

100%

Strict uniqueness

100%

100%

Alias blocking

40%

100%

Enum-based lookup

0%

100%

100%

22%

Access Scope Exposure Controls

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

Criteria
Without context
With context

Forced member

60%

100%

Skipped helpers

100%

100%

Constant prefix

100%

100%

Label property

100%

100%

Count derived

40%

100%

95%

5%

Boundary-Aware Feature Masks

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

Criteria
Without context
With context

Flag definition

100%

100%

STRICT usage

100%

100%

CONFORM trimming

100%

100%

EJECT fallback

100%

100%

KEEP pseudo-member

50%

75%

100%

Bitmask Feature Controls

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

Criteria
Without context
With context

Flag bases

100%

100%

Auto bits

100%

100%

Flag presets

100%

100%

Membership checks

100%

100%

IntFlag permissions

100%

100%

Int conversions

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-aenum
Evaluated
Agent
Claude Code

Table of Contents