Tvnamer

Latest version: v3.0.4

Safety actively analyzes 625726 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

4.0

- Dropped support for EOL Python 2.7.
- Fix `TypeError: '<' not supported between instances of 'int' and 'str'` error when using series replacements with show-ID
([Issue 150](https://github.com/dbr/tvnamer/issues/150))
- No longer supported filename patterns. These are ambigious and cause incorrect matches with things like `H.264` in filenames
- `show.123.avi` (previously parsed as episode 23 of season 1)
- `show.0123.avi`
([Issue 140](https://github.com/dbr/tvnamer/issues/140))

3.0.4

- Fix typo causing series name to not be corrected
([PR 203](https://github.com/dbr/tvnamer/pull/203))

3.0.3

- Fix compat with tvdb_api 3.1 - use 'seriesName' instead of long-deprecated 'seriesname' (as per TheTVDB API change in API v2)
([Issue 201](https://github.com/dbr/tvnamer/issues/201))

3.0.2

- Backport: Fix `TypeError: '<' not supported between instances of 'int' and 'str'` error when using series replacements with show-ID
([Issue 150](https://github.com/dbr/tvnamer/issues/150))

3.0.1

- Backport fix for `tvdb_api_key` config option
([Issue 187](https://github.com/dbr/tvnamer/issues/187))

3.0

- Fix `--dry-run` in `--batch` mode
([PR 173](https://github.com/dbr/tvnamer/pull/173))
- Config has moved to `~/.config/tvnamer/tvnamer.json` to avoid home-directory clutter (previously located at `~/.tvnamer.json`)
([PR 175](https://github.com/dbr/tvnamer/pull/175))
- Files are now moved using `shutil.move` instead of custom logic around `os.rename`, which should make things more robust in situations with unusual partition setups (e.g Docker environments)
([PR 161](https://github.com/dbr/tvnamer/pull/161))
- Add command line argument to override language, e.g `tvnamer --lang de [...]`
([PR 165](https://github.com/dbr/tvnamer/pull/165))
- Add `tvnamer --version` to display useful debug info
- Can now be run via `python -m tvnamer` as well as the usual `tvnamer` command
- New TheTVDB API key specifically for tvnamer. Users can use their own API key by via the `tvdb_api_key` config option (keys can easily be registered at <https://thetvdb.com/api-information> )
- Various internal improvements to testing and compatability with later Python 3.x changes
- Dropping explicit support for EOL Python 3.3 and 3.4 (may still work but not tested)
- This is the last major version which will support Python 2.7

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.