I have just released version 1.7.2 of Obnam, my backup program. While I was releasing 1.7.1, I found a new problem, so I fixed that. Due to sillinesses in my CI/release system, I had to bump the version number to 1.7.2.

Version 1.7.2, released 2014-03-22

Bug fixes:

  • Fix another bug in the FUSE plugin's file reading code, found during the release process of 1.7.2.

Version 1.7.1, released 2014-03-22

  • The dump-repo command now outputs JSON instead of YAML. The dependency on PyYAML is no longer.

Bug fixes:

  • Nemo Inis found a bug in the FUSE plugin (obnam mount), where Obnam would return the wrong data when the program reading the file didn't read the whole file from the beginning in one read(2) system call.

  • The test suite now skips tests that require use of extended attributes in the user namespace. This should allow the test suite to be run on more build servers run by various distributions.

Why do you prefer JSON over YAML?

I find YAML easier to read, or have you other priorities?

Comment by Jasmine Sun Mar 23 10:48:21 2014
JSON is in the Python standard library. YAML is an external dependency. I want to avoid that external dependency.
Comment by liw.fi Sun Mar 23 12:30:30 2014
Makes sense =)
Comment by Jasmine Sun Mar 23 12:31:22 2014