mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-23 17:15:33 +00:00
wheels: convert versions to match pypa spec, add uploading
* wheel versions now replace `+` with `.post` to match spec at https://packaging.python.org/en/latest/specifications/version-specifiers/ * CI updates: * Bump action versions * Disabled Windows for now and documented why * Added a new job to upload all wheels * Added new variable, `PYPI_INDEX`: fallback 'https://pypi.org/' if unset * Added new secret, `PYPI_TOKEN` * .editorconfig now uses 2 spaces for YML (it kept setting mine to tabs and GitHub Actions doesn't like that)
This commit is contained in:
parent
08c23b7632
commit
0bb1f899e8
3 changed files with 40 additions and 15 deletions
2
setup.py
2
setup.py
|
@ -25,7 +25,7 @@ yosys_version_rx = re.compile(r"YOSYS_VER\s*:=\s*([\w\-\+\.]+)")
|
|||
|
||||
version = yosys_version_rx.search(
|
||||
open(os.path.join(__dir__, "Makefile"), encoding="utf8").read()
|
||||
)[1]
|
||||
)[1].replace("+", ".post")
|
||||
|
||||
|
||||
class libyosys_so_ext(Extension):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue