I’m currently working on a Tkinter application to help people practice music theory and I just finished what I consider to be a first usable version.
I have 2 distinct but (I think, are they?) related questions about what to do next.
-
I’d like to make my project distributable at some point in the future. I already have a Gitlab repository for my project, but I’m not really familiar with the existing solutions available to distribute the app. I know Wheel exists but it looks more suited to library projects than to apps; I’ve also seen PyInstaller, but I’d like to know what you think would be best in my case. This is the first time I want to release a project, so I’m looking for something relatively easy to use.
-
I’d like to know how to start versioning my project. I’ve seen a few tools that seem to automate this to some extent (versioneer, bumpversion) but I’d like to know what you think too.
I looked for the different approaches that exist, but I’m having a hard time deciding which ones to use as a beginner.
plt_9192 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.