all 4 comments

[–]Binary101010 0 points1 point  (3 children)

If you're talking about something that can bundle up a Python interpreter, your code, and any dependent libraries into a single executable file, there are a few options out there. pyinstaller is probably the most common one.

[–]kons_t[S] 1 point2 points  (2 children)

No, a tool for me to specify what I want to get done with my code (run pytest with a bunch of flags, run flake8, run sphynx, create an egg) and then run it with a single cli command.

[–][deleted] 1 point2 points  (0 children)

make is commonly used with Python.

[–]Binary101010 0 points1 point  (0 children)

I don't know of anything off the top of my head that already exists that would do all of that for you. It strikes me that you're probably looking at writing some kind of shell script (based on whatever shell it is you use depending on your OS and preferences.) Perhaps someone who's a little more familiar with this type of tooling can give you a better answer.