File python3-mutagen.changes of Package python3-mutagen

-------------------------------------------------------------------
Tue Jan 24 15:39:25 UTC 2017 - alarrosa@suse.com

- update to version 1.36.1:
  * Support GAE runtime :bug:`286`
  * FLAC: Fix crash when loading files with zero samples :bug:`287`
  * MP3: Handle broken lame tags written by older lame versions
- Add fix-tests-tools-names.diff. This fixes the tests to run
  successfully since they try to extract the module name from the tool
  name, but we changed the tools names so they can be co-installed
  with the python2 version of the tools, so we have to remove the
  "-3" suffix before importing the modules.
- Add fix-tests-on-BE.diff. This fixes the tests on big endian systems
  like ppc64.
- Fix update-alternatives execution as mutagen-inspect and mutagen-pony
  binaries had manpage suffixes so alternative links were not created.
- update to version 1.36:
  * ID3: Ignore trailing empty values for v2.3 text frames :bug:`276`
  * ID3: Write large APIC frames last :bug:`278`
  * EasyID3: support saving as v2.3 :bug:`188`
  * FLAC: Add StreamInfo.bitrate :bug:`279`
  * mid3cp: Add ``--merge`` option :bug:`277`
  * MP4: Allow loading files without audio tracks :bug:`272`
- update to version 1.35.1:
  * Revert back to distutils :bug:`273`
- update to version 1.35:
  * Tests: Require pytest
  * Tools: Install .exe launchers on Windows
  * setup.py: Require setuptools
  * ID3:
    * Fix loading files with CRM frames :bug:`239`
    * Fix loading AENC, LINK, GRID frames with no payload
    * Merge duplicate text frames with same key on load :bug:`172`
    * Allow parsing of duplicate APIC frames :bug:`172`
    * Parse utf-16 text fields with missing BOM :bug:`267`
    * Increase max resyncs for the mpeg frame search :bug:`268`

-------------------------------------------------------------------
Wed Sep 28 05:03:28 UTC 2016 - arun@gmx.de

- update to version 1.34.1:
  * ID3: Expose some internals again to make Picard (mostly) work
    again.

-------------------------------------------------------------------
Thu Jul 21 15:18:37 UTC 2016 - arun@gmx.de

- update to version 1.34:
  * ID3:
    + Add `CTOC <id3.CTOC>` and `CHAP <id3.CHAP>` frames. New classes:
      `ID3Tags <id3.ID3Tags>`, `CTOCFlags <id3.CTOCFlags>`. :bug:`6`
    + Add `TCAT <id3.TCAT>`, `TKWD <id3.TKWD>`, `PCST <id3.PCST>`
      frames.  :bug:`249`
    + Validate user provided LNK/LINK frameid. :bug:`242`
    + Add `RVAD <id3.RVAD>`, RVA frames
    + Add TST, TSA, TS2, TSP and TSC frames
    + Fix not writing optional fields when saving to v2.3
    + Add default field values for all frames
  * Drop Python 2.6 support
  * EasyID3: Fix TXXX frame encoding when setting a non-latin1
    encodable value after a latin1 one. :bug:`263`

-------------------------------------------------------------------
Thu Jul  7 15:49:21 UTC 2016 - arun@gmx.de

- update to version 1.33.2:
  * Fix loading of small ogg/apev2 files (1.33 regression)

-------------------------------------------------------------------
Mon Jul  4 16:39:04 UTC 2016 - arun@gmx.de

- update to version 1.33.1:
  * Fix Overeager deprecation warnings :bug:`261`

-------------------------------------------------------------------
Sun May  8 07:15:37 UTC 2016 - arun@gmx.de

- specfile:
  * updated source url to files.pythonhosted.org

-------------------------------------------------------------------
Thu Jan 14 14:47:31 UTC 2016 - toddrme2178@gmail.com

- Initial python3 version.

-------------------------------------------------------------------
Thu Jan 14 13:56:56 UTC 2016 - toddrme2178@gmail.com

- Update to 1.31
  * New padding control API for flac/id3/mp4/asf/ogg/aiff and everything
    based on it, except oggflac :bug:`229`
  * Mutagen will now reduce padding on save if there is lots of it.
  * delete() will remove padding in addition to tags.
  * ASF:
    * Padding support :bug:`201`
    * Don't report negative lengths for some broken files
    * New :class:`asf.ASFInfo`.codec_type/codec_name/codec_description
    * Implement ASF.delete()
  * OGG: Padding support for Opus/Vorbis/Theora/Speex
  * M4A: Implementation removed. Every operation will raise. Use mp4 instead.
  * Tools: Support Unicode output under Windows :bug:`232`
- Update to 1.30
  * FLAC:
    * Fix :meth:`flac.FLAC.save` in case the source contained a too large
      (invalid but recovered) image block :bug:`226`
  * MP3:
    * Improved length and bitrate accuracy:
      * Read lame "Info" tags for improved bitrate/length accuracy
      * Use bytes info of VBRI headers for improved bitrate accuracy
      * Subtract encoder delay/padding from length for improved length accuracy
        (especially for short tracks)
      * Fix rare false identification of Xing headers :bug:`182`
    * New :class:`mp3.MPEGInfo`.encoder_info attribute containing the encoder
      name and version :bug:`66`
    * New :class:`mp3.MPEGInfo`.bitrate_mode attribute exposing if the file is
      VBR, ABR or CBR :bug:`24` :bug:`66`
    * New :class:`mp3.MPEGInfo`.channels attribute providing the channel count
    * New :class:`mp3.MPEGInfo`.track_gain/track_peak/album_gain values exposing
      the replaygain info provided by the lame header :bug:`36`
  * ID3:
    * New :class:`id3.PictureType` enum for the picture type used in APIC frames :bug:`222`
  * MP4:
    * Fix MP4FreeForm.__eq__ and MP4Cover.__eq__ when comparing with bytes
      :bug:`218`
    * Don't raise on :meth:`FileType.save` if there are no tags. :bug:`227`
    * Minor fixes: :bug:`228`
- Update to 1.29
  * mid3v2: Fix an error under Python 3 with files without tags :bug:`219`
  * mid3v2: Various Windows+Python2+Unicode fixes :bug:`214`
  * Don't emit warnings during loading (ID3Warning) :bug:`223`
  * py.test support
- Clean up update-alternatives
- Implement unit tests

-------------------------------------------------------------------
Thu Apr  2 10:06:28 UTC 2015 - aplanas@suse.com

- Updated to 1.28
  * Various minor fixes to make mutagen behave the same under Python3 as under Python2.
  * Update gpl text [205]
  * Documentation: Add example for how to create a new flac.Picture [209]
  * ID3:
    * Various error handling fixes ([110], [211], ...)
    * Don’t hide ID3 loading errors with ID3FileType.
    * In case a synch safe marked frame isn’t sync safe, only warn [210]
    * Removed PEDANTIC mode
  * Tools:
    * Add signal handling [170]
    * mid3cp: Make it work under Windows.
    * mutagen-inspect: Make it work under Windows+Python3 [216]
    * Support unicode file paths under Windows+Python2 [214]
    * Support file paths with invalid encoding under Unix+Python3.
- Adapt the spec file for SLE11
- Replace names of scripts in setup.py

-------------------------------------------------------------------
Sat Nov 08 20:48:00 UTC 2014 - Led <ledest@gmail.com>

- fix bashisms in pre script

-------------------------------------------------------------------
Mon Oct 14 11:51:34 UTC 2013 - i@marguerite.su

- Implement update-alternatives
  * prepare for python3-mutagenx, which has the same binaries/manpages
    as this one but still in python2 state.
  * it just doesn't hurt...

-------------------------------------------------------------------
Sun Oct 13 12:13:39 UTC 2013 - p.drouand@gmail.com

- Replace python-distribute with python-setuptools BuildRequires
- Remove Requires: python = %{py_ver}; it's useless

-------------------------------------------------------------------
Sat Oct 12 19:17:41 UTC 2013 - i@marguerite.su

- update to 1.22:
 * Minimum required Python version is now 2.6
 * Online API reference at https://mutagen.readthedocs.org/
 * EasyID3:
   * Fix crash with empty TXXX values. (#135)
 * ID3:
   * id3v2.3 writing support (#85)
   * Add iTunes podcast frames (TGID, TDES, WFED) (#141)
   * Updated id3v1 genre list
 * MP4:
   * add_tags() will not replace existing tags. (#101)
   * Don't ignore tags if parsing unknown atoms fails.
   * Raise on invalid 64bit atom size (#132, Sidnei da Silva)
 * APEv2:
   * Handle invalid tag item count. (#145, Dawid Zamirski)
 * Ogg:
   * Faster parsing of files with large packets.
 * VComment:
   * Preserve text case for field names added through the dict interface (#152)
 * mid3v2:
   * New -e,--escape switch to enable interpretation of escape sequences and
     makes escaping of the colon separator possible. (#159)
 * mid3iconv:
   * Convert COMM frames (#128)
- clean spec and don't use the INSTALLED_FILES way, which make this spec
  contains no useful information exposed on web
  * expand %py_requires or SP1 won't build
  * add BuildRequires: python-distrubite because it used setup.py
  * remove the entire %clean section, unneeded now
  * TUTORIAL is no more, so no need of dos2unix too.

-------------------------------------------------------------------
Tue Oct 26 21:17:34 UTC 2010 - boris@steki.net

- spec file fixes
  * fixed suse version for OS11.2 as it have noarch detected correctly
  * remove shebangs from library files
  * simplified fix for compressed manual pages

-------------------------------------------------------------------
Tue Sep 14 08:26:56 UTC 2010 - coolo@novell.com

- update to 1.20:
  * tons of changes in two years time, support for almost everything
    improved, see NEWS file for a lengthy description

-------------------------------------------------------------------
Wed Jun 25 00:35:21 CEST 2008 - dmueller@suse.de

- update to 1.14:
  * MP4/M4A: Fixed saving of atoms with 64-bit size on 64-bit platforms.
  * MP4: Conversion of 'gnre' atoms to '\xa9gen' text atoms now correctly
    produces a list of string values, not just a single value.
  * ID3: Broken RVA2 frames are now discarded. (Vladislav Naumov)
  * ID3: Use long integers when appropriate.
  * VCommentDict: Raise UnicodeEncodeErrors when trying to use a Unicode
    key that is not valid ASCII; keys are also normalized to ASCII
    str objects. (Forest Bond)

-------------------------------------------------------------------
Wed Jan 16 15:51:21 CET 2008 - hvogel@suse.de

- Update to version 1.13
 * FLAC: Raise IOError, instead of UnboundLocalError, when trying
    to open a non-existant file. (Lukáš Lalinský, Debian #448734)
 * Throw out invalid frames when upgrading from 2.3 to 2.4.
 * Fixed reading of Unicode strings from ASF files on big-endian
   platforms.
 * TCP/TCMP support.
 * Faster implementation of file-writing when mmap fails, and
   exclusive advisory locking when available.
 * Use VBRI header to calculate length of VBR MP3 files if the Xing
   header is not found.
 * Write important ID3v2 frames near the start. (Lukáš Lalinský)

-------------------------------------------------------------------
Wed Jul  4 13:54:21 CEST 2007 - hvogel@suse.de

- Initial package, Version 1.11