Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package picard for openSUSE:Factory checked in at 2021-05-03 22:08:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/picard (Old) and /work/SRC/openSUSE:Factory/.picard.new.2988 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "picard" Mon May 3 22:08:21 2021 rev:52 rq:890100 version:2.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/picard/picard.changes 2021-04-22 18:06:08.142711814 +0200 +++ /work/SRC/openSUSE:Factory/.picard.new.2988/picard.changes 2021-05-03 22:08:47.732331021 +0200 @@ -1,0 +2,10 @@ +Mon May 3 12:14:49 UTC 2021 - Antonio Larrosa <[email protected]> + +- Update to 2.6.2: + * Bugfixes + - PICARD-2188 - Plugin update can fetch old version from + network cache + - PICARD-2191 - Revert title and track number guessed from + filename should show up as changed metadata + +------------------------------------------------------------------- Old: ---- picard-2.6.1.tar.gz New: ---- picard-2.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ picard.spec ++++++ --- /var/tmp/diff_new_pack.O8UAQX/_old 2021-05-03 22:08:48.312328546 +0200 +++ /var/tmp/diff_new_pack.O8UAQX/_new 2021-05-03 22:08:48.316328529 +0200 @@ -17,7 +17,7 @@ Name: picard -Version: 2.6.1 +Version: 2.6.2 Release: 0 Summary: The Next Generation MusicBrainz Tagger License: GPL-2.0-or-later ++++++ picard-2.6.1.tar.gz -> picard-2.6.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/NEWS.md new/picard-release-2.6.2/NEWS.md --- old/picard-release-2.6.1/NEWS.md 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/NEWS.md 2021-04-27 11:13:00.000000000 +0200 @@ -1,3 +1,11 @@ +# Version 2.6.2 - 2021-04-27 + +## Bugfixes + +- [PICARD-2188](https://tickets.metabrainz.org/browse/PICARD-2188) - Plugin update can fetch old version from network cache +- [PICARD-2191](https://tickets.metabrainz.org/browse/PICARD-2191) - Revert title and track number guessed from filename should show up as changed metadata + + # Version 2.6.1 - 2021-04-15 ## Bugfixes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/picard/__init__.py new/picard-release-2.6.2/picard/__init__.py --- old/picard-release-2.6.1/picard/__init__.py 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/picard/__init__.py 2021-04-27 11:13:00.000000000 +0200 @@ -41,7 +41,7 @@ PICARD_DISPLAY_NAME = "MusicBrainz Picard" PICARD_APP_ID = "org.musicbrainz.Picard" PICARD_DESKTOP_NAME = PICARD_APP_ID + ".desktop" -PICARD_VERSION = Version(2, 6, 1, 'final', 0) +PICARD_VERSION = Version(2, 6, 2, 'final', 0) # optional build version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/picard/file.py new/picard-release-2.6.2/picard/file.py --- old/picard-release-2.6.1/picard/file.py 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/picard/file.py 2021-04-27 11:13:00.000000000 +0200 @@ -228,7 +228,6 @@ def _copy_loaded_metadata(self, metadata): filename, _ = os.path.splitext(self.base_filename) metadata['~length'] = format_time(metadata.length) - self.orig_metadata.copy(metadata) if 'tracknumber' not in metadata: tracknumber = tracknum_from_filename(self.base_filename) if tracknumber is not None: @@ -241,6 +240,7 @@ metadata['title'] = stripped_filename[tnlen:].lstrip() if 'title' not in metadata: metadata['title'] = filename + self.orig_metadata = metadata self.metadata.copy(metadata) def copy_metadata(self, metadata, preserve_deleted=True): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/picard/ui/options/plugins.py new/picard-release-2.6.2/picard/ui/options/plugins.py --- old/picard-release-2.6.1/picard/ui/options/plugins.py 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/picard/ui/options/plugins.py 2021-04-27 11:13:00.000000000 +0200 @@ -636,7 +636,7 @@ parse_response_type=None, priority=True, important=True, - queryargs={"id": plugin.module_name} + queryargs={"id": plugin.module_name, "version": plugin.version.to_string(short=True)} ) def download_handler(self, update, response, reply, error, plugin): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/attributes/fr.po new/picard-release-2.6.2/po/attributes/fr.po --- old/picard-release-2.6.1/po/attributes/fr.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/attributes/fr.po 2021-04-27 11:13:00.000000000 +0200 @@ -29,8 +29,8 @@ msgid "" msgstr "" "Project-Id-Version: MusicBrainz\n" -"PO-Revision-Date: 2021-04-14 20:05+0000\n" -"Last-Translator: Nicol??s Tamargo <[email protected]>\n" +"PO-Revision-Date: 2021-04-19 15:12+0000\n" +"Last-Translator: yvanz\n" "Language-Team: French (http://www.transifex.com/musicbrainz/musicbrainz/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -1480,7 +1480,7 @@ #: DB:work_attribute_type/name:65 msgctxt "work_attribute_type" msgid "COTT ID" -msgstr "" +msgstr "ID COTT" #: DB:work_attribute_type_allowed_value/value:63 msgctxt "work_attribute_type_allowed_value" @@ -3277,7 +3277,7 @@ #: DB:work_attribute_type/description:66 msgctxt "work_attribute_type" msgid "ID for the Finnish rights society TEOSTO" -msgstr "" +msgstr "ID pour la TEOSTO, soci??t?? finlandaise de gestion des droits" #: DB:work_attribute_type/description:21 msgctxt "work_attribute_type" @@ -3422,7 +3422,7 @@ #: DB:work_attribute_type/description:65 msgctxt "work_attribute_type" msgid "ID for the Trinidadian and Tobagonian rights society COTT" -msgstr "" +msgstr "ID pour la COTT, soci??t?? trinidadienne de gestion des droits" #: DB:work_attribute_type/description:6 msgctxt "work_attribute_type" @@ -3504,7 +3504,7 @@ #: DB:area_type/name:9 msgctxt "area_type" msgid "Indigenous territory / reserve" -msgstr "" +msgstr "R??serve/territoire indig??ne" #: DB:place_type/name:5 msgctxt "place_type" @@ -4466,7 +4466,7 @@ #: DB:area_type/name:8 msgctxt "area_type" msgid "Military base" -msgstr "" +msgstr "Base militaire" #: DB:medium_format/name:6 msgctxt "medium_format" @@ -6568,7 +6568,7 @@ #: DB:work_attribute_type/name:66 msgctxt "work_attribute_type" msgid "TEOSTO ID" -msgstr "" +msgstr "ID TEOSTO" #: DB:work_attribute_type_allowed_value/value:573 msgctxt "work_attribute_type_allowed_value" @@ -6986,7 +6986,7 @@ msgid "" "Used for any military bases that are large enough to be considered an area, " "not just a place." -msgstr "" +msgstr "Utilis?? pour toute base militaire suffisament grande pour ??tre consid??r??e comme une r??gion plut??t qu???un simple lieu." #: DB:area_type/description:9 msgctxt "area_type" @@ -6994,7 +6994,7 @@ "Used for semi-autonomous territories governed by indigenous peoples, such as" " Indian reserves/reservations in North America and indigenous territories in" " Central and South America." -msgstr "" +msgstr "Utilis?? pour les territoires semi-autonomes gouvern??s par des peuples autochtones, tels que les r??serves indiennes en Am??rique du Nord et les territoires indig??nes en Am??rique latine." #: DB:work_attribute_type/name:17 msgctxt "work_attribute_type" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/attributes/it.po new/picard-release-2.6.2/po/attributes/it.po --- old/picard-release-2.6.1/po/attributes/it.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/attributes/it.po 2021-04-27 11:13:00.000000000 +0200 @@ -12,8 +12,8 @@ msgid "" msgstr "" "Project-Id-Version: MusicBrainz\n" -"PO-Revision-Date: 2021-04-14 20:05+0000\n" -"Last-Translator: Nicol??s Tamargo <[email protected]>\n" +"PO-Revision-Date: 2021-04-15 11:33+0000\n" +"Last-Translator: Luca Salini\n" "Language-Team: Italian (http://www.transifex.com/musicbrainz/musicbrainz/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3487,7 +3487,7 @@ #: DB:area_type/name:9 msgctxt "area_type" msgid "Indigenous territory / reserve" -msgstr "" +msgstr "Territorio/Riserva indigena" #: DB:place_type/name:5 msgctxt "place_type" @@ -4449,7 +4449,7 @@ #: DB:area_type/name:8 msgctxt "area_type" msgid "Military base" -msgstr "" +msgstr "Base militare" #: DB:medium_format/name:6 msgctxt "medium_format" @@ -6962,14 +6962,14 @@ msgid "" "Use for images that need work to be used for tagging (but can possibly " "already be used for reference)" -msgstr "Usalo per immagini che richiedono lavorazione per essere utilizzabili per il tagging (ma che possono gi?? essere usate come riferimento)" +msgstr "Da usare per immagini che richiedono lavorazione per essere utilizzabili per il tagging (ma che possono gi?? essere usate come riferimento)" #: DB:area_type/description:8 msgctxt "area_type" msgid "" "Used for any military bases that are large enough to be considered an area, " "not just a place." -msgstr "" +msgstr "Utilizzato per basi militari sufficientemente grandi da essere considerate un'area e non solo un luogo." #: DB:area_type/description:9 msgctxt "area_type" @@ -6977,7 +6977,7 @@ "Used for semi-autonomous territories governed by indigenous peoples, such as" " Indian reserves/reservations in North America and indigenous territories in" " Central and South America." -msgstr "" +msgstr "Utilizzato per territori semi-autonomi amministrati da popolazioni indigene, come per es. le riserve indiane in Nord America e i territori indigeni in Centro e Sud America." #: DB:work_attribute_type/name:17 msgctxt "work_attribute_type" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/attributes/nl.po new/picard-release-2.6.2/po/attributes/nl.po --- old/picard-release-2.6.1/po/attributes/nl.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/attributes/nl.po 2021-04-27 11:13:00.000000000 +0200 @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: MusicBrainz\n" -"PO-Revision-Date: 2021-04-14 20:05+0000\n" -"Last-Translator: Nicol??s Tamargo <[email protected]>\n" +"PO-Revision-Date: 2021-04-21 07:49+0000\n" +"Last-Translator: Maurits Meulenbelt <[email protected]>\n" "Language-Team: Dutch (http://www.transifex.com/musicbrainz/musicbrainz/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3486,7 +3486,7 @@ #: DB:area_type/name:9 msgctxt "area_type" msgid "Indigenous territory / reserve" -msgstr "" +msgstr "Inheems gebied / reservaat" #: DB:place_type/name:5 msgctxt "place_type" @@ -4448,7 +4448,7 @@ #: DB:area_type/name:8 msgctxt "area_type" msgid "Military base" -msgstr "" +msgstr "Militaire basis" #: DB:medium_format/name:6 msgctxt "medium_format" @@ -6968,7 +6968,7 @@ msgid "" "Used for any military bases that are large enough to be considered an area, " "not just a place." -msgstr "" +msgstr "Dit type gebied wordt gebruikt voor militaire bases die zo groot zijn dat ze als gebied in plaats van een plaats kunnen worden beschouwd." #: DB:area_type/description:9 msgctxt "area_type" @@ -6976,7 +6976,7 @@ "Used for semi-autonomous territories governed by indigenous peoples, such as" " Indian reserves/reservations in North America and indigenous territories in" " Central and South America." -msgstr "" +msgstr "Inheemse gebieden zijn semiautonome gebieden die door inheemse bevolkingsgroepen worden bestuurd, zoals de indianenreservaten in Noord-Amerika en de inheemse gebieden in Centraal- en Zuid-Amerika." #: DB:work_attribute_type/name:17 msgctxt "work_attribute_type" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/attributes/zh_CN.po new/picard-release-2.6.2/po/attributes/zh_CN.po --- old/picard-release-2.6.1/po/attributes/zh_CN.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/attributes/zh_CN.po 2021-04-27 11:13:00.000000000 +0200 @@ -32,8 +32,8 @@ msgid "" msgstr "" "Project-Id-Version: MusicBrainz\n" -"PO-Revision-Date: 2021-04-14 20:05+0000\n" -"Last-Translator: Nicol??s Tamargo <[email protected]>\n" +"PO-Revision-Date: 2021-04-16 16:20+0000\n" +"Last-Translator: York Young\n" "Language-Team: Chinese (China) (http://www.transifex.com/musicbrainz/musicbrainz/language/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -4469,7 +4469,7 @@ #: DB:area_type/name:8 msgctxt "area_type" msgid "Military base" -msgstr "" +msgstr "????????????" #: DB:medium_format/name:6 msgctxt "medium_format" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/he.po new/picard-release-2.6.2/po/he.po --- old/picard-release-2.6.1/po/he.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/he.po 2021-04-27 11:13:00.000000000 +0200 @@ -15,8 +15,8 @@ "Project-Id-Version: MusicBrainz\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2021-04-13 13:24+0200\n" -"PO-Revision-Date: 2021-04-13 12:29+0000\n" -"Last-Translator: Transifex Bot <>\n" +"PO-Revision-Date: 2021-04-17 13:51+0000\n" +"Last-Translator: Avi Markovitz <[email protected]>\n" "Language-Team: Hebrew (http://www.transifex.com/musicbrainz/musicbrainz/language/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2371,7 +2371,7 @@ "Example:\n" "\n" " $replacemulti(%genre%,Idm,IDM)\n" -msgstr "" +msgstr "`$replacemulti(name,search,replace,separator=\"; \")`\n\n?????????? ?????????????? ???? 'search' ???????? 'replace' ???????????? ?????????? ?????????? 'name'.\n\n????????????:\n\n??$replacemulti(%genre%,Idm,IDM)\n" #: picard/script/functions.py:314 msgid "" @@ -2916,7 +2916,7 @@ " $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n" "\n" "Result: 1=FIRST:A; 2=SECOND:B\n" -msgstr "" +msgstr "`$map(name,code,separator=\"; \")`\n\n???????? ???? ???? ?????????????? ???????????? ?????? ????-???????? 'name' ???????????? ?????? ?????????? ???????? ???????????? ???? ?????? 'code' ???????????? ?????????? ???? ????-????????. ?????? ??????????, ?????? ?????????? ???????? ?????????? ?????? '_ loop_value' ?????????????? ?????????? ?????? '_ loop_count'. \n???????????? ???? ?????????? ???????????? 'code' ???????? ?????????? ???? ???????? ????????????. \n\n????????????:\n\n $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%)) \n\n??????????: 1=FIRST:A; 2=SECOND:B\n" #: picard/script/functions.py:1221 msgid "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/it.po new/picard-release-2.6.2/po/it.po --- old/picard-release-2.6.1/po/it.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/it.po 2021-04-27 11:13:00.000000000 +0200 @@ -14,8 +14,8 @@ "Project-Id-Version: MusicBrainz\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2021-04-13 13:24+0200\n" -"PO-Revision-Date: 2021-04-13 12:29+0000\n" -"Last-Translator: Transifex Bot <>\n" +"PO-Revision-Date: 2021-04-15 20:44+0000\n" +"Last-Translator: Luca Salini\n" "Language-Team: Italian (http://www.transifex.com/musicbrainz/musicbrainz/language/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2362,7 +2362,7 @@ "Example:\n" "\n" " $replacemulti(%genre%,Idm,IDM)\n" -msgstr "" +msgstr "`$replacemulti(name,search,replace,separator=\"; \")`\n\nSostituisce tutte le occorrenze di `search` con `replace` nella variabile multi-valore `name`.\nGli elementi vuoti sono rimossi automaticamente.\n\nEsempio:\n\n $replacemulti(%genre%,Idm,IDM)\n" #: picard/script/functions.py:314 msgid "" @@ -2907,7 +2907,7 @@ " $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n" "\n" "Result: 1=FIRST:A; 2=SECOND:B\n" -msgstr "" +msgstr "`$map(name,code,separator=\"; \")`\n\nItera su ogni elemento trovato nel tag multi-valore `name` e aggiorna\n il valore dell'elemento al valore restituito da `code`, restituendo\n il tag multi-valore aggiornato. Per ogni ciclo, il valore dell'elemento\n ?? memorizzato prima nel tag `_loop_value` e il conteggio ?? memorizzato\n nel tag `_loop_count`. Ci?? permette di accedere al valore dell'elemento\n o del conteggio all'interno dello script `code`.\n\nGli elementi vuoti sono rimossi automaticamente.\n\nEsempio:\n\n $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n\nRisultato: 1=FIRST:A; 2=SECOND:B\n" #: picard/script/functions.py:1221 msgid "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/picard-release-2.6.1/po/nl.po new/picard-release-2.6.2/po/nl.po --- old/picard-release-2.6.1/po/nl.po 2021-04-15 11:37:14.000000000 +0200 +++ new/picard-release-2.6.2/po/nl.po 2021-04-27 11:13:00.000000000 +0200 @@ -14,8 +14,8 @@ "Project-Id-Version: MusicBrainz\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2021-04-13 13:24+0200\n" -"PO-Revision-Date: 2021-04-13 12:29+0000\n" -"Last-Translator: Transifex Bot <>\n" +"PO-Revision-Date: 2021-04-15 10:54+0000\n" +"Last-Translator: Maurits Meulenbelt <[email protected]>\n" "Language-Team: Dutch (http://www.transifex.com/musicbrainz/musicbrainz/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -2362,7 +2362,7 @@ "Example:\n" "\n" " $replacemulti(%genre%,Idm,IDM)\n" -msgstr "" +msgstr "`$replacemulti(naam,zoekopdracht,vervanging[,scheidingsteken])`\n\nVervangt alle exemplaren van `zoekopdracht` in de meervoudige variabele `naam` door `vervanging`.\n\nLege elementen worden automatisch verwijderd.\n\nVoorbeeld:\n\n $replacemulti(%genre%,Idm,IDM)\n" #: picard/script/functions.py:314 msgid "" @@ -2907,7 +2907,7 @@ " $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n" "\n" "Result: 1=FIRST:A; 2=SECOND:B\n" -msgstr "" +msgstr "`$map(naam,code[,scheidingsteken])`\n\nGaat langs elk element in de meervoudige tag `naam` en verandert de waarde van het element in de waarde die wordt geretourneerd door `code`. Bij elke lus wordt de waarde van het element eerst opgeslagen in de tag `_loop_value` en de teller in de tag `_loop_count`. Zo kunnen de waarde van het element en de teller worden gebruikt door het script van `code`.\n\nLege elementen worden automatisch verwijderd.\n\nVoorbeeld:\n\n $map(First:A; Second:B,$upper(%_loop_count%=%_loop_value%))\n\nResultaat: 1=FIRST:A; 2=SECOND:B\n" #: picard/script/functions.py:1221 msgid ""
