Skip to content

Compartment 2.1

Choose a tag to compare

@MaxFreedomPollard MaxFreedomPollard released this 27 Jul 03:44

Improvements

  • Change your passphrase from the panel, on both apps. Both boxes, the Save button, and the reason an attempt failed are on screen together, on the menu bar and in the system tray.
  • The panel scrolls when there is more to show than fits it. A long list of recent memories, a wrapped error, a form: none of it ends at the window edge any more, and the buttons along the bottom stay reachable.
  • The PyPI page links back to the project. Source, issues, changelog, documentation and the security model, plus classifiers so the package is findable by Python version and topic.
  • A documentation site at maxfreedompollard.github.io/Compartment.

Bug fixes

  • macOS and Windows: the panel was drawn at a fixed maximum height and anything past that line was dropped, with no scrollbar or any other sign it was there. The change-password form showed one of its two boxes as a result.
  • The published package, the repository and the MCP registry record each declared a different version, and the registry pointed at a PyPI version that no longer exists.

Downloads

File For
Compartment-2.1.pkg macOS, one click, with the optional menu bar utility. Start here.
Compartment-2.1.dmg macOS, drag to Applications
compartment-2.1-py3-none-any.whl pip / offline installs, any OS
compartment-2.1.tar.gz source distribution, packagers, air-gapped builds
pip install compartment

macOS blocks the first launch of anything not signed with a paid Apple
Developer ID. The .pkg handles that; with the .dmg you allow it once in
System Settings > Privacy & Security > Open Anyway.