Releases: 9seconds/concierge
0.2 - Kermit's Walk
This release is named after the song of Bajinda Behind the Enemy Lines. Please see and listen!
It brings following things:
Templates were separated into plugins
Previously, user gets template support using "extra" features of setuptools (all those silly concierge[mako]
or concierge[jinja]
). With this release I've decided to separate templating from core product: this part was really cluttered with try/except ImportError
dance and I've felt bad about it.
Right now, concierge comes without mako
and jinja
features. To get them, just install concierge-jinja
or concierge-mako
packages.
$ pip install concierge-mako
$ pip install concierge-jinja
Also, old behavior, when templater automatically starts to work, it is kept but with warnings in runtime. Please use -u
flag to point to templater explicitly.
Btw, concierge-mako and concierge-jinja are separated repositories. Please check them to understand how to implement support for you favorite templating system.
Support of libnotify
This release brings support of desktop notifications. Yep, like these:
To get them, just install it with libnotify
extra:
$ pip install concierge[libnotify]
And they will automatically work.
Please be noticed: there is well known bug (#8) on them.
Also
Systemd unit fix
Previously, systemd unit was implemented incorrectly. Please disable it and install new one:
$ systemctl --user stop concierge.service
$ systemctl --user disable concierge.service
$ eval "$(concierge --systemd --curlsh)"
Please be noticed, that disable
is crucial since [Install]
section was changed. You need to literally reinstall it.