Mnamer Versions Save

media file renaming and organizing tool

2.5.5

8 months ago

:bug: Bug Fixes

  • (#247) Fixes TMDb year ranges, thanks @unRob!

:pencil2: Other

  • Updates dependancies, notably teletype, fixing crashes for older versions of Python.
  • Rewrites provider tests to be more tolerant to additive API changes.
  • Adds additional type annotations.

2.5.4

1 year ago

:bug: Bug Fixes

  • (#155) Fixes babelfish version import error

:pencil2: Other

  • Fixes failing tvmaze tests
  • Updates test fixtures

2.5.3

1 year ago

:bug: Bug Fixes

  • (#135) Properly applies --no-style - thanks @andrewinHK!
  • (#132) Properly escapes regex - thanks @andrewinHK and @AnalogMan151!

:pencil2: Other

  • Fixes failing TVMaze tests
  • Updates usage messaging

2.5.2

3 years ago

:star2: Features

  • (#109) Improves OMDb rate limiting errors - thanks @zendamacf!
  • (#106) Fixes specials (season 0) handling

:bug: Bug Fixes

  • (#105) Fixes Docker UID/GUI configuration - thanks @waenhill!
  • Handles undetectable languages more gracefully

:pencil2: Other

  • Automates Testing, Coverage checks, and PyPI publishing using GitHub Actions
  • Reenables previously flaky TVDb tests
  • Adds additional function type annotations
  • Allows mnamer to be installed from sdist on Windows

2.4.2

3 years ago

:star2: Features

  • #99 Adds support to .sub and .idx subtitle files
  • #102 Allows users to specify UID and GID in Dockerfile

:bug: Bug Fixes

  • #104 Fixes movie year search tolerance to TMDb and OMDb

:pencil2: Other

  • Sets the default episode provider back to TVMaze
    • They plan to deprecate v3 of their API in 2011 and require a $11 annual subscription in v4 for API end users (e.g. you)
    • Their service is consistently down
  • Disabled TVDb tests in CI for the time being

2.4.1

3 years ago

The focus on this release is around internationalization. See the wiki for details.

:star2: Features

  • #9 Adds Language Support
  • #82 Adds Subtitle Support

:pencil2: Other

  • Changes default episode provider to TVDb (for its language support)
  • Increases matched year range to +-5 years to yield more matches

2.3.3

4 years ago

:pencil2: Other

  • Lowers minimum supported Python version to 3.6

2.3.2

4 years ago

:bug: Bug Fixes

  • #68 Fixes specifying destination drive under Windows
  • #67 Fixes title capitalization within parentheses and after apostrophes

:pencil2: Other

  • Allows CLI arguments to override config file settings
  • Fixes unit testing under Windows
  • Splits requirements file into separate dev and test files

2.3.1

4 years ago

:bug: Bug Fixes

  • #58 Prevents unintended directory nesting when templating media with slashes in the name or title
  • #63 Allows relative path use with movie-directory and episode-directory settings

:pencil2: Other

  • Reenables TVDb unit tests

2.2.0

4 years ago

:star2: Features

  • #51 Adds ID templating support

🐛 Bug Files

  • #48 Skips TMDb and TVDb entries with incomplete metadata