1
0
mirror of https://github.com/myhdl/myhdl.git synced 2024-12-14 07:44:38 +08:00

9 Commits

Author SHA1 Message Date
Dave Keeshan
4081474f75
Fix pip install on windows (#422)
* Test

* Move from python -m pip to just pip
2023-10-05 16:41:42 +02:00
Dave Keeshan
5ec3d08d2e
Add windows actions, python3.11 for core and ghdl (#410)
* Add initial actions for winows, include core and ghdl, iverilog is not working yet

* Rename some steps to show linux providence

* Rename some steps to show linux providence
2023-02-08 15:53:35 +01:00
Dave Keeshan
3775119f83
Clean PyPi release flow 17/12/2022 (#399)
* Move conditional so the whole job doesn't run unless it is a tag

* Add dist to make and restructure release

* Add message

* Add message

* Add message

* Add message

* Add message

* Add message

* Add message

* Add message

* Add message

* Add README to release to appear on PyPi

* Added read definition
2022-12-18 20:30:27 +01:00
Dave Keeshan
f8022d3dbd
Update makeflow (#396)
* Clean up verify convert warnings

* Rewrote test and remove Xfail, test is passing now (is it supposed to fail?)

* Rewrote test and remove Xfail, test is passing now (is it supposed to fail?)

* Fixed all tests to handle the analyze/verify deprecation

* Fixed to catch the correct error, List of signals as a port is not supported

* Add a way to search for and add myhdl.vpi

* Add explict test to check for deprecation case

* Change warning from UserWarning (which is the default) to DeprecationWarning

* Change test operation from script to makefile

* No longer use travis

* Add some ANSI colored logging

* Fixed test to look for DeprecationWarning

* Add lining step

* Add linting step

* Add linting step

* Remove matrix step

* Add work/ to clean list

* Hide echo commands in window

* The word test is reserved in pytest only for tests, doen't use it for any thing else, like blocks

* Add myhdl.vpi to clean

* Mark these tests as xfail, for now,

* Fix and unmark xfail 2 tests

* Add black support

* Remove python2 only testing

* Need to relook at this test, it performs differently for verilog and vhdl

* Add RTL files to the list

* Need to relook at this test, it performs differently for verilog and vhdl

* Upgrade to DeprecationWarnings

* Initial checkin with passing flow for new convert VHDL/Verilog, there are a few xfail tests that need to be debugged

* Add more examples for the Deprecation cases, toVHDL and toVerilog

* Fix deprecations catching

* Fix pytest to use pytest.ini

* Add pypi release steps

* Fix intbv error

* Fix indent

* Update to do a release

* Add checkout to step

* Update Python versions

* Add dependancy on tag on push
2022-12-17 13:21:08 +01:00
Dave Keeshan
b85c1668c1
Update flow to compile and used cached version of tools (#387) 2022-12-07 14:41:25 +01:00
Keerthan Jaic
32c9c7abc1
add python 3.11 to ci matrix (#382) 2022-11-04 20:39:58 +01:00
Josy Boelen
79cf2218f4
Removed testing with Python 3.6 - EOL <> Added testing with PyPy 3.9 (#376)
* Removed testing with Python 3.6 - EOL
Added testing with PyPy 3.9

* corrected to 'pypy-3.9'
2022-08-02 17:40:09 +02:00
Dave Keeshan
1a4f5cd4e9
Setup github actions (#369)
* First working yml for github actions

* Remove redundant lines

* Test with building ghdl from source

* Re-enable all versions of python

* Re-enable all versions of python

* python-3.11 not available yet

* Add weekly cron on Sunday

Co-authored-by: Douglas Kastle <douglas.kastle@gmail.com>
2022-04-26 17:04:19 +02:00
Keerthan Jaic
e25bf37681 basic issue templates 2019-02-02 23:21:38 -05:00