https://github.com/manatools/python-manatools
A python framework to build ManaTools application
https://github.com/manatools/python-manatools
fedora libyui-mga mageia python python-3 suse-libyui
Last synced: 5 months ago
JSON representation
A python framework to build ManaTools application
- Host: GitHub
- URL: https://github.com/manatools/python-manatools
- Owner: manatools
- License: lgpl-2.1
- Created: 2017-06-04T10:40:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-09-04T17:25:12.000Z (over 1 year ago)
- Last Synced: 2024-09-06T00:36:38.787Z (over 1 year ago)
- Topics: fedora, libyui-mga, mageia, python, python-3, suse-libyui
- Language: Python
- Size: 77.1 KB
- Stars: 3
- Watchers: 7
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS
- License: LICENSE
Awesome Lists containing this project
README
# python-manatools #

Python ManaTools starts from the experience of tools and framework
written in Perl, since most systemd and dbus API are python based
instead a this way seemed to be natural.
Python ManaTools aim is to help in writing tools based on libYui
(Suse widget abstraction library), to be collected under the same
ManaTool hat and hopefully with the same look and feel.
Every output modules can of course be run using QT, Gtk or ncurses
interface.
## REQUIREMENTS
### SUSE libyui
* https://github.com/libyui/libyui
### libyui-mga - our widget extension
* https://github.com/manatools/libyui-mga
### SUSE libyui-bindings - anaselli fork
* For references, master is https://github.com/libyui/libyui-bindings
* To use libyui-mga extension we added some patches to original sources get them from mageia package at http://svnweb.mageia.org/packages/cauldron/libyui-bindings/current/SOURCES/
### at least one of the SUSE libyui plugins
* libyui-gtk - https://github.com/libyui/libyui-gtk
* libyui-ncurses - https://github.com/libyui/libyui-ncurses
* libyui-qt - https://github.com/libyui/libyui-qt
* Consider here also to check some patches we could add to original sources looking at mageia packages http://svnweb.mageia.org/packages/cauldron/libyuiXXXX/current/SOURCES/ (where XXXX is nothing for libyui and -gtk, -qt, -ncurses for plugins)
## INSTALLATION
python setup.py install