-
Notifications
You must be signed in to change notification settings - Fork 35
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
add sources to pypi #91
Comments
What error do you get when building? |
@flit This is the output:
|
I'm not sure what that error could be caused by since it doesn't say what file could not be found. Do you have Rust installed? It could be complaining about not finding the |
Hello @flit :-) I was about to write the same issue / question - could you please provide source package to pip/pypi ? At the moment only binary packages are provided. This package seems a mandatory requirement of mbed-os. On FreeBSD this package is unavailable, so using mbed-os is not possible. Having source package at pypi would make it possible to compile the dependency during pip install :-) I have started a separate issue on FreeBSD build problem: #97 |
@shlomow The reason that I don't upload source packages is because they are not immediately usable on every platform without an installation of rustc + cargo. Uploading the source could cause pip to try to download and run cargo (giving you the error you described) on these systems. |
Hey there @theotherjimmy :-) Binary only distribution limits usage of CMSIS Pack Manager to provided platforms - for instance I cannot use it at all on FreeBSD.. So you are the author of CPM? Can we work out the build automation please? I am eager to help :-) |
@cederom I forgot to respond here. Yes, I'm the author; Yes we can work out build automation for more platforms. I don't know of a service that would be able to provide me with a way to build binary wheels for freebsd. |
Hey @theotherjimmy, this is some old thread, the work is already done in #97, build well, just need to add source package to pypi (#112) and thing should work with some local os dependencies for build (such as Rust) :-) |
I actually din this yesterday, but the source packages contain a bug. I'll close this issue when I can get a working 0.2.x release of CPM with source that installs as the same release version. |
Hi!
Can you please upload the source ti pypi server in addition to the wheel files? It can be useful for some use cases. Thanks in advance!
Btw, if I am trying to install the source from the releases the tab I am getting en error when building the package. I am using win10.
The text was updated successfully, but these errors were encountered: