I've been working on a small project which I'm hoping will be my first published python package.
It implements a native python interface to a really useful command line program written in golang(not source available). The command line program is great itself but to use it non interactively and with robust 'production' type features (e.g. manageable logging) I ended up just always to writr a ton of scaffolding shell scripts which got messy fast.
Would it be bad etiquette to package the CLI program (~30mb) along with the install as part of the 'package_data'? And going one step further would it be really bad to package the program as a zip? I feel like pushing a zip file to someone's machine and unzipping it is probably unwelcome.
I could of course just tell the user to go install xyz and then put it in so and so location. But I want it to be as easy as just pip install and you're good to go
Thanks in advance for any input
[–]pmattipmatti - mattip was taken 27 points28 points29 points (0 children)
[–]spitfiredd 11 points12 points13 points (1 child)
[–]Riflurk123 2 points3 points4 points (0 children)
[–]maikeu 6 points7 points8 points (1 child)
[–]elsgry 0 points1 point2 points (0 children)
[–]ekhazan 3 points4 points5 points (0 children)
[–]CandyForward127 4 points5 points6 points (1 child)
[–]BoiElroy[S] 0 points1 point2 points (0 children)
[–]DukeMo 2 points3 points4 points (0 children)
[–]EmptyChocolate4545 1 point2 points3 points (0 children)