Sketchybar-py

Latest version: v0.3.1

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

Scan your dependencies

Page 8 of 13

2.5.0

This release upgrades the internal messaging from unix sockets to mach messages. Everything should be a bit faster and more reliable.

Additions:
* popup background shadows
* alias color override
* XNU mach IPC

Fixes:
* Fixed some slow memory leaks

Deprecations:
* the `cache_scripts` property is deprecated. All scripts *must* now be `chmod +x`ed, this was not necessary prior when
setting the `cache_scripts` property to true.

**Full Changelog**: https://github.com/FelixKratz/SketchyBar/compare/v2.4.3...v2.5.0

2.4.3

* Fixes the bounding rect logic for popups
* Backgrounds can have a y_offset
* Negative margin now possible
* Regex Support for `--remove`

**Full Changelog**: https://github.com/FelixKratz/SketchyBar/compare/v2.4.2...v2.4.3

2.4.2

In the last release the left and right background padding was wrongly added to the custom width of left items, leading to displacements in the following items.

**Full Changelog**: https://github.com/FelixKratz/SketchyBar/compare/v2.4.1...v2.4.2

2.4.1

New Features:
* Some events now pass the `$INFO` variable to scripts with additional information
* Added the align property to items such that the content can be aligned if the width is set to be larger than the content width (also with background images)

Bug Fixes:
* Fixes to images
* Fixes to bounding rects
* Fixes right items with `width` bigger than their display width
* Fixes the width calculation for constant width items

**Full Changelog**: https://github.com/FelixKratz/SketchyBar/compare/v2.4.0...v2.4.1

2.4.0

* Introduces new background image property (png and jpeg)
* Fixes slow memory leaks
* Fixes problems with the socket server

2.3.3

Features:
* The `-m` flag in all commands is now optional
* Regular expression support for the `<name>` in the set command
* Text and background shadow properties

Bug Fixes:
* Turns out I bricked the brackets in the previous release (if the first item in a bracket contained a dot it was ignored completely), this fixes that
* Disables popups when the bar is hidden
* Popups are now correctly freed upon parent destruction

Page 8 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.