This repository has been 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:
framerate
accepts floating point values - Removed:
codec
- Added:
Fixed
video_angle
is now a key in theTitle
dictionary (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
makemkvcon
are now logged by a child logger - Improved output reliability for
pymakemkv
- Use flit for packaging
- Use
pyproject.toml
for 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