Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PyCDE] Create pipeline to create and publish python wheel #1509

Closed
teqdruid opened this issue Aug 2, 2021 · 5 comments · Fixed by #7062
Closed

[PyCDE] Create pipeline to create and publish python wheel #1509

teqdruid opened this issue Aug 2, 2021 · 5 comments · Fixed by #7062
Labels
PyCDE Python CIRCT Design Entry API

Comments

@teqdruid
Copy link
Contributor

teqdruid commented Aug 2, 2021

Consider using https://cibuildwheel.readthedocs.io/en/stable/

Use npcomp as an example: https://github.com/llvm/mlir-npcomp/pull/256/files

@teqdruid teqdruid added the PyCDE Python CIRCT Design Entry API label Aug 2, 2021
@teqdruid
Copy link
Contributor Author

teqdruid commented Aug 3, 2022

We did this internally so as to use faster build agents and pypi auth issues.

@teqdruid teqdruid closed this as completed Aug 3, 2022
@hovind
Copy link
Contributor

hovind commented Apr 13, 2024

@teqdruid The pycde wheel hasn't been updated since Sep 22, 2023. Could we re-open this issue?

I imagine that the pypi auth issues have been sorted out given that wheels for the esi-runtime and python circt bindings are being published.

@teqdruid
Copy link
Contributor Author

Actually, it's failing since the pycde project is out of space on pypi and I haven't had the chance to delete old daily wheels.

But now that the pypi thing has been figures out and we can run the builds out of the circt repo on the fast runners, building and publishing out of circt is an option. In fact, it's something I've been meaning to get around to.

@teqdruid teqdruid reopened this Apr 15, 2024
@teqdruid
Copy link
Contributor Author

And it's only been failing for the last two weeks or so. I wouldn't be surprised if the last versioned release was back in September though. Look through the pre releases for the nightlies.

@hovind
Copy link
Contributor

hovind commented Apr 15, 2024

And it's only been failing for the last two weeks or so. I wouldn't be surprised if the last versioned release was back in September though. Look through the pre releases for the nightlies.

Ah, there it is, thank you! I'm new to the python ecosystem, apologies for the confusion. Thanks for the quick clarification.

teqdruid added a commit that referenced this issue May 21, 2024
Previously was built and published internally. Resolves #1509.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PyCDE Python CIRCT Design Entry API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants