Flashbake

Latest version: v0.30.0

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

Scan your dependencies

0.30.0

New: Python 3
+ Flashbake is now built for Python 3.
+ The Python 3 port doesn't require substantial changes to configuration files, with the exception of removing any dropped features and adding new features.
+ Python 2 is no longer compatible with Flashbake; however, older versions remain in the archive for those who need them.

New (Linux): Support for Rhythmbox
+ The Music plugin now supports Rhythmbox. The plugin doesn't require any configuration.
+ It currently adds to the commit message every song played in the last 10 minutes. This can be changed by editing `(minutes=10)` on line 77 of the Music plugin script.
+ This plugin is restricted by what Rhythmbox changes in its XML-based database. The most recently played song may not appear in the commit message.

New (Mac): Support for Music
+ The Music plugin now supports the Music app that replaces iTunes in newer versions of macOS. [Please see the Wiki](https://github.com/cmdln/flashbake/wiki/Plugins) for installation instructions. Most importantly, the Apple Script now has to be copied over to the root of the Documents folder.
+ Older versions of macOS now have a separate iTunes plugin with a supporting Apple Script. [Please see the Wiki](https://github.com/cmdln/flashbake/wiki/Plugins) for installation instructions. As with the Music for macOS feature, the iTunes Apple Script must be in the root of the Documents folder.

Deprecated features
+ **Growl:** No longer supported by Flashbake as the project has been deprecated
+ **Identica:** The social network as we knew it is no longer active
+ **Banshee:** This music player isn't being actively developed. If you still need Banshee support please open an issue in the Flashbake repo on GitHub.
+ **Scrivener:** There wasn't time to add the Scrivener plugin to Flashbake for the initial Python 3 release. There are plans for it to return in the future.

0.28.0

This release solves two outstanding issues.

First, it replaces the now defunct noreply.org with IPify as suggested by abhidg. Per IPIfy's code samples, this solution uses the Requests library, which has been added to setup.py.

I also commented out some code in __init.py__ that looked like it was a place marker for future development. The problem was this code forced Location.py results to the top of the commit message. Expected behavior is that plugin results end up in the commit message in the order they're placed in the Flashbake config file.

Issues 33 and 35 should be closed.

Thanks to ianpaul for contributing these fixes.

0.27.4

Fix denial-of-service in Twitter plugin caused by unicode characters.

0.27.3

0.27.2

0.27.1

Address issue 20.

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.