Drop python2 support, the supported versions are >=3.8,<=3.12.
Load CLI options from a configuration file with the --config/-c option (#1084).
Change default encoding of downloaded subtitles to 'utf-8' (not the original encoding). Use the --original-encoding cli option to recover the previous default behavior (#1125).
Add opensubtitlescom provider
Add gestdown provider
Add tmdb refiner (requires a personal API key)
Fix tvsubtitles provider
Fix opensubtitles provider
Fix napiprojekt provider
Fix podnapisi provider to use JSON API
Fix addic7ed provider
Remove thesubdb provider
Remove argenteam provider
Remove shooter provider
Remove legendastv provider
Use pyproject.toml to specify the package configurations.
Drop python2 support, the supported versions are >=3.8,<=3.12.
Load CLI options from a configuration file with the --config/-c option ([#1084](https://github.com/Diaoul/subliminal/issues/1084) <https://github.com/Diaoul/subliminal/pull/1084>_).
Change default encoding of downloaded subtitles to 'utf-8' (not the original encoding). Use the --original-encoding cli option to recover the previous default behavior ([#1125](https://github.com/Diaoul/subliminal/issues/1125) <https://github.com/Diaoul/subliminal/pull/1125>_).
Add opensubtitlescom provider
Add gestdown provider
Add tmdb refiner (requires a personal API key)
Fix tvsubtitles provider
Fix opensubtitles provider
Fix napiprojekt provider
Fix podnapisi provider to use JSON API
Fix addic7ed provider
Remove thesubdb provider
Remove argenteam provider
Remove shooter provider
Remove legendastv provider
Use pyproject.toml to specify the package configurations.* Add pre-commit hook ([#1115](https://github.com/Diaoul/subliminal/issues/1115) <https://github.com/Diaoul/subliminal/pull/1115>_).
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps subliminal from 2.1.0 to 2.2.0.
Release notes
Sourced from subliminal's releases.
Changelog
Sourced from subliminal's changelog.
Commits
929424c
automatic release after publish-pypi8168072
fix download-artifacts7c7a95a
automatic release9995ea3
publish artifactsf0ee879
add readthedocs.yaml to MANIFEST516d500
add readthedocs config file2faaad1
add release date3300ef0
add gha to publish to Pypid7d1569
revert to using --config, not --config-fileda08ccc
update Dockerfile to use py3.12Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show