Skip to content

Commit 1706758

Browse files
wanda-phiwhitequark
authored andcommitted
Bump to amaranth 0.4.
1 parent 4823971 commit 1706758

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+63
-67
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
- 'pypy-3.9'
2121
# this version range needs to be synchronized with the one in pyproject.toml
2222
amaranth-version:
23-
- '0.3'
23+
- '0.4'
2424
- 'git'
2525
allow-failure:
2626
- true
2727
- false
2828
exclude: # all of these are inverted (this is unfortunately the best way to do this)
29-
- amaranth-version: '0.3'
29+
- amaranth-version: '0.4'
3030
allow-failure: false
3131
- amaranth-version: 'git'
3232
allow-failure: true
@@ -43,10 +43,6 @@ jobs:
4343
if: ${{ matrix.amaranth-version != 'git' }}
4444
run: |
4545
pip install 'amaranth==${{ matrix.amaranth-version }}'
46-
- name: Downgrade MarkupSafe
47-
if: ${{ matrix.amaranth-version == '0.3' }}
48-
run: |
49-
pip install 'MarkupSafe==2.0.1'
5046
- name: Install Amaranth from git
5147
if: ${{ matrix.amaranth-version == 'git' }}
5248
run: |

amaranth_boards/alchitry_au.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import shutil
44

55
from amaranth.build import *
6-
from amaranth.vendor.xilinx import *
6+
from amaranth.vendor import XilinxPlatform
77
from .resources import *
88

99

amaranth_boards/arrow_deca.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/arty_a7.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/arty_s7.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import subprocess
44

55
from amaranth.build import *
6-
from amaranth.vendor.xilinx import *
6+
from amaranth.vendor import XilinxPlatform
77
from .resources import *
88

99

amaranth_boards/arty_z7.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/atlys.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import textwrap
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/blackice.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/blackice_ii.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/chameleon96.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from amaranth import *
55
from amaranth.build import *
6-
from amaranth.vendor.intel import *
6+
from amaranth.vendor import IntelPlatform
77
from .resources import *
88

99

amaranth_boards/cmod_a7.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88
"""

amaranth_boards/cmod_s7.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88
"""

amaranth_boards/colorlight_5a75b_r7_0.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ecp5 import *
5+
from amaranth.vendor import LatticeECP5Platform
66
from .resources import *
77

88

amaranth_boards/de0.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/de0_cv.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/de10_lite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/de10_nano.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/de1_soc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/ebaz4205.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/ecp5_5g_evn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ecp5 import *
5+
from amaranth.vendor import LatticeECP5Platform
66
from .resources import *
77

88

amaranth_boards/ecpix5.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ecp5 import *
5+
from amaranth.vendor import LatticeECP5Platform
66
from .resources import *
77

88

amaranth_boards/fomu_hacker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/fomu_pvt.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/genesys2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/ice40_hx1k_blink_evn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/ice40_hx8k_b_evn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/ice40_up5k_b_evn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/icebreaker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/icebreaker_bitsy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/icestick.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/icesugar.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import subprocess
22

33
from amaranth.build import *
4-
from amaranth.vendor.lattice_ice40 import *
4+
from amaranth.vendor import LatticeICE40Platform
55
from .resources import *
66

77

amaranth_boards/icesugar_nano.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/kc705.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/kcu105.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/logicbone.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ecp5 import *
5+
from amaranth.vendor import LatticeECP5Platform
66
from .resources import *
77

88

amaranth_boards/machxo3_sk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_machxo_2_3l import *
5+
from amaranth.vendor import LatticeMachXO3LPlatform
66
from .resources import *
77

88

amaranth_boards/mercury.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

amaranth_boards/microzed_z010.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from amaranth.build import *
2-
from amaranth.vendor.xilinx import *
2+
from amaranth.vendor import XilinxPlatform
33

44

55
__all__ = ["MicroZedZ010Platform"]

amaranth_boards/microzed_z020.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from amaranth.build import *
2-
from amaranth.vendor.xilinx import *
2+
from amaranth.vendor import XilinxPlatform
33

44

55
__all__ = ["MicroZedZ020Platform"]

amaranth_boards/mister.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.intel import *
5+
from amaranth.vendor import IntelPlatform
66
from .resources import *
77

88

amaranth_boards/nandland_go.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.lattice_ice40 import *
5+
from amaranth.vendor import LatticeICE40Platform
66
from .resources import *
77

88

amaranth_boards/nexys4ddr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import subprocess
33

44
from amaranth.build import *
5-
from amaranth.vendor.xilinx import *
5+
from amaranth.vendor import XilinxPlatform
66
from .resources import *
77

88

0 commit comments

Comments
 (0)