Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pysubs2 from 1.7.3 to 1.8.0 in the dependencies group #19

Merged
merged 1 commit into from
Jan 3, 2025

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2025

Bumps the dependencies group with 1 update: pysubs2.

Updates pysubs2 from 1.7.3 to 1.8.0

Changelog

Sourced from pysubs2's changelog.

Release Notes

1.8.0 --- released on 2024-12-24

  • Added reader and writer for TTML subtitle format
  • Added reader for SAMI subtitle format (Issue #80)
  • Added reader for transcriptions from OpenAI Whisper JAX (Issue #73)
  • Added py.typed file to allow MyPy to check types for code using this library, patch by eggplants (https://github.com/eggplants)
  • Minor improvements to pysubs2.formats.substation.parse_tags() - now supports the \fn<fontname> tag, can optionally skip empty fragments
  • Added support for Python 3.13, removed support for Python 3.8

1.7.3 --- released on 2024-07-27

  • Fixed problem with multiprocessing.Pool crashing due to FormatAutodetectionError (Issue #97)

1.7.2 --- released on 2024-05-25

  • Fixed problem with JSON format autodetection (Issue #94)

1.7.1 --- released on 2024-05-19

  • Fixed missing pysubs2.formats subpackage in PyPI distributions (Issue #92)
  • Test sdist and wheel distributions in CI

1.7.0 --- released on 2024-05-19 (yanked)

  • Added errors option for :meth:pysubs2.load(), :meth:pysubs2.SSAFile.save() and related methods, exposing the encoding handling option of builtin function open(). By default, this option uses value None which is consistent with behaviour of previous versions of the library. However, it's possible to use "surrogateescape" to bypass the need to specify correct character encoding in some cases (see the tutorial). In the CLI, surrogateescape is now the default behaviour.
  • SubStation writer now correctly handles timestamps which are not rounded to centiseconds, for example 00:36:48,998 from a SRT file no longer produces the invalid ASS timestamp 0:36:48.100 (Issue #83), patch by moi15moi (https://github.com/moi15moi)
  • MicroDVD parser now only uses FPS declaration from the first subtitle if the line starts with {1}{1}, matching VLC Player behaviour; the old behaviour is available under the strict_fps_inference reader option (Issue #71)
  • SubStation writer now omits fractional part for numeric values if it is zero, patch by Andrey Efremov (https://github.com/PalmtopTiger)
  • CLI now shows help message when called without arguments (Issue #81), patches by Northurland (https://github.com/Northurland) and Andrey Efremov (https://github.com/PalmtopTiger)
  • pysubs2 now raises correct exception (:class:pysubs2.exceptions.FormatAutodetectionError) when attempting to read a JSON file that was not saved by pysubs2 (Issue #85)
  • More robust SubStation parser (Issues #87, #89)
  • Added test data to source distribution (Issue #75)
  • Code now passes MyPy check in strict mode, as well as Ruff check
  • Added support for Python 3.12, removed support for Python 3.7

... (truncated)

Commits
  • a9ef790 version: 1.8.0
  • 33b9d34 chore: Update installdeps makefile target
  • 35989b9 chore: Add test for etree_register_namespace_override()
  • 4aa7ccb chore: Add subtitle format example files to docs
  • 0725d67 chore: Remove Python 3.8 support
  • 1f0bb34 chore: Fix class links in supported-formats.rst
  • 5a68da2 feat: Add parser and writer for TTML format
  • 73c5eca feat: Add support for \fn override tag in parse_tags()
  • a803e8d feat: Add option to skip empty fragments in parse_tags()
  • 881984c feat: Add parser for OpenAI Whisper transcription text format
  • Additional commits viewable in compare view

Dependabot compatibility score

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the dependencies group with 1 update: [pysubs2](https://github.com/tkarabela/pysubs2).


Updates `pysubs2` from 1.7.3 to 1.8.0
- [Changelog](https://github.com/tkarabela/pysubs2/blob/master/docs/release-notes.rst)
- [Commits](tkarabela/pysubs2@1.7.3...1.8.0)

---
updated-dependencies:
- dependency-name: pysubs2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 1, 2025
@eggplants eggplants merged commit 023d084 into master Jan 3, 2025
1 of 2 checks passed
@eggplants eggplants deleted the dependabot/pip/dependencies-346b8469e5 branch January 3, 2025 04:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant