Skip to content

Releases: Rockhopper-Technologies/pluginlib

0.9.2

15 Apr 18:43
Compare
Choose a tag to compare
  • Non-functional bug fixes

0.9.1

13 Jun 01:09
Compare
Choose a tag to compare
  • Add support for Python 3.12

0.9.0

13 Feb 21:38
Compare
Choose a tag to compare
  • Drop Python 2.6 support
  • Minor fix to enable Python 3.11-dev support
  • Fix issue where module attributes weren't accessible when importing by path
  • Fix issue where modules were imported multiple times when importing by path on Python 3.5+
  • Switched to GitHub Actions for testing
  • Exclude test bytecode from dist tarball
  • Miscellaneous minor tweaks and fixes

0.8.2

20 Feb 19:36
Compare
Choose a tag to compare
  • Fix tests for 3.10-dev

0.8.1

18 Jan 04:02
Compare
Choose a tag to compare
  • Minor cleanup
  • Fix tests for 3.10-dev

0.8.0

03 Jun 16:10
Compare
Choose a tag to compare
  • Prevent double throwing exception in Python 3
  • Import paths no longer require __init.py__ files to import recursively
  • Type annotations are now only compared when both parent and child methods are annotated
  • New plugin_type property
  • New plugin_group property
  • Refactored class inspection

0.7.0

02 May 20:30
Compare
Choose a tag to compare

0.6.2

09 Aug 21:13
Compare
Choose a tag to compare
  • Minor fixes for linting
  • Correct import of collections.abc.Iterable
  • Change PyPI status from Beta to Stable

0.6.1

07 Aug 13:35
Compare
Choose a tag to compare
  • Added empty __slots__ to Plugin class to support children without __dict__
  • Support __slots__ in parent classes

0.6.0

01 Aug 01:27
Compare
Choose a tag to compare