amaranth icon indicating copy to clipboard operation
amaranth copied to clipboard

Deprecate `Record`

Open whitequark opened this issue 2 years ago • 0 comments

Now that we have RFC 1 and RFC 2, we can finally deprecate (and, later, remove) that awful hack.

It should probably not be removed before Amaranth 0.6, since it is quite widely used.

  • [x] Deprecate amaranth.hdl.rec in Amaranth 0.4: https://github.com/amaranth-lang/amaranth/pull/890
  • [x] Make amaranth.lib.io.Pin an interface object usable with connect: https://github.com/amaranth-lang/amaranth/pull/891
  • [ ] Remove amaranth.hdl.rec in Amaranth 0.6

whitequark avatar Aug 22 '23 18:08 whitequark