Compartment 2.1
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.