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.
- omdclient.spec - EL9 support
- omdclient.spec - CentOS 8 support (mostly in Requires: and BuildRequires:)
- init.py - fixed a bad exception in loadCfg()
- init.py - switching from load() to
safe_load()
in loadCfg()
- init.py - decoding output from urllib requests (fixes "failed to run: a bytes-like object is required, not 'str'" bug)
- ran all python through flake8 python linter, cleaned it up to match
omdclient/__init__.py
- added some docs re:tag_role
andtag_instance
in the documentation (in short, we use them locally to tie together puppet + OMD, but they're not very interesting otherwise).- converted everything to Python 3
- dropping rpms for RHEL 6
- CHANGELOG.md - standardizing on a single changelog file
- Makefile.local - now includes Pypi (pip) bindings
- setup.py, omdclient.spec - re-worked for setuptools instead of distutils.core
- README.md - lots of updates on the path towards real distribution
- TODO.md - currently empty