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 setup.py installation and GitHub releases #3

Closed
guoyunhe opened this issue Mar 18, 2019 · 6 comments
Closed

Python setup.py installation and GitHub releases #3

guoyunhe opened this issue Mar 18, 2019 · 6 comments
Labels
help wanted Extra attention is needed

Comments

@guoyunhe
Copy link

Hi, I see this is a really promising project. I wonder if I can package it for openSUSE/SLE. Usually Python applications have setup.py as installation script. It makes packaging easy. Also GitHub releases is also useful for packaging. Package maintainers can watch releases to update their packages.

Thanks for the great work!

@neverix
Copy link

neverix commented Mar 19, 2019

It is!
AUR needs this. I'll try to package it in the meantime.

@oskarsh oskarsh added the help wanted Extra attention is needed label Mar 19, 2019
@oskarsh
Copy link
Owner

oskarsh commented Mar 19, 2019

Hello thanks for the effort. The setup.py is misleading and will be renamed to "setupUi.py" since it converts the QT5 ui form to pyqt bindings. It is not a setup.py in a pythonic way someone expect. I tried packaging this as a pip package with setup.py but failed miserable, any help would be much appreciated. I will try to create a setup.py again and see if it works.

@neverix
Copy link

neverix commented Mar 19, 2019

Done! There's now an AUR package.
Waiting for setup.py now (this will ease the installation).

@neverix
Copy link

neverix commented Apr 4, 2019

Any updates on this?

@oskarsh
Copy link
Owner

oskarsh commented Apr 4, 2019

I tried to package this with pyinstaller but ran into Problems with PyQt, I am still trying to package this as a flatpak or to begin with in any one file executable. Any community help is much appreciated in order to get a proper format out with Yin-Yang 3.0 which should be released on 10.4

@oskarsh
Copy link
Owner

oskarsh commented Apr 9, 2019

@guoyunhe @neverix
good news on this, I managed to package it as a one-file-executable which basically is the same as a appimage however it does not feature to create a .desktop file neither a correct Desktop entry. I created this using PyInstaller. In order for correct installation I still would like to go the package manager route and package this up for each distribution. Right now I can only offer the Yin-Yang singlefile executable without any installer.

@oskarsh oskarsh closed this as completed Apr 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants