[Python-apps-team] Bug#766396: picard: New upstream release (1.3)

Douglas F. Calvert dfc at douglasfcalvert.net
Sat Jan 31 22:31:48 UTC 2015


Package: picard
Version: 1.2-2+b1
Followup-For: Bug #766396

Dear Maintainer,

Upstream has released 1.3.1 and 1.3.2. There are a number of fixes that would be nice to have. 

Changelogs:

Version 1.3.2 - 2015-01-07
  * Bugfix: Fixed tags from filename dialog not opening on new installations

Version 1.3.1 - 2014-12-20
  * Bugfix: Picard should use the correct Accept header when talking to web services. (PICARD-273)
  * Bugfix: Picard refuses to load files if any path component happens to be hidden (PICARD-589)
  * Bugfix: ConfigUpgradeError: Error during config upgrade from version 0.0.0dev0 to 1.0.0final0 (PICARD-642)
  * Bugfix: Windows installer sets working directory to %PROGRAMFILES%\MusicBrainz Picard\locale (PICARD-649)
  * Bugfix: Last.fm plus tooltip help elements are all messed up (PICARD-655)
  * Bugfix: Regression: Tagger script for cover art filename does not work anymore (PICARD-661)
  * Bugfix: Retrieving collections causes AttributeError: release_list (PICARD-662)
  * Bugfix: Artist name makes it impossible to save (PICARD-663)
  * Improvement: Support the new pregap and data tracks (PICARD-658)
  * Improvement: Set the originalyear tag when loading a release (PICARD-659)
  * Improvement: Web service calls to ports 80 and 443 do not need explicit port specification. 443 should be automatically made https. (PICARD-665)

Version 1.3 - 2014-10-20
 * The "About" window now displays the versions of libraries used by Picard
 * Picard now correctly handles matching of MP3 files saved in ID3v2.3 tags
   (which is the version that Microsoft Windows and iTunes both use).
   Note: You may need to re-save your tags once to get them to match in future.
 * A sort tags plugin is now provided as tag data is no longer displayed sorted by default.
 * A new tag, musicbrainz_releasetrackid, containing the MusicBrainz Track MBID
   introduced in the May 2013 schema change release, is now written to files.
 * Add %_recordingtitle% (PICARD-515)
 * Fix plugin install bugs (PICARD-444)
 * Fix Options / File naming examples to handle primary/secondary release types (PICARD-516)
 * A new advanced option is available to permanently set the starting directory
   for the file browser and "Add files/folder" buttons.
 * Requests to Musicbrainz against your own account e.g. for collections are now handled through SSL (PICARD-337)
 * Refresh of Albums using Ctrl-R and selection of Other Releases are now more responsive during batch lookups.
 * Main window is now emitting a "selection_updated" signal, plugin api version bumps to 1.3.0
 * Append system information to user-agent string
 * Compilation tag/variable functionality (for tagging & file naming) has been split into two:
   - %compilation% is now aligned with iTunes, and set only for Various Artists type compilations
   - %_multiartist% variable now indicates whether this release has tracks by multiple artists
     (in order to prepend the artist name to the filename as shown in the default file naming script)
 * autodetect the CD drive on Mac OS X (PICARD-123)
 * Ignore directories and files while indexing when show_hidden_files option is set to False (PICARD-528)
 * Add ignore_regex option which allows one to ignore matching paths, can be set in Options > Advanced (PICARD-528)
 * Added an "artists" multi-value tag to track metadata, based on the one in Jaikoz, which contains the individual
   artist names from the artist credit. Also useful in scripts (joining phrases like 'feat:' are omitted) and plugins.
 * Added "_artists_sort", "_albumartists", "_albumartists_sort" variables for scripts and plugins.
 * Made Picard use the country names also used on the MusicBrainz website (PICARD-205)
 * New setup.py command `get_po_files` (Retrieve po files from transifex)
 * New setup.py command `regen_pot_file` (Regenerate po/picard.pot)
 * New Work tag (which for Classical music is often different from the track title) saved as ID3 TOAL tag.
 * New Composer Sort Order tag (variable %composersort%).
 * Improve the Other Releases list to prioritise and separate releases which match the correct number of tracks
   and your Options / Metadata / Prefered Releases settings for Country and Format.
 * New %_absolutetracknumber% variable numbering tracks sequentially regardless of disc structure
   (so you can numbers tracks on multi-disc releases without a disc number)
 * Support dropping image directly from Google image results to cover art box
 * Add %_musicbrainz_tracknumber% to hold track # as shown on MusicBrainz release web-page
   e.g. vinyl/cassette style A1, A2, B1, B2
 * Show the ID3 version of the file in the Info... dialog (Ctrl-I) (PICARD-218)
 * Fixed a bug where Picard crashed if a MP3 file had malformed TRCK or TPOS tags (PICARD-112)
 * Add --files option to setup.py build_ui, used to force .ui to .py regeneration (PICARD-566)
 * New setup.py command `update_constants` (Regenerate countries.py and attributes.py)
 * Made Picard use release groups, medium formats and cover art types also used on the MusicBrainz website
 * Use MusicBrainz Server translations for release groups, medium formats and cover art types
 * Add checkbox to toggle debug at runtime in log/debug view dialog
 * Add a plugin to add Artist Official Homepage relationships to the website tag (ID3 WOAR tag)
 * Add integrated functions $eq_any, $ne_all, $eq_all, $ne_any, $swapprefix and $delprefix.
 * Add %_performance_attributes%, containing performance attributes for the work e.g. live, cover, medley etc.
   Use $inmulti in file naming scripts i.e. ...$if($inmulti(%_performance_attributes%,medley), (Medley),)
 * Add optional `priority` parameter to `register_album_metadata_processor()` and `register_track_metadata_processor()`
   Default priority is `PluginPriority.NORMAL`, plugins registered with `PluginPriority.HIGH` will be run first,
   plugins registered with `PluginPriority.LOW` will run last
 * Add Standardise Performers plugin to convert e.g. Performer [piano and guitar] into
   Performer [piano] and Performer [guitar].
 * Add support for release group cover art fallback (PICARD-418, PICARD-53)
 * Add a clear button to search box
 * Honour preferred release formats when matching AcoustIds (PICARD-631)
 * Prevent ZeroDivisionError in some rare cases (PICARD-630)




-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.18.0-rc4+ (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages picard depends on:
ii  libc6                 2.19-13
ii  libchromaprint-tools  1.2-1
ii  libdiscid0            0.6.1-3
ii  python                2.7.8-2
ii  python-mutagen        1.27-1
ii  python-qt4            4.11.2+dfsg-1
ii  python2.7             2.7.9-1
pn  python:any            <none>

picard recommends no packages.

Versions of packages picard suggests:
ii  hicolor-icon-theme  0.13-1

-- no debconf information



More information about the Python-apps-team mailing list