Skip to content

Commit fcafad1

Browse files
committed
hdl.ir: Elaboratable does not need ABCMeta as its metaclass.
This was introduced in commit 44711b7, and was never used within Amaranth itself. While technically a breaking change I think this will not cause enough breakage to warrant a deprecation cycle (nor can we make this a deprecation this without a lot of work).
1 parent 04b542a commit fcafad1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

amaranth/hdl/ir.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class UnusedElaboratable(UnusedMustUse):
2020
_MustUse__silence = True
2121

2222

23-
class Elaboratable(MustUse, metaclass=ABCMeta):
23+
class Elaboratable(MustUse):
2424
_MustUse__warning = UnusedElaboratable
2525

2626

0 commit comments

Comments
 (0)