Skip to content

Conversation

@a-musing-moose
Copy link

Figured it might be neat to have a standalone executable version of posting. So here I have a proof of concept that adds make targets and dependencies needed to build posting with pyinstaller. This produces a single, standalone executable suitable for the platform on which it is build.

Making use of github action workers with different architectures should then allow you to build for Mac, Linux and Windows.

I've only tested in Linux as that is what I have :)

Adds make targets and dependencies needed to build posting with
pyinstaller. This produces a single, standalone executable suitable for
the platform on which it is build.
@whyisdifficult
Copy link

Hi @a-musing-moose, this would great! Posting has become my favorite tool for API integrations and it would be nice to have this option to simply installation.

I've been also working on doing the same for my project (JiraTUI) and I've been testing a few Python compilers (codon, pyinstaller and cx_freeze). Have you also tried other tools?

Btw, here it is an easy-to-follow article on how to use pyinstaller and Github actions to generate binary distros: https://dev.to/rahul_suryash/steps-to-build-binary-executables-for-python-code-with-github-actions-4k92

Cheers!
G~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants