Skip to content

Releases: sbraz/pymediainfo

v4.2.1

29 Apr 22:12
13611f3
Compare
Choose a tag to compare
Bug fixes
  • Fix version detection for Read the Docs documentation builds

v4.2

29 Apr 21:29
63a2e1d
Compare
Choose a tag to compare
New features
  • Add a new output option to the parse method, this deprecates the old test option (#82)
  • Update bundled MediaInfo to v20.03 (Windows and OSX wheels)
  • Add support for os.PathLike objects (#72)
Bug fixes
  • Close and delete handle on errors to avoid memory leaks (#79)
  • Fix thread-safety that was broken since v4.1 (#76 and #83), document multi-threading limitations
  • Document Python 3.8 support
  • Show the correct pymediainfo version in documentation builds

v4.1

18 Sep 12:53
8fadb8c
Compare
Choose a tag to compare
  • Add an argument to pass custom options to the parse method (#71)
  • Update bundled MediaInfo to v19.09 (Windows and OSX wheels)

v4.0

04 Apr 15:50
9aa65d8
Compare
Choose a tag to compare
  • Drop Python 2.6 compatibility
  • Allow pickling of Track instances (#68)
  • Remove xml attributes from Track and MediaInfo objects, populate the tracks attribute immediately (03f6242)
  • Implement __eq__ forTrack and MediaInfo objects
  • Add an option to obtain MediaInfo's text output (#66)
  • Add an option to return non-complete MediaInfo (#66)
  • Disable LegacyStreamDisplay explicitly by default, make it configurable (see 9aa65d8 for details)

v3.2.1

01 Apr 15:12
e0b94dc
Compare
Choose a tag to compare
  • Generate sdists on Linux instead of OSX (#67)

v3.2

01 Apr 14:35
e13e451
Compare
Choose a tag to compare
  • Publish wheels containing libmediainfo (#59, thanks to @bgermann)

v3.1

05 Mar 12:57
ff57017
Compare
Choose a tag to compare
  • Add an option to control parsing speed (#65)

v3.0

08 Nov 09:37
2d1d81a
Compare
Choose a tag to compare
  • Do not ignore exceptions when invalid XML is passed (#53)
  • Raise RuntimeError if parsing fails
  • Add an option to ignore UTF-8 encoding errors, fixes (#54)
  • Use proper XPath to detect track elements in XML (#55)
  • Fix handling of non-existent files
  • Fix tests with libmediainfo ≥ 18.08 (#58)
  • Try to load libmediainfo from the module folder

v2.3.0

14 May 14:12
b773cb5
Compare
Choose a tag to compare
  • Add setuptools to install_requires (#50)
  • Add an option to extract cover_data for libmediainfo ≥ 18.03 (#51)
  • Get version from setuptools_scm

v2.2.1

21 Feb 13:50
5cc92a8
Compare
Choose a tag to compare
  • Fix library loading by path on 32-bit Windows (#48)
  • Do not fail if the package is not installed
  • Add continuous integration on OSX and Windows