3.0.0 removed Python 2 support and lots of unused code; much cleanup of code base; 3.0.1 fixed the packaging notes.

Lots of changes, mostly authored by Duncan Macleod, including:

  • Removed support for Python 2
  • Numerous fixes for Python 3 support
  • Removed numerous unused (and usually broken) files, functions/methods, etc.
  • Lots of cleanup of code base
  • Added new unit tests
  • Improved setup and packaging code
  • Added deprecation messages for code that will be removed in a future version

Code comparison (seems to be broken): glue-release-2.1.0...glue-release-3.0.1

Milestones: %lscsoft-glue 3.0.0