289a6c5bfa
Added support for sound notification plugins which use
...
the desktop sound theme, with pycanberra for example. Plugin name should
start with 'theme' in that case, whereas the name of plugins playing the
sound file starts with 'file'.
2017-09-20 10:21:27 +03:00
ef8f40ccc4
Moved notifications to plugins (including sound)
2017-09-20 10:21:27 +03:00
fc960cbf86
Fixed own logical error
...
when missing msgpack package is being appended to install_requires
list instead of the available one.
2017-08-29 13:50:49 +03:00
76fed78211
Made it possible to use installed umsgpack
2017-06-12 13:54:44 +03:00
06fed6f9c2
setup.py: second exception in list can be treated as variable
2017-06-12 12:58:16 +03:00
b7f9e74eea
setup.py: added new packages appeared after 36b5e2c
2017-06-12 12:52:24 +03:00
82c3c111b7
Fix os-release open mode
...
- thanks to @Lvl4Sword for reporting
2017-05-12 14:39:25 +02:00
4c597d3f7c
Error handling for non-interactive setup.py
...
- thanks to @orlitzky #993
2017-04-30 10:41:55 +02:00
e832ea1689
setup.py fix nested list
2017-04-04 12:31:52 +02:00
9aacef144b
Moved OS and package detection care to setuptools install command
2017-03-25 11:48:45 +02:00
Justin Ramos
e97df3ad4d
print SystemExit exception messages instead of using the current build failure text
...
Signed-off-by: Justin Ramos <justin.ramos@gmail.com>
2017-03-22 17:34:14 -05:00
9a5f7442a0
Setup.py fix
...
- handle missing "optional" key in package definition
2017-03-20 00:27:11 +01:00
13223887fc
Setup.py updates
...
- only waits for a prompt if running from a TTY
- support for Ubuntu 12 and older (different msgpack package name)
- fix crash for missing keys in the distro definition
- accept alternative msgpack providers
- add pyopencl as an extra
2017-03-17 19:25:19 +01:00
ee7e630694
Show a dialog with QR-code for selected bm-address
2017-03-06 18:00:23 +02:00
636ae17cc0
setup.py fix and update
...
- libssl dependency for Fedora
- typo in waiting for keypress
2017-03-01 11:44:58 +01:00
af5cb08093
setup.py updates
...
- parametrise module list
- allow optional modules (pyopencl, PyQt4)
- add setuptools
- add compiler error detection
- press return to continue
2017-03-01 11:29:38 +01:00
b7e75b9bc5
setup.py fixes, guix and pyopencl
...
- detect GUIX
- FreeBSD uses "pkg install", not "pkg_install"
- add pyopencl dependency checking
2017-02-28 22:22:36 +01:00
34084bbc80
Total setup.py cleanup and simple script installation
2017-02-28 15:51:49 +02:00
Justin Ramos
b50198afb5
changes needed to get current code to run
2017-02-25 00:06:04 -06:00
317d4d57cc
Add setup.py (setuptools)
...
- thanks to Lvl4Sword for the initial file
2017-02-24 16:49:53 +01:00