import enum from enum import Enum, unique class FakeEnum1(enum.Enum): A = "A" B = "B" C = "B" # PIE796 class FakeEnum2(Enum): A = 1 B = 2 C = 2 # PIE796 class FakeEnum3(str, Enum): A = "1" B = "2" C = "2" # PIE796 class FakeEnum4(Enum): A = 1.0 B = 2.5 C = 2.5 # PIE796 class FakeEnum5(Enum): A = 1.0 B = True C = False D = False # PIE796 class FakeEnum6(Enum): A = 1 B = 2 C = None D = None # PIE796 @enum.unique class FakeEnum7(enum.Enum): A = "A" B = "B" C = "C" @unique class FakeEnum8(Enum): A = 1 B = 2 C = 2 # PIE796 class FakeEnum9(enum.Enum): A = "A" B = "B" C = "C" class FakeEnum10(enum.Enum): A = enum.auto() B = enum.auto() C = enum.auto() class FakeEnum10(enum.Enum): A = ... B = ... # PIE796 C = ... # PIE796