amaranth/nmigen/hdl
whitequark 61e6267daf Explicitly restrict prelude imports.
It turns out that while Python does not import _private identifiers
when using * imports, it does nevertheless import all submodules.

Avoid polluting the namespace in the prelude by explicitly listing
all exported identifiers.
2019-10-21 10:39:21 +00:00
..
__init__.py Explicitly restrict prelude imports. 2019-10-21 10:39:21 +00:00
ast.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
cd.py hdl.cd: add negedge clock domains. 2019-08-31 22:05:48 +00:00
dsl.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
ir.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
mem.py hdl.ast: deprecate Signal.{range,enum}. 2019-10-11 13:07:42 +00:00
rec.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00
xfrm.py {,_}tools→{,_}utils 2019-10-13 18:53:38 +00:00