Skip to content

Releases: brooke-ec/dynamicpy

v1.3.1

Choose a tag to compare

@brooke-ec brooke-ec released this 07 Apr 15:00
  • Fix the field function's strict parameter was being inverted.

Full Changelog: v1.3.0...v1.3.1

v1.3.0

Choose a tag to compare

@brooke-ec brooke-ec released this 07 Apr 13:50

Full Changelog: v1.2.2...v1.3.0

v1.2.2

Choose a tag to compare

@brooke-ec brooke-ec released this 02 Apr 13:18
  • Fixed suppressing all AttributeErrors raised in widget handlers.

Full Changelog: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@brooke-ec brooke-ec released this 22 Jan 21:17

v1.2.1

  • Fixed wheel record issues caused by poetry-templating plugin.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@brooke-ec brooke-ec released this 24 Oct 20:35

v1.2.0

  • Added Widget System
  • Added BaseWidget class
  • Added register_widget_handler to dynamic loader

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@brooke-ec brooke-ec released this 10 Jul 17:04
  • Added DynamicLoader.load_object for loading arbitrary objects.
  • Added DynamicLoader.register_type_handler and DynamicLoader.type_handler methods as a type-checked shortcut for adding handlers based on type.
  • Switched to using dir function when loading objects.
  • Ignore attribute if AttributeError is raised when reading its value.
  • Miscellaneous code refactoring

Full Changelog: v1.0.1...v1.1.0

v1.0.1

Choose a tag to compare

@brooke-ec brooke-ec released this 12 Jun 22:31

• Added more functions to init.py
• is_package now supports strings
• get_module_parent now returns a string for consistency
• Added more metadata to pyproject.toml

v1.0.0

Choose a tag to compare

@brooke-ec brooke-ec released this 11 Jun 16:22

Added:

  • DynamicLoader
  • DependencyLibrary
  • get_foreign_module
  • get_module_parent
  • is_package