{"library":"ordered-enum","title":"ordered-enum","description":"A small library for adding total orderings to enums, providing an OrderedEnum base class that supports comparison operators (<, <=, >, >=) based on member definition order. Version 0.0.10, released in 2024, requires Python >=3.9. Maintained with infrequent releases.","language":"python","status":"active","last_verified":"Mon Apr 27","install":{"commands":["pip install ordered-enum"],"cli":null},"imports":["from ordered_enum import OrderedEnum"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from ordered_enum import OrderedEnum\n\nclass Color(OrderedEnum):\n    RED = 0\n    GREEN = 1\n    BLUE = 2\n\nassert Color.RED < Color.GREEN\nassert Color.BLUE > Color.RED\nprint(\"Ordering works!\")","lang":"python","description":"Define an enum with ordered comparisons based on member declaration order.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}