This repository was archived by the owner on Oct 21, 2023. It is now read-only.
Releases: d-k-bo/python-makemkv
Releases · d-k-bo/python-makemkv
0.3.0
Added
- Basic test suite for known and accepted parts of makemkv log
Changed
- Split parsing logic into separate internal method (by @slick-nick-90)
- Extend parser and fix common parsing issues (by @slick-nick-90)
- Added:
codec_id,codec_short,codec_long,source_filename,segments_count,segments_map,metadata_langcode,metadata_language,volume_name,comment - Changed:
framerateaccepts floating point values - Removed:
codec
- Added:
Fixed
video_angleis now a key in theTitledictionary (instead ofStream)
0.2.2
0.2.1
0.2.0
Added
- Support for static type checking
- Disc info is now structured using TypedDicts
- Better error detection
- Use black,
isort,
flakeheaven,
flake8-annotations,
flake8-docstrings and
mypy to enforce code style and quality
Changed
- Lots of refactoring
- Move main module to
makemkv/makemkv.py - Messages of
makemkvconare now logged by a child logger - Improved output reliability for
pymakemkv - Use flit for packaging
- Use
pyproject.tomlfor packaging and tool configuration - click and
rich are now optional dependencies,
usepip install makemkv[cli]to install them - Use markdown and mkdocs for documentation
Removed
MakeMKV.f()/ universal firmware tool support