Skip to content

v1.1.0

Latest

Choose a tag to compare

@holtvogt holtvogt released this 19 Apr 01:42
v1.1.0
d392f25

Added

  • Published the package on PyPI, making it available for installation via pip.
  • Enhanced unit tests for TrackletParser:
    • Added tests for edge cases, such as empty XML files and invalid XML structures.
    • Added tests for missing frame lists and empty tracklet lists.
  • Integrated TemporaryDirectory for test isolation and automatic cleanup.

Changed

  • Improved test structure for better readability and maintainability:
    • Extracted helper methods for creating temporary files.
    • Simplified test setup and teardown using TemporaryDirectory.
  • Restructured the project to a flat layout for better organization.
  • Updated the .pre-commit-config.yaml:
    • Bumped all hooks to their new versions
    • Replaced docformatter configuration as it is currently broken
  • Updated README.md:
    • Improved the usage example with better comments and structure.
    • Added a "Testing" section to explain how to run tests.
    • Added a "Contributing" section with clear contribution guidelines.
  • Changed required Python version to 3.12