Skip to content

Releases: GitBib/pymkv2

2.1.2 - Lightning Fast Loading

05 Oct 12:41
3a6a438

Choose a tag to compare

What's Changed

  • New docs by @GitBib in #61
  • pip updates: bump python-iso639 from 2024.10.22 to 2025.1.28 by @dependabot[bot] in #62
  • pip updates: bump ruff from 0.9.3 to 0.9.4 by @dependabot[bot] in #63
  • pip updates: bump sphinx-immaterial from 0.12.4 to 0.12.5 by @dependabot[bot] in #64
  • Updating dependencies. by @rcolfin in #65
  • pip updates: bump ruff from 0.9.7 to 0.9.8 by @dependabot[bot] in #66
  • pip updates: bump sphinx-immaterial from 0.12.5 to 0.13.0 by @dependabot[bot] in #67
  • Updating link in README.md for the license. by @rcolfin in #68
  • Migrating from poetry to [uv](https://d… by @rcolfin in #69
  • Update workflows and pre-commit hooks for Python 3.13 and linting by @GitBib in #71
  • Rename and tidy GitHub workflows by @GitBib in #72
  • Fix by @GitBib in #73
  • Contrib docs by @rcolfin in #74
  • github action updates: bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in #76
  • pip updates: update pytest-mypy requirement from <1.0.0,>=0.10.3 to >=0.10.3,<2.0.0 by @dependabot[bot] in #77
  • github action updates: bump actions/checkout from 4 to 5 by @dependabot[bot] in #78
  • github action updates: bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #79
  • pip updates: update pytest-cov requirement from <7.0.0,>=6.0.0 to >=6.0.0,<8.0.0 by @dependabot[bot] in #80
  • perf: optimize MKV file loading performance by reducing redundant mkv… by @GitBib in #81
  • Update dependencies and CI configuration by @GitBib in #82

Full Changelog: 2.1.1...2.1.2

2.1.1

26 Jan 02:25

Choose a tag to compare

What's Changed

  • Adding a validation step when python-publish runs to ensure that the … by @rcolfin in #55
  • pip updates: bump mypy from 1.13.0 to 1.14.1 by @dependabot in #57
  • Add Track Compression Option by @Xewdy444 in #56
  • Upgrading to ruff v0.9.0. by @rcolfin in #58
  • Fix pre commit and simplify empty list checks in MKVFile methods by @GitBib in #59
  • Update version to 2.1.1 by @GitBib in #60

New Contributors

Full Changelog: 2.1.0...2.1.1

2.1.0

06 Dec 23:43
b3e1883

Choose a tag to compare

What's Changed

  • Add matrix strategy to GitHub Actions workflow by @rcolfin in #42
  • pip updates: bump pytest from 8.3.3 to 8.3.4 by @dependabot in #50
  • Add Support for Ignoring Warnings in mux Method by @Masterain98 in #51
  • Add test for adding file while ignoring warnings by @GitBib in #52
  • Bump version by @GitBib in #53

New Contributors

Full Changelog: 2.0.10...2.1.0

2.0.10

01 Dec 15:48
bdca1fe

Choose a tag to compare

What's Changed

  • github action updates: bump codecov/codecov-action from 4 to 5 by @dependabot in #43
  • Update tests.yml by @GitBib in #47
  • Correcting version by @rcolfin in #41
  • Add test for MKV creation and streamline MKVTrack behavior by @GitBib in #48
  • Exposing number of global and track tag entries. by @rcolfin in #45
  • Bump version to 2.0.10 by @GitBib in #49

Full Changelog: 2.0.9...2.0.10

2.0.9

17 Nov 11:35
adea631

Choose a tag to compare

What's Changed

  • Adding linting checks with mypy. by @rcolfin in #29
  • Update doc examples and dependencies by @GitBib in #31
  • Simplify GitHub workflows triggering events by @GitBib in #32
  • Remove Poetry installation from GitHub Actions by @GitBib in #33
  • Adding dependabot by @rcolfin in #34
  • pip updates: bump python-iso639 from 2024.4.27 to 2024.10.22 by @dependabot in #35
  • pip updates: bump mypy from 1.12.0 to 1.13.0 by @dependabot in #36
  • pip updates: bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot in #37
  • Add test for setting invalid BCP47 language tag and removing the BCP47 check by @GitBib in #38
  • Deprecate is_bcp47 function by @GitBib in #39
  • Update version to 2.0.9 by @GitBib in #40

New Contributors

Full Changelog: 2.0.8...2.0.9

2.0.8

12 Oct 12:58
7731092

Choose a tag to compare

What's Changed

  • Refactor ISO639_2 imports by @GitBib in #21
  • Update decorator, refactor data types and enhance verification by @GitBib in #17
  • Update prepare_mkvtoolnix_path to handle existing paths by @GitBib in #24
  • Update pyproject.toml by @GitBib in #26
  • Update conf.py by @GitBib in #27

Full Changelog: 2.0.7...2.0.8

2.0.7

05 Aug 23:13
cdcec7c

Choose a tag to compare

What's Changed

Full Changelog: 2.0.6...2.0.7

2.0.6

11 Jun 15:25
05d5ce4

Choose a tag to compare

What's Changed

  • Optimize file validation flow in MKVFile by @GitBib in #13
  • Update pymkv2 version to 2.0.6 by @GitBib in #14

Full Changelog: 2.0.5...2.0.6

2.0.5

02 Jun 22:33
8fc915f

Choose a tag to compare

What's Changed

  • Add GitHub actions for testing by @GitBib in #7
  • Update Codecov action and pytest configuration by @GitBib in #8
  • Update string formatting and documentation by @GitBib in #9
  • Updated type verification and enhanced file validation by @GitBib in #10
  • Bump package version from 2.0.4 to 2.0.5 by @GitBib in #11

Full Changelog: 2.0.4...2.0.5

2.0.4

27 May 19:54
74a67c4

Choose a tag to compare

What's Changed

  • Refactored JSON loading in Verifications.py by @GitBib in #5
  • Update package version and coverage by @GitBib in #6

Full Changelog: 2.0.3...2.0.4