| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-10-18 | Drop compatibility with Amaranth 0.4. | Jean-François Nguyen | |
| 2024-10-09 | Drop support for Python 3.8. | Catherine | |
| 2024-07-21 | (Speculatively) mark as compatible with Amaranth 0.6. | Catherine | |
| 2024-06-23 | Migrate to the PDM build system | Thomas Watson | |
| Avoids problems with .git_archival.txt breaking reproducibility. Nabbed from https://github.com/amaranth-lang/amaranth-soc/commit/d66881d83419c689fc96168150e57d9f467723aa | |||
| 2024-02-28 | Add smoke tests for a selection of iCE40, ECP5, Xilinx, Intel boards. | Catherine | |
| The purpose of these tests is just to ensure that Amaranth changes do not blatantly break the boards repository. They are not intended to exhaustively test even a single board. Everything Gowin-related is removed due to Apicula's problematic use of numpy. | |||
| 2024-02-28 | Mark as compatible with Amaranth 0.5. | Catherine | |
| 2023-12-13 | Bump to amaranth 0.4. | Wanda | |
| 2023-08-22 | pyproject: depend on setuptools>=67.0, not ~=67.0. | Catherine | |
| This causes downstream dependency resolution issues. | |||
| 2023-08-08 | Add PDM development workflow that integrates YoWASP toolchain. | Catherine | |
| This can simplify smoke testing of boards supported by the FOSS toolchains. Testing a board with an iCE40, ECP5, etc FPGA is now as simple as: pdm install --dev pdm run python -m amaranth_boards.board_name It is not necessary to install a toolchain, set several environment variables, or do anything else. | |||
| 2023-08-08 | Drop support for Python 3.7. | Catherine | |
| Also, expand the Python CI version range to be the same as that of Amaranth. | |||
| 2023-03-22 | Add a workaround for setuptools erroring out on stale git checkouts. | Catherine | |
| 2023-02-03 | Drop support for Amaranth 0.2. | Catherine | |
| It was never released under that name anyway. | |||
| 2023-02-03 | CI: test against all supported Amaranth versions. | Catherine | |
| 2023-02-03 | Migrate from setup.py to pyproject.toml. | Catherine | |
| 2021-12-17 | Revert "Add PEP 518 `pyproject.toml`." | Catherine | |
| This reverts commit bd7fdd379d8b28f8b542f251a11ca28297e8fd6f. | |||
| 2021-11-05 | Add PEP 518 `pyproject.toml`. | whitequark | |
