Skip to content

Releases: elliot-100/Spond-classes

v0.5.0

08 Mar 14:40
Compare
Choose a tag to compare

What's Changed

  • Add: implement SpondRole by @elliot-100 in #26
  • Improve tests by @elliot-100 in #27
  • Type annotation, docstring, naming improvements
  • build(deps-dev): update mypy requirement from ^0.991 to ^1.0 by @dependabot in #24
  • build(deps-dev): update black requirement from ^22.12.0 to ^23.1.0 by @dependabot in #25

Full Changelog: v0.4.1...v0.5.0

v0.4.1

28 Feb 20:08
Compare
Choose a tag to compare

What's Changed

  • remove: partially implemented SpondSubgroup.parent_group.
  • fix: SpondEvent.__str__() had different parens to other classes.
  • build: workflow: enforce mypy by @elliot-100 in #20

Full Changelog: v0.4.0...v0.4.1

v0.4.0

25 Feb 15:25
Compare
Choose a tag to compare

What's Changed

  • Add: SpondMember.subgroups, SpondGroup.member_by_id(), SpondGroup.subgroups, SpondGroup.subgroup_by_id() by @elliot-100 in #17
  • Add: SpondSubgroup.members by @elliot-100 in #19
  • Refactoring, test improvements

Full Changelog: v0.3.0...v0.4.0

v0.3.0

22 Feb 13:28
Compare
Choose a tag to compare

What's Changed

  • Add: implement SpondGroup.subgroups by @elliot-100 in #10
  • Improve: more reliable tests for public attributes by @elliot-100 in #14
  • Fix: (mypy) missing type annotation
  • Dependency: update Spond requirement to ^0.10.1
  • Docs: README update

Full Changelog: v0.2.0...v0.3.0

v0.2.0

08 Feb 17:45
Compare
Choose a tag to compare

What's Changed

  • Add: Implement SpondGroup.members
  • Remove: list-of-class-instances feature by @elliot-100 in #7
  • Linting, minor fixes

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 Feb 18:06
Compare
Choose a tag to compare

Initial release.