You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My goal is to be able to distribute ws to different OS with a native binary like httpie does.
I'm aware of pyinstaller but man, this thing is not trivial 😆
I did some quick tests on my Ubuntu 20.04.4 LTS but I realized that my python installation using pyenv is missing some binaries crucial for pyinstaller to work.
I also tried on my Windows 10 laptop and the binary is not working and I have no clue of what is happening.
I don't think I have time / motivation for this feature, so any help would be greatly appreciated.
The text was updated successfully, but these errors were encountered:
Hi zedgamer9128,
Not really, the most used distributions will be good: debian related, windows, mac os and may be centos / fedora.
I already know how to create a binary. I need to
modify a little code to ensure absolute import paths and add an if __name__ == '__main__' in the main.py module
Modify the CI (probably add a new file) to run create binaries when it is a release. I don't know how to do it with other OSes that windows, ubuntu, mac os
Save the binaries in the release like I see in other projects. I don't know how to do it.
I just did the first point. If you want to help, you can try to create a new CI file running on tags where the binaries will be created for different platforms. We should also include the assets in the release like it is done in this project.
My goal is to be able to distribute
ws
to different OS with a native binary like httpie does.I'm aware of pyinstaller but man, this thing is not trivial 😆
I did some quick tests on my Ubuntu 20.04.4 LTS but I realized that my python installation using pyenv is missing some binaries crucial for pyinstaller to work.
I also tried on my Windows 10 laptop and the binary is not working and I have no clue of what is happening.
I don't think I have time / motivation for this feature, so any help would be greatly appreciated.
The text was updated successfully, but these errors were encountered: