Permalink
Commits on Apr 18, 2018
  1. Back to development: 4.0.2

    mauritsvanrees committed Apr 18, 2018
    [ci skip]
  2. Preparing release 4.0.1

    mauritsvanrees committed Apr 18, 2018
    [ci skip]
Commits on Apr 12, 2018
  1. Merge pull request #47 from collective/fix-finding-archived-and-non-a…

    mauritsvanrees committed Apr 12, 2018
    …rchived-blobs-issue-44
    
    With archive_blob true, still allow restoring non archives.
Commits on Apr 11, 2018
  1. With archive_blob true, still allow restoring non archives.

    mauritsvanrees committed Apr 11, 2018
    We prefer archives then, but if no proper archive is found, we look for non archives.
    Fixes #44.
  2. Merge pull request #46 from collective/sort-os-listdir

    mauritsvanrees committed Apr 11, 2018
    Sort the result of os.listdir.
  3. Sort the result of os.listdir.

    mauritsvanrees committed Apr 11, 2018
    On Linux this should make no difference, but on Mac it may.
    It at least solves some spurious test failures on my Mac.
  4. Fixed new code-analysis errors.

    mauritsvanrees committed Apr 11, 2018
    And ignore error 'T001 print found.'
    Printing is bad in Plone packages, but not in command line tools.
  5. Pin pycodestyle to 2.3.1.

    mauritsvanrees committed Apr 11, 2018
    flake8 3.5.0 requires 'pycodestyle<2.4.0,>=2.0.0'.
Commits on Dec 22, 2017
  1. zest.releaser: create-wheel = yes

    mauritsvanrees committed Dec 22, 2017
    I manually created a wheel for the 4.0 release.
    
    [ci skip]
  2. Back to development: 4.0.1

    mauritsvanrees committed Dec 22, 2017
    [ci skip]
  3. Preparing release 4.0

    mauritsvanrees committed Dec 22, 2017
    [ci skip]
  4. Added changelog entry.

    mauritsvanrees committed Dec 22, 2017
    [ci skip]
  5. Extra whiteline in setup.py.

    mauritsvanrees committed Dec 22, 2017
    [ci skip]
  6. Updated readme: for repozo script, you need dependent-scripts = true

    mauritsvanrees committed Dec 22, 2017
    Fixes issue 42.
    Also used eggs=ZODB and commented out eggs=ZODB3 in that part of the readme.
    
    [ci skip]
  7. Added sponsorship note for Ghent University.

    mauritsvanrees committed Dec 22, 2017
    They sponsored a big part of what went into the 4.0 release.
Commits on Nov 17, 2017
  1. Back to development: 4.0b6.0

    mauritsvanrees committed Nov 17, 2017
    [ci skip]
  2. Preparing release 4.0b5

    mauritsvanrees committed Nov 17, 2017
    [ci skip]
  3. Merge pull request #41 from collective/incremental-blobs

    mauritsvanrees committed Nov 17, 2017
    Incremental blobs
  4. Use https://pypi.python.org/simple/ in main buildout.

    mauritsvanrees committed Nov 17, 2017
  5. zope2instance tests: use https PyPI index.

    mauritsvanrees committed Nov 17, 2017
Commits on Sep 27, 2017
  1. Avoid another sort order warning.

    mauritsvanrees committed Sep 27, 2017
    After the first delta, snar files end up with a modification time that differs from their timestamp.
Commits on Sep 26, 2017
  1. first_number_key: sort by number and then modification time.

    mauritsvanrees committed Sep 26, 2017
    If the number is the same, the modification time becomes relevant.
    That should fix a Travis failure.
    Created a test with the previously failing data.
  2. Sort order can be slightly off in a second place.

    mauritsvanrees committed Sep 26, 2017
    Made this code for comparing archive sorting the same as the code for directory sorting.
    Changed the message slightly, so it is clear which of the two warnings is given.
    I was trying to fix the wrong one until now.
  3. Give more complete warning when comparing sort orders.

    mauritsvanrees committed Sep 26, 2017
    I get this on Travis, in all three jobs:
    WARNING: Sorting blob backups by number gives other result than reverse sorting by last modification time.
    Locally on Mac all is fine.
    The compared modification times are probably the same, which makes this tricky.
  4. Log singular and plural words nicer.

    mauritsvanrees committed Sep 26, 2017
    Instead of '1 blob(s)' or '2 blob(s)' use '1 blob' or '2 blobs'.
    The multiple choice gets confusing when there are three such items in the log message.
  5. Changed tests to expect 'tar -C' instead of 'tar -C'.

    mauritsvanrees committed Sep 26, 2017
    So an extra space.
    Extra white space is ignored, but if there is another real difference,
    then this white space difference is also shown, whichs distracts from the real problem.
  6. Combine incremental backups for easier cleanup.

    mauritsvanrees committed Sep 26, 2017
    If we keep one backup, and we have incremental archives,
    then we must keep the full tarball plus the snapshot archive plus the deltas.
Commits on Sep 20, 2017