~gpanders/pushbroom

ref: ccf8c752567bfb97f2295e37a6a7c76c5044de17 pushbroom/CHANGELOG.md -rw-r--r-- 2.6 KiB
ccf8c752 — Greg Anders Update copyright year in license 4 months ago

#Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

#Unreleased

#0.3.2 - 2020-01-27

#Changes

  • More bug fixes regarding incompatibility of Python 3.5 system calls with pathlib

#0.3.1 - 2020-01-27

#Changes

  • Use Path.open() instead of open(Path), as the latter does not work in Python 3.5 (but does in 3.6 and on)
  • Look for configuration in /etc/pushbroom/pushbroom.conf if not found in $XDG_CONFIG_HOME

#0.3.0 - 2020-01-16

#Added

  • Empty subdirectories are automatically removed from monitored directories. This can be changed with the new RemoveEmpty option.

#Changes

  • Create Trash directory if it doesn't exist

#0.2.1 - 2019-11-16

#Changes

  • Coerce Shred option into a boolean

#0.2.0 - 2019-11-16

#Added

  • New Shred configuration option
  • py.test dependency
  • Unit tests

#Changed

  • Update minimum Python version to 3.5
  • sweep() no longer has optional arguments
  • Make the ignore and match parameters use re.compile() instead of r""
  • Use pathlib instead of os.path

#0.1.5 - 2019-06-20

#Added

  • Match configuration parameter

#Changed

  • Logging output

#0.1.4 - 2019-06-18

#Added

  • Systemd service
  • Add instructions in README for automating Pushbroom

#0.1.3 - 2019-06-18

#Changed

  • Update documentation

#0.1.2 - 2019-06-18

#Added

  • CHANGELOG.md to log changes
  • Command line flag to print version information (-V)

#0.1.1 - 2019-06-18

#Added

  • bin directory containing an executable script

#0.1.0 - 2019-06-18

  • Initial Python release