Concierge

Latest version: v0.2.2

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2

This release is named after the song of [Bajinda Behind the Enemy Lines](http://bajinda.ru/). Please [see](http://www.youtube.com/watch?v=4jh0Zrf5Sf4) and [listen](https://soundcloud.com/bajinda/kermit)!

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.

shell
$ 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](https://github.com/9seconds/concierge-mako) and [concierge-jinja](https://github.com/9seconds/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:

![Example from WebUpd8](http://2.bp.blogspot.com/-VpMruHdC1RU/UHVliAfJmOI/AAAAAAAAKnM/JH2LzPxQIdw/s1600/notification.png)

To get them, just install it with `libnotify` extra:

shell
$ 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:

shell
$ 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.

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.