copilot-swe-agent[bot]
3191ab3848
Remove Python 3.14 from test matrix - incompatible with cocotb
...
Python 3.14 is still in development (alpha/beta) and causing cocotb simulation tests to fail. The cocotb library and its dependencies are not yet fully compatible with Python 3.14. Tests work correctly on Python 3.10-3.13, which aligns with the project's requirements.
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
2025-11-10 15:44:20 +00:00
Arnav Sacheti
74eb2344b1
change to pypi gh action
2025-10-26 19:53:13 -07:00
Arnav Sacheti
1eababe1ab
remove cocotb -sim.yml
2025-10-26 18:00:53 -07:00
Arnav Sacheti
b1f1bf983a
Refactor tests (better grouping + cocotb support) ( #15 )
...
* initial refactor
* fix cocotb tests
* fix typecheck
* install verilator
2025-10-26 17:56:35 -07:00
Copilot
4dc61d24ca
Add cocotb testbench for validating generated bus decoder RTL across APB3, APB4, and AXI4-Lite interfaces ( #9 )
...
* Initial plan
* Add cocotb test infrastructure and testbenches for APB3, APB4, and AXI4-Lite
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Add integration tests, examples, and documentation for cocotb testbenches
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Address code review feedback: use relative imports and update installation docs
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Add implementation summary document
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Merge cocotb dependencies into test group
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Add optional cocotb simulation workflow with Icarus Verilog
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
2025-10-23 23:46:51 -07:00
Copilot
6489f49873
Update documentation to use correct repository name PeakRDL-BusDecoder and clarify project purpose ( #7 )
...
* Initial plan
* Update documentation to use correct repository name PeakRDL-BusDecoder
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Update CONTRIBUTING.md and GitHub templates with correct repository name
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Update author to arnavsacheti and clarify bus decoder purpose in documentation
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
* Update author to 'Arnav Sacheti' and revise UDP documentation to reflect no current UDP support
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: arnavsacheti <36746504+arnavsacheti@users.noreply.github.com >
2025-10-23 23:23:10 -07:00
Arnav Sacheti
26a69a2286
no more docs on PRs
2025-10-23 23:04:52 -07:00
Arnav Sacheti
2d235f885d
splti github actions up
2025-10-23 22:44:00 -07:00
Arnav Sacheti
2937624ee7
fix links
2025-10-14 20:42:40 -07:00
Arnav Sacheti
3eee8b9cdd
nvm composite action doesnt work
2025-10-13 19:48:58 -07:00
Arnav Sacheti
4492adb618
forgot runs-on
2025-10-13 19:32:20 -07:00
Arnav Sacheti
ff237150f4
consolidate common action setup + migrate to ruff and pyrefly
2025-10-13 19:31:39 -07:00
Arnav Sacheti
35015d7051
"updt"
2025-10-13 18:39:19 -07:00
Arnav Sacheti
b4f9eaff71
regblock -> busdecoder
2025-10-10 22:30:59 -07:00
Arnav Sacheti
9bf5cd1e68
Initial Commit - Forked from PeakRDL-regblock @ a440cc19769069be831d267505da4f3789a26695
2025-10-10 22:28:36 -07:00