Skip to content

v0.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jun 09:40
· 22 commits to main since this release

Added

  • Added pre-commit ci support
  • Added Codecov support
  • Added CLI tests
  • Added TMDB mocks to minimize tests' runtime
  • Added to_list and to_dict converters to DubbingSupplier so can be easily used in Medicure's CLI
  • Added tests workflow
  • Added treat tests
  • Enabled direct subtitle injecting when treating media
  • Added pre-commit ci for auto updating pre-commit hooks
  • Medicure now keeps actions up to date with Dependabot

Changed

  • Updated Medicure's CLI base path for all platforms
  • Improved tests' parameterizing
  • Changed Typer patch method to use pure patch files
  • Improved treat tests code coverage
  • Improved extracting episode number from file names
  • Improved saving file tracks' info
  • Improved pip caching in publish workflow
  • Treated subtitle files when include_full_information is False, now will be copied to destination directory before renaming.
  • Treated movies and subtitles are now being created in a different directory
    from the original files.

Fixed

  • Fixed Typer patch bug in Windows
  • Fixed a bug in treating .sub files
  • Fixed CLI's error messages
  • Fixed publish workflow's pip caching
  • Fixed a bug in extracting release year for movies
  • Fixed a bug in extracting track info from subtitle files
  • Fixed mkvmerge's --no-subtitles flag when dubbing supplier has no subtitle tracks
  • Fixed a bug in extracting track_id from subtitle files