14
0
Commit Graph

19 Commits

Author SHA256 Message Date
Tomáš Chvátal
b94afcd9fc Accepting request 596185 from home:alarrosa:branches:devel:languages:python
- Update to version 1.40.0:
  * APEv2: Ensures tags are saved in a deterministic way
  * easymp4: Fix EasyMP4.add_tags() when no tags exist
  * id3: Fix PyCharm not being able to resolve id3 frame class references
  * Support pathlib.Path objects for paths (PEP 519)
  * Use semver for versioning
- Add ignore-W504.patch to ignore PEP8's W504 messages which make the pep8
  test fail.

OBS-URL: https://build.opensuse.org/request/show/596185
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=32
2018-04-13 07:51:51 +00:00
bdb456cf04 Accepting request 540486 from home:alarrosa:branches:devel:languages:python
- Update to version 1.39:
  * Tests:
    * Require hypothesis
    * Run pycodestyle/pyflakes tests by default. Skip with --no-quality or
      -m no quality when using pytest directly.
  * Python 3.3 is no longer supported
  * MP3: Improved bitrate accuracy for files with XING header
  * ASF: Fix case where some tags resulted in broken ASFUnicodeAttribute
    instances
  * Add support for filesystems which don’t support opening files read/write
    (gvfs over fuse for example)
  * mid3v2: Add support for USLT
  * Other minor improvements
- Update to version 1.38:
  * ID3:
    * Add iTunes grouping frame id3.GRP1
    * Fix exposing text frames where the text can’t be encoded with
      the reported encoding due to merging of frames
  * OGG: Fix wrong StreamInfo.length (small negative value) for all
    ogg based formats in rare cases.
- Rebased the reduce-test-length.diff patch.
- Added the hypothesis, pycodestyle and pyflakes python modules to the
  BuildRequires, since they are needed for the tests.

OBS-URL: https://build.opensuse.org/request/show/540486
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=30
2017-11-10 14:05:30 +00:00
Todd R
dc8851127d Accepting request 486959 from home:alarrosa:branches:devel:languages:python
- Use singlespec macros.
- Drop fix-tests-tools-names.diff which is not needed anymore.
- Add reduce-test-length.diff to reduce the number of iterations in a test
  that is repeated for each data test file, for every byte, so it only tests
  each file for the first 10 bytes. This way we reduce the time it takes to
  test mutagen (and the corresponding cpu usage in obs) from 1078 seconds
  (nearly 18 minutes) to 53 seconds (for each python version).

OBS-URL: https://build.opensuse.org/request/show/486959
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=28
2017-04-12 19:06:58 +00:00
30188a9fce Accepting request 482001 from home:tbechtold:branches:devel:languages:python
- Use files.pythonhosted.org for Source url

OBS-URL: https://build.opensuse.org/request/show/482001
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=26
2017-03-22 15:32:11 +00:00
9d1757be75 Accepting request 480414 from home:alarrosa:branches:devel:languages:python
- update to version 1.37:
  * Relicense "GPLv2" → "GPLv2 or later" 🐛`291`
  * DSF: add `mutagen.dsf` module for DSF (DSD Stream File) support
    :pr:`283` (Boris Pruessmann)
  * MP3: Add `mp3.MPEGInfo.encoder_settings` containing a guess of the encoder
    settings used, for example ``"-V2"`` for LAME 🐛`66`
  * ID3: add iTunes movement related frames `id3.MVIN` and `id3.MVNM`
  * MP4: support ``©mvi``, ``©mvc``, ``shwm``, ``stik``, ``rtng``, ``tves``,
    ``tvsn``, ``plID``, ``cnID``, ``geID``, ``atID``, ``sfID``, ``cmID``,
    ``akID`` 🐛`130`
- update to version 1.36.3:
  * MP3: fix error with xing frames without a frame count 🐛`292`
- Run spec file through spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/480414
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=25
2017-03-21 16:15:46 +00:00
30a3cea467 Accepting request 452417 from home:alarrosa:branches:devel:languages:python
- update to version 1.36.2:
  * ID3: Always write little endian utf-16 with BOM.
    Fixes tests on big endian machines :pr:`289`
- update to version 1.36.1:
  * Support GAE runtime 🐛`286`
  * FLAC: Fix crash when loading files with zero samples 🐛`287`
  * MP3: Handle broken lame tags written by older lame versions
- update to version 1.36:
  * ID3: Ignore trailing empty values for v2.3 text frames 🐛`276`
  * ID3: Write large APIC frames last 🐛`278`
  * EasyID3: support saving as v2.3 🐛`188`
  * FLAC: Add StreamInfo.bitrate 🐛`279`
  * mid3cp: Add ``--merge`` option 🐛`277`
  * MP4: Allow loading files without audio tracks 🐛`272`
- update to version 1.35.1:
  * Revert back to distutils 🐛`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 🐛`239`
    * Fix loading AENC, LINK, GRID frames with no payload
    * Merge duplicate text frames with same key on load 🐛`172`
    * Allow parsing of duplicate APIC frames 🐛`172`
    * Parse utf-16 text fields with missing BOM 🐛`267`
    * Increase max resyncs for the mpeg frame search 🐛`268`
- 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

OBS-URL: https://build.opensuse.org/request/show/452417
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=24
2017-01-26 09:13:45 +00:00
Todd R
64b764d948 Accepting request 419454 from home:TheBlackCat:branches:devel:languages:python
Fix update-alternatives implementation

OBS-URL: https://build.opensuse.org/request/show/419454
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=22
2016-08-15 15:52:18 +00:00
762374797c Accepting request 387375 from home:michel_mno:branches:devel:languages:python
- fix_SynchronizedTextSpec_test_on_BE.patch for ppc64 archi
  as per upstream commit Id c4d43fa

OBS-URL: https://build.opensuse.org/request/show/387375
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=20
2016-04-12 14:16:41 +00:00
Todd R
b61ce0e019 Accepting request 353703 from home:TheBlackCat:branches:devel:languages:python
- Update to 1.31
- Cleanup update-alternatives
- Implement unit tests

OBS-URL: https://build.opensuse.org/request/show/353703
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=18
2016-01-14 14:46:28 +00:00
Denisart Benjamin
02ee27fd02 Accepting request 294154 from home:aplanas:branches:devel:languages:python
- 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

OBS-URL: https://build.opensuse.org/request/show/294154
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=16
2015-04-03 17:24:46 +00:00
Denisart Benjamin
b593718469 Accepting request 260394 from home:Ledest:misc
fix bashisms in pre script

OBS-URL: https://build.opensuse.org/request/show/260394
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=14
2014-11-14 15:39:57 +00:00
Denisart Benjamin
535b552e6e Accepting request 203354 from home:MargueriteSu:branches:devel:languages:python
now it should be okay

OBS-URL: https://build.opensuse.org/request/show/203354
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=12
2013-10-15 10:45:27 +00:00
Denisart Benjamin
b9f0b53efa OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=10 2013-10-13 12:14:15 +00:00
Denisart Benjamin
5e9b918568 Accepting request 203073 from home:MargueriteSu:branches:devel:languages:python
update to 1.22

OBS-URL: https://build.opensuse.org/request/show/203073
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=8
2013-10-13 12:12:34 +00:00
Stephan Kulow
1b7d3db10d Accepting request 51422 from home:bmanojlovic:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/51422
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-mutagen?expand=0&rev=5
2010-10-27 04:50:10 +00:00
OBS User autobuild
7a00608ad3 Accepting request 48085 from devel:languages:python
Copy from devel:languages:python/python-mutagen based on submit request 48085 from user coolo

OBS-URL: https://build.opensuse.org/request/show/48085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mutagen?expand=0&rev=9
2010-09-14 10:56:02 +00:00
OBS User unknown
8f911e07c3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mutagen?expand=0&rev=3 2008-06-25 20:24:53 +00:00
OBS User unknown
d8a8ac22f2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mutagen?expand=0&rev=2 2008-01-17 23:30:36 +00:00
OBS User unknown
4b68be1ae1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-mutagen?expand=0&rev=1 2007-07-17 02:42:32 +00:00