- Nothing changed yet.
- Fix: event_filter type is a FileSystemEvent not a string
- Fix: Filter events for EVENTS_CONSUMED
- Fix: Whitelist events instead of blacklisting some, watchdog added EVENT_TYPE_CLOSED_NO_WRITE
- Change generation of section to folder style
- Fix inconsistencies in calculating includes paths. Please note that signature of SeparateFileConfigurationStoreMixIn.getIncludes has changed.
- Ignored FileOpenedEvent in dispatch to avoid unnecessary processing of files in IncludingFilesHandler.
- Added support for Python 3.10 and 3.11
- Ignored FileOpenedEvent in dispatch to avoid unnecessary processing of files.
- Upgraded to the watchdog 3.0.0
- Relicense under ZPL-2.1.
- Upgraded to the watchdog 2.1.7, which does not support the timeout parameter in EventDispatcher.dispatch_events() any more.
- Report non-existing included config files. (It helps greatly with debugging.)
- Implemented ability to include config files for file-based stores.
- Syntax:
`#include path/to/included.ini`
- A new IncludeObserver component listens to the changes of the included files and will update the config of the including file on modification. Added and removing new included files is also supported.
- Syntax:
- Dropped support for Python 3.6
- Added support for Python 3.9
- Removed last compatibility code with Python 2.
- Applied zopefoundation.meta config
- Dropped support for Python 2 and Python 3.5
- Added support for Python 3.8
- Use ConfigParser.read_file() instead of ConfigParser.readfp(), since the latter is deprecated.
- Fixed a senseless bug that was caused by the Py3 port.
- Fixed a bug in reading the config files.
- Switched to modern
io.open()
which supports theencoding
parameter. - Make sure that Bytes are properly converted in both directions.
- Ensure that we always load files in a way that its content is automatically converted to unicode.
- Ensure that MANIFEST is complete.
- Added badges to README.
- Support for Python 3.5, 3.6 and PyPy.
- Covnerted most doctests to unit tests to ease compatibility effort.
- First public release.
- Initial release.