Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python packaging #36

Open
nims11 opened this issue Aug 27, 2016 · 4 comments
Open

Python packaging #36

nims11 opened this issue Aug 27, 2016 · 4 comments
Milestone

Comments

@nims11
Copy link
Owner

nims11 commented Aug 27, 2016

https://packaging.python.org/distributing/

Package and distribute the project the way it is supposed to.

@nims11 nims11 added this to the v1.5 milestone Aug 27, 2016
@NicoHood
Copy link
Collaborator

Is this even relevant for us? It's "just" a script, more like a tool and not a module. Or do you want to add an api so you can import this script also as module in other projects? However I am not sure if that makes much sense. Some media players could use it as backend though.

My AUR package already packs the script btw. That is way enough if you ask me, but I might missunderstand :)

@nims11
Copy link
Owner Author

nims11 commented Aug 27, 2016

A python package need not always be a library or intended to be imported.
It's just a standard way to package and distribute python projects.

For example, many python utilities (youtube-dl,
https://github.com/iCHAIT/moviemon) are also distributed through pip
(pypi), which assumes this standard packaging. Installing from source is
also achieved by running python setup.py install

On Aug 28, 2016 4:42 AM, "Nico" notifications@github.com wrote:

Is this even relevant for us? It's "just" a script, more like a tool and
not a module. Or do you want to add an api so you can import this script
also as module in other projects? However I am not sure if that makes much
sense. Some media players could use it as backend though.

My AUR package already packs the script btw. That is way enough if you ask
me, but I might missunderstand :)


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#36 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABOJ9xscr1Pz4Os4lscHbIFy_H-KfD3Mks5qkMRGgaJpZM4JuzPq
.

@nims11
Copy link
Owner Author

nims11 commented Aug 27, 2016

Also, arch packaging over python packaging is a common practice (again, youtube-dl and almost all popular python projects). pypi will also make the project easily distributable to all platforms.

@NicoHood
Copy link
Collaborator

Do as you wish :)

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

No branches or pull requests

2 participants