diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index 94ab8cc..fd67261 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -1,6 +1,7 @@ name: Wheels on: + push: workflow_dispatch: release: types: diff --git a/pyproject.toml b/pyproject.toml index d377d90..f868f18 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,7 +18,7 @@ requires-python = ">= 3.8" license = {file = "LICENSE"} dependencies = [ "siliconcompiler", - "lambdalib==0.1.5" + "lambdalib==0.2.0" ] dynamic = [ "version" @@ -35,3 +35,8 @@ include-package-data = true packages = [ "umi" ] + +[tool.check-wheel-contents] +ignore = [ + "W002" +] diff --git a/umi/lumi/testbench/test_lumi.py b/umi/lumi/testbench/test_lumi.py index 699abe5..59f5568 100755 --- a/umi/lumi/testbench/test_lumi.py +++ b/umi/lumi/testbench/test_lumi.py @@ -28,9 +28,9 @@ def build_testbench(topo="2d", trace=False): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', ['lumi', 'umi']) - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') - dut.add('option', 'library', 'la_vectorlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') + dut.add('option', 'library', 'lambdalib_vectorlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'lumi/testbench/config.vlt', package='umi') diff --git a/umi/lumi/testbench/test_lumi_rnd.py b/umi/lumi/testbench/test_lumi_rnd.py index ae0b709..d8b47db 100755 --- a/umi/lumi/testbench/test_lumi_rnd.py +++ b/umi/lumi/testbench/test_lumi_rnd.py @@ -28,9 +28,9 @@ def build_testbench(topo="2d", trace=False): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', ['lumi', 'umi']) - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') - dut.add('option', 'library', 'la_vectorlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') + dut.add('option', 'library', 'lambdalib_vectorlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'lumi/testbench/config.vlt', package='umi') diff --git a/umi/umi/testbench/test_crossbar.py b/umi/umi/testbench/test_crossbar.py index 1af2cf1..726a269 100755 --- a/umi/umi/testbench/test_crossbar.py +++ b/umi/umi/testbench/test_crossbar.py @@ -21,9 +21,9 @@ def build_testbench(): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', 'umi') - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') - dut.add('option', 'library', 'la_vectorlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') + dut.add('option', 'library', 'lambdalib_vectorlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'umi/testbench/config.vlt', package='umi') diff --git a/umi/umi/testbench/test_fifo.py b/umi/umi/testbench/test_fifo.py index fa90deb..dbbea79 100755 --- a/umi/umi/testbench/test_fifo.py +++ b/umi/umi/testbench/test_fifo.py @@ -20,8 +20,8 @@ def build_testbench(): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', 'umi') - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'umi/testbench/config.vlt', package='umi') diff --git a/umi/umi/testbench/test_fifo_flex.py b/umi/umi/testbench/test_fifo_flex.py index da270ce..212ce24 100755 --- a/umi/umi/testbench/test_fifo_flex.py +++ b/umi/umi/testbench/test_fifo_flex.py @@ -20,8 +20,8 @@ def build_testbench(split=False): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', 'umi') - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') dut.add('option', 'define', f'SPLIT={int(split)}') diff --git a/umi/umi/testbench/test_mem_agent.py b/umi/umi/testbench/test_mem_agent.py index c09bc35..ee5ddf6 100755 --- a/umi/umi/testbench/test_mem_agent.py +++ b/umi/umi/testbench/test_mem_agent.py @@ -19,8 +19,8 @@ def build_testbench(): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', 'umi') - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'umi/testbench/config.vlt', package='umi') diff --git a/umi/umi/testbench/test_regif.py b/umi/umi/testbench/test_regif.py index 5effbd4..2840f9f 100755 --- a/umi/umi/testbench/test_regif.py +++ b/umi/umi/testbench/test_regif.py @@ -20,8 +20,8 @@ def build_testbench(): dut.use(lambdalib) dut.use(umi) dut.add('option', 'library', 'umi') - dut.add('option', 'library', 'la_stdlib') - dut.add('option', 'library', 'la_ramlib') + dut.add('option', 'library', 'lambdalib_stdlib') + dut.add('option', 'library', 'lambdalib_ramlib') # Verilator configuration dut.set('tool', 'verilator', 'task', 'compile', 'file', 'config', 'umi/testbench/config.vlt', package='umi') diff --git a/umi/utils/testbench/test_umi2tl_np.py b/umi/utils/testbench/test_umi2tl_np.py index b123b9f..2bcd713 100755 --- a/umi/utils/testbench/test_umi2tl_np.py +++ b/umi/utils/testbench/test_umi2tl_np.py @@ -31,7 +31,7 @@ def build_testbench(topo="2d"): dut.use(umi) dut.use(lambdalib) - dut.add('option', 'library', ['umi', 'la_stdlib']) + dut.add('option', 'library', ['umi', 'lambdalib_stdlib']) # Verilator configuration dut.add('tool', 'verilator', 'task', 'compile', 'option', '--coverage')