Snapm

Latest version: v0.3.0

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

Scan your dependencies

0.3.0

What's Changed
* Allow specifying per-mount size control policies for snapshot providers that expect a fixed size by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/20
* General improvements to the snapm cli by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/21
* plugins: escape invalid characters in mount point path by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/23
* snapm: add SnapmPluginError and improve error message on set create by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/24
* snapm: use rsplit() to parse size policy from mount spec by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/25
* Update snapm.8 manual page by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/27
* Handle systemd-remount-fs changes by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/28
* Use boom's image backup mechanism when creating boot entries by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/29
* Minor fixes to boot cache handling by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/30
* Minor fixes to rollback handling by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/31
* Improve error/log messages and handling of lvm2 name limits by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/32
* Fix test_auto_profile_create_boot_entry by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/33
* snapm: rename "rollback" to "revert" by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/35
* snapm: include kernel version in boot entry titles by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/36
* Improve snapshot set formatting and add --json output option by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/38
* Warn user to reboot when reverting a snapset with in-use origin devices by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/39
* lvm2: apply name length checks separately for Lvm2Cow/Lvm2Thin by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/41
* doc: provide a better description of --nameprefixes in snapm.8 by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/42
* Extend size policies to Lvm2Thin and add integration tests by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/43
* snapm: add 'plugin' subcommand to display info on available plugins by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/44
* lvm2: fix unpacking of snapshot name fields in Lvm2Cow by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/46
* dist: build for epel and centos-stream in .packit.yaml by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/45
* Add optional JSON reporting to list commands by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/47
* Minor fixes and docs update by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/49
* Update documentation with more examples and JSON output formatting by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/50
* docs: update list of Packit build targets in README.md by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/51
* Prepare for pip builds and publishing on PyPi by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/56
* snapm: forbid revert if snapset status is SnapStatus.INVALID by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/58
* snapm: bump release to 0.3.0 by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/59


**Full Changelog**: https://github.com/snapshotmanager/snapm/compare/v0.2.1...v0.3.0

0.2.1

What's Changed
* Use v4 of checkout action in GitHub workflow by mulkieran in https://github.com/snapshotmanager/snapm/pull/14
* Set boom optional keys defaults if enabled in profile by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/15
* Update build to be more compliant with Fedora packaging guidelines by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/16
* Allow running the test suite as non-root user by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/17
* Prepare snapm-0.2.1 release by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/18

New Contributors
* mulkieran made their first contribution in https://github.com/snapshotmanager/snapm/pull/14

**Full Changelog**: https://github.com/snapshotmanager/snapm/compare/v0.2.0...v0.2.1

0.2.0

What's Changed
* dist: use packages = find: in setup.cfg by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/2
* Prerequesites for boot integration by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/5
* Try to fix odd coverage output for Python D-Bus modules by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/6
* Implement roll back operation for snapshot sets by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/7
* Fix Manager.create_snapshot_set() error propagation by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/8
* Add boom integration and bootable snapshot sets support by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/1
* Fix boot integration bugs by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/10
* Only pass no_fstab=True if command line mounts are defined by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/11
* Set default boom profile options from /proc/cmdline by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/13
* Prepare snapm-0.2.0 release by bmr-cymru in https://github.com/snapshotmanager/snapm/pull/12

**Full Changelog**: https://github.com/snapshotmanager/snapm/compare/v0.1.0...v0.2.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.