-
Notifications
You must be signed in to change notification settings - Fork 15
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
Release to Pypi? #6
Comments
Hi! |
You don't need to publish compiled wheels which (you are right) could be challenging, but you can just publish sdist... |
Thank you for clarifications! I will be very grateful for some handy manual, if you have one. |
created draft #7 and seems that the package can't be easily installed on clean env. it somehow expects that |
Yes, Torch is needed to build Torch CUDA extensions. Thus, it is a build dependency. |
I'll look at pyproject.toml specification. However, I'm not sure it is compatible with Torch extensions. |
Thank you for writing setup code! I've merged the PR and added pyproject.toml. By now the CI pipeline seems OK. |
The package was uploaded to Pypi, but there are some problems with build dependencies. |
@ivan-chai cannot find it on Pypi? |
Alrighty, now I can find a v0.0.1post1 version. I try it out in our PR to see if everything works as expected |
The post1 release didn't include '.cu' files. I fixed this issue in the post2 release. |
Hi @ivan-chai
Thanks for the great work. I would like to hear if it would be possible for you to release the code as a package to Pypi such that it can be installed using
pip install torch-linear-assignment
?We want to use this code as a dependency in Torchmetrics (PR: Lightning-AI/torchmetrics#2777) for a new implementation and it messes with our CI that the package currently needs to be installed from src.
Thanks!
The text was updated successfully, but these errors were encountered: