Hello community,

here is the log from the commit of package kdevelop5-plugin-python3 for 
openSUSE:Factory checked in at 2020-12-13 17:29:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdevelop5-plugin-python3 (Old)
 and      /work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdevelop5-plugin-python3"

Sun Dec 13 17:29:47 2020 rev:27 rq:855311 version:5.6.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kdevelop5-plugin-python3/kdevelop5-plugin-python3.changes
        2020-09-09 18:10:40.851675572 +0200
+++ 
/work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new.2328/kdevelop5-plugin-python3.changes
      2020-12-13 17:30:23.344389058 +0100
@@ -1,0 +2,8 @@
+Wed Dec  9 20:39:59 UTC 2020 - [email protected]
+
+- Update to 5.6.1
+  * Fix an incompatibility with Python versions earlier than 3.9.0,
+    which led to instability (kde#426292)
+  * Change PEP8 max line length configuration single steps to 1
+
+-------------------------------------------------------------------

Old:
----
  kdev-python-5.6.0.tar.xz

New:
----
  kdev-python-5.6.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdevelop5-plugin-python3.spec ++++++
--- /var/tmp/diff_new_pack.fAmCei/_old  2020-12-13 17:30:23.976389698 +0100
+++ /var/tmp/diff_new_pack.fAmCei/_new  2020-12-13 17:30:23.980389703 +0100
@@ -18,7 +18,7 @@
 
 %define rname kdev-python
 Name:           kdevelop5-plugin-python3
-Version:        5.6.0
+Version:        5.6.1
 Release:        0
 Summary:        Python support for KDevelop
 License:        GPL-2.0-or-later

++++++ kdev-python-5.6.0.tar.xz -> kdev-python-5.6.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/.reviewboardrc 
new/kdev-python-5.6.1/.reviewboardrc
--- old/kdev-python-5.6.0/.reviewboardrc        2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/.reviewboardrc        1970-01-01 01:00:00.000000000 
+0100
@@ -1,4 +0,0 @@
-REVIEWBOARD_URL = "https://git.reviewboard.kde.org";
-REPOSITORY = "git://anongit.kde.org/kdev-python"
-TARGET_GROUPS = "kdevelop"
-BRANCH = "master"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/CMakeLists.txt 
new/kdev-python-5.6.1/CMakeLists.txt
--- old/kdev-python-5.6.0/CMakeLists.txt        2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/CMakeLists.txt        2020-12-08 18:32:17.000000000 
+0100
@@ -1,5 +1,5 @@
 cmake_minimum_required(VERSION 3.0)
-project(kdevpython VERSION 5.6.0)
+project(kdevpython VERSION 5.6.1)
 
 # KDevplatform dependency version
 set(KDEVPLATFORM_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/debugger/kdevpdb.json 
new/kdev-python-5.6.1/debugger/kdevpdb.json
--- old/kdev-python-5.6.0/debugger/kdevpdb.json 2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/debugger/kdevpdb.json 2020-12-08 18:32:17.000000000 
+0100
@@ -39,7 +39,7 @@
         "Description[de]": "Dieses Modul stellt eine Oberfläche für PDB zur 
Verfügung.",
         "Description[en_GB]": "This plugin provides a frontend for PDB",
         "Description[es]": "Este complemento proporciona una interfaz para 
PDB",
-        "Description[et]": "PDB kasutajaliidese plugin",
+        "Description[et]": "See plugin pakub PDB kasutajaliidest",
         "Description[fi]": "Tämä liitännäinen tarjoaa PDB-käyttöliittymän",
         "Description[fr]": "Ce module externe fournit une interface pour PDB",
         "Description[gl]": "Este complemento fornece unha interface para PDB.",
@@ -67,6 +67,7 @@
         "Name[de]": "Unterstützung für Python Debugger (PDB)",
         "Name[en_GB]": "Python Debugger (PDB) support",
         "Name[es]": "Implementación del depurador Python (PDB)",
+        "Name[et]": "Pythoni siluri (PDB) toetus",
         "Name[fr]": "Prise en charge du débogueur Python (pdb)",
         "Name[gl]": "Compatibilidade co depurador de Python (PDB)",
         "Name[it]": "Supporto al debugger di Python (PDB)",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/duchain/tests/pyduchaintest.cpp 
new/kdev-python-5.6.1/duchain/tests/pyduchaintest.cpp
--- old/kdev-python-5.6.0/duchain/tests/pyduchaintest.cpp       2020-09-07 
18:53:57.000000000 +0200
+++ new/kdev-python-5.6.1/duchain/tests/pyduchaintest.cpp       2020-12-08 
18:32:17.000000000 +0100
@@ -255,6 +255,7 @@
 void PyDUChainTest::testCrashes_data() {
     QTest::addColumn<QString>("code");
     
+    QTest::newRow("composite_slice") << "A = M[1:3, 3]";
     QTest::newRow("unicode_char") << "a = \"í\"";
     QTest::newRow("unicode escape char") << "print(\"\\xe9\")";
     QTest::newRow("augassign") << "a = 3\na += 5";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/org.kde.kdev-python.metainfo.xml 
new/kdev-python-5.6.1/org.kde.kdev-python.metainfo.xml
--- old/kdev-python-5.6.0/org.kde.kdev-python.metainfo.xml      2020-09-07 
18:53:57.000000000 +0200
+++ new/kdev-python-5.6.1/org.kde.kdev-python.metainfo.xml      2020-12-08 
18:32:17.000000000 +0100
@@ -56,11 +56,13 @@
     <p xml:lang="ca-valencia">Afig suport de Python al KDevelop. Afig els 
«include» per a la integració amb el ressaltat de codi, compleció de codi, 
suport per al sistema de construcció, enllaços a la documentació i suport per a 
la depuració.</p>
     <p xml:lang="en-GB">Adds Python support to KDevelop. Includes adding 
integration with code highlighting, code completion, build system support, 
documentation linking and debugging support.</p>
     <p xml:lang="es">Implementa el uso de Python en KDevelop. Incluye 
resaltado de código, terminación automática de código, uso de sistemas de 
compilación, enlaces de documentación y depuración.</p>
+    <p xml:lang="et">Pythoni toetus KDevelopis. Lõimimine võimaldab süntaksi 
esiletõstmist, koodilõpetus, ehitamissüsteemi toetust, dokumentatsiooni 
linkimist ja silumise toetust.</p>
     <p xml:lang="fr">Ajoute la prise en charge de Python à KDevelop. Les 
fonctionnalités incluent la coloration syntaxique, le complètement du code, la 
prise en charge du système de compilation, les liens avec la documentation et 
la prise en charge du débogage.</p>
     <p xml:lang="gl">Engade compatibilidade con Python a KDevelop. Inclúe 
engadir integración con KDevelop para realce de código, completado de código, 
compatibilidade co sistema de construción, ligazóns á documentación e 
funcionalidade de depuración.</p>
     <p xml:lang="it">Aggiunge il supporto a Python in KDevelop. Include 
l'integrazione con l'evidenziazione del codice, il completamente del codice, il 
supporto per il sistema di compilazione, il collegamento con la documentazione 
ed il supporto per il debugging.</p>
     <p xml:lang="ko">KDevelop에 Python 지원을 추가합니다. 코드 구문 강조, 자동 완성, 빌드 시스템 지원, 
문서 링크 및 디버그 지원 통합이 들어 있습니다.</p>
     <p xml:lang="nl">Voegt ondersteuning voor Python toe aan KDevelop. Omvat 
toevoegen van integratie met accentuering van code, aanvullen van code, 
ondersteuning van bouwsysteem en koppelingen naar documentatie en ondersteuning 
van debuggen.</p>
+    <p xml:lang="pl">Dodaje obsługę Pythona do KDevelop. Zawiera podświetlanie 
kodu, uzupełnianie kodu, obsługę systemu budowania, dowiązywanie dokumentacji 
oraz możliwość badania kodu.</p>
     <p xml:lang="pt">Adiciona o suporte para Python ao KDevelop. Inclui a 
adição da integração com o realce de código, completação de código, suporte 
para sistemas de compilação, referências à documentação e suporte para a 
depuração.</p>
     <p xml:lang="pt-BR">Adiciona suporte para Python ao KDevelop. Inclui a 
adição da integração com o realce de código, completação de código, suporte 
para sistemas de compilação, referências à documentação e suporte para 
depuração.</p>
     <p xml:lang="sv">Lägger till stöd för Python i KDevelop. Inkluderar 
tillägg av integrering med kodfärgläggning, kodkomplettering, byggsystemstöd, 
dokumentationslänkning och avlusningsstöd.</p>
@@ -108,7 +110,17 @@
     <category>IDE</category>
   </categories>
   <releases>
-    <release version="5.6.0" date="2020-09-07"/>
+    <release version="5.6.1" date="2020-12-08"/>
+    <release version="5.6.0" date="2020-09-07">
+      <url>https://www.kdevelop.org/news/kdevelop-560-released</url>
+      <artifacts>
+        <artifact type="source">
+          
<location>https://download.kde.org/stable/kdevelop/5.6.0/src/kdev-python-5.6.0.tar.xz</location>
+          <checksum 
type="sha256">cb7163c1b72390c647bb9c0892abc84007699d447f303b4652cdd9cdb0036d52</checksum>
+          <size type="download">1069480</size>
+        </artifact>
+      </artifacts>
+    </release>
     <release version="5.5.2" date="2020-06-02"/>
     <release version="5.5.1" date="2020-05-05"/>
     <release version="5.5.0" date="2020-02-02"/>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/parser/conversionGenerator.py 
new/kdev-python-5.6.1/parser/conversionGenerator.py
--- old/kdev-python-5.6.0/parser/conversionGenerator.py 2020-09-07 
18:53:57.000000000 +0200
+++ new/kdev-python-5.6.1/parser/conversionGenerator.py 2020-12-08 
18:32:17.000000000 +0100
@@ -9,7 +9,7 @@
 
 import sys
 
-contents = open('python38.sdef').read().replace("\n", "").split(';;')
+contents = open('python39.sdef').read().replace("\n", "").split(';;')
 
 func_structure = '''
     Ast* visitNode(%{RULE_FOR}* node) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/parser/generated.h 
new/kdev-python-5.6.1/parser/generated.h
--- old/kdev-python-5.6.0/parser/generated.h    2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/parser/generated.h    2020-12-08 18:32:17.000000000 
+0100
@@ -510,7 +510,7 @@
 #if PYTHON_VERSION < QT_VERSION_CHECK(3, 9, 0)
         case ExtSlice_kind: {
                 TupleAst* v = new  TupleAst(parent());
-                nodeStack.push(v); v->elements = visitNodeList<_expr, 
ExpressionAst>(node->v.ExtSlice.dims); nodeStack.pop();
+                nodeStack.push(v); v->elements = visitNodeList<_slice, 
ExpressionAst>(node->v.ExtSlice.dims); nodeStack.pop();
                 result = v;
                 break;
             }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/parser/python39.sdef 
new/kdev-python-5.6.1/parser/python39.sdef
--- old/kdev-python-5.6.0/parser/python39.sdef  2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/parser/python39.sdef  2020-12-08 18:32:17.000000000 
+0100
@@ -132,7 +132,8 @@
 RULE_FOR _expr;KIND Slice_kind;ACTIONS create|SliceAst 
set|lower->ExpressionAst,lower set|upper->ExpressionAst,upper 
set|step->ExpressionAst,step;SINCE 3.9;;
 
 RULE_FOR _slice;KIND Slice_kind;ACTIONS create|SliceAst 
set|lower->ExpressionAst,lower set|upper->ExpressionAst,upper 
set|step->ExpressionAst,step;BEFORE 3.9;;
-RULE_FOR _slice;KIND ExtSlice_kind;ACTIONS create|TupleAst 
set|elements=>ExpressionAst,dims;BEFORE 3.9;;
+RULE_FOR _slice;KIND ExtSlice_kind;ACTIONS create|TupleAst;BEFORE 3.9;CODE
+                nodeStack.push(v); v->elements = visitNodeList<_slice, 
ExpressionAst>(node->v.ExtSlice.dims); nodeStack.pop();;
 RULE_FOR _slice;KIND Index_kind;ACTIONS;BEFORE 3.9;CODE return 
visitNode(node->v.Index.value);;
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/parser/tests/pyasttest.cpp 
new/kdev-python-5.6.1/parser/tests/pyasttest.cpp
--- old/kdev-python-5.6.0/parser/tests/pyasttest.cpp    2020-09-07 
18:53:57.000000000 +0200
+++ new/kdev-python-5.6.1/parser/tests/pyasttest.cpp    2020-12-08 
18:32:17.000000000 +0100
@@ -152,6 +152,17 @@
     QTest::newRow("continue") << "while True: continue";
     QTest::newRow("pass") << "pass";
     QTest::newRow("nonlocal") << "nonlocal x";
+    QTest::newRow("delete") << "del x";
+    QTest::newRow("augassign_plus") << "a += b";
+    QTest::newRow("augassign_minus") << "a -= b";
+    QTest::newRow("augassign_mul") << "a *= b";
+    QTest::newRow("augassign_div") << "a /= b";
+    QTest::newRow("augassign_or") << "a &= b";
+    QTest::newRow("augassign_and") << "a |= b";
+    QTest::newRow("augassign_xor") << "a ^= b";
+#if PYTHON_VERSION >= QT_VERSION_CHECK(3, 5, 0)
+    QTest::newRow("augassign_matmul") << "a @= b";
+#endif
 #if PYTHON_VERSION >= QT_VERSION_CHECK(3, 6, 0)
     QTest::newRow("varannotation1") << "primes: List[int] = []";
     QTest::newRow("varannotation2") << "captain: str  # Note: no initial 
value!";
@@ -171,6 +182,7 @@
     QTest::newRow("slice2") << "x[2:3]";
     QTest::newRow("slice3") << "x[::]";
     QTest::newRow("slice4") << "x[1:2:3]";
+    QTest::newRow("slice_ellipsis") << "myList[1:2, ..., 0]";
 }
 
 void PyAstTest::testOther()
@@ -224,6 +236,11 @@
     QTest::newRow("None") << "None";
     QTest::newRow("False") << "False";
     QTest::newRow("True") << "True";
+    QTest::newRow("Set") << "{1, 2, 3}";
+    QTest::newRow("SetComp") << "{1 for x in [1, 2, 3]}";
+    QTest::newRow("ExtSlice") << "A[1:3,3:5]";
+    QTest::newRow("FString") << "f\"hi {a.b}\"";
+    QTest::newRow("Formatted") << "'%s %s' % ('one', 'two')";
 
 #if PYTHON_VERSION >= QT_VERSION_CHECK(3, 6, 0)
     QTest::newRow("async_generator") << "async def foo(): result = [i async 
for i in aiter() if i % 2]";
@@ -237,6 +254,9 @@
         "       **{ext: self.obj_extension for ext in self.src_extensions},\n"
         "       **{ext: self.res_extension for ext in self._rc_extensions + 
self._mc_extensions},\n"
     "}";
+    QTest::newRow("async_for") << "[i async for i in foo()]";
+    QTest::newRow("async_for_stmt") << "async for x in y: pass";
+    QTest::newRow("async_with_stmt") << "async with x as y: pass";
 #endif
 #if PYTHON_VERSION >= QT_VERSION_CHECK(3, 8, 0)
     QTest::newRow("assignment_expr_1") << "a = (b := 10)";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/pep8kcm/pep8.ui 
new/kdev-python-5.6.1/pep8kcm/pep8.ui
--- old/kdev-python-5.6.0/pep8kcm/pep8.ui       2020-09-07 18:53:57.000000000 
+0200
+++ new/kdev-python-5.6.1/pep8kcm/pep8.ui       2020-12-08 18:32:17.000000000 
+0100
@@ -75,7 +75,7 @@
          <number>1000</number>
         </property>
         <property name="singleStep">
-         <number>2</number>
+         <number>1</number>
         </property>
         <property name="value">
          <number>80</number>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/po/ca/kdevpython.po 
new/kdev-python-5.6.1/po/ca/kdevpython.po
--- old/kdev-python-5.6.0/po/ca/kdevpython.po   2020-09-07 18:54:01.000000000 
+0200
+++ new/kdev-python-5.6.1/po/ca/kdevpython.po   2020-12-08 18:32:18.000000000 
+0100
@@ -8,7 +8,7 @@
 # Antoni Bella Pérez <[email protected]>, 2013, 2014, 2015, 2016, 2017, 
2020.
 msgid ""
 msgstr ""
-"Project-Id-Version: kdevpython\n"
+"Project-Id-Version: kdev-python\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-08-17 07:46+0200\n"
 "PO-Revision-Date: 2020-07-16 15:40+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/po/ca@valencia/kdevpython.po 
new/kdev-python-5.6.1/po/ca@valencia/kdevpython.po
--- old/kdev-python-5.6.0/po/ca@valencia/kdevpython.po  2020-09-07 
18:54:01.000000000 +0200
+++ new/kdev-python-5.6.1/po/ca@valencia/kdevpython.po  2020-12-08 
18:32:18.000000000 +0100
@@ -8,7 +8,7 @@
 # Antoni Bella Pérez <[email protected]>, 2013, 2014, 2015, 2016, 2017, 
2020.
 msgid ""
 msgstr ""
-"Project-Id-Version: kdevpython\n"
+"Project-Id-Version: kdev-python\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-08-17 07:46+0200\n"
 "PO-Revision-Date: 2020-07-16 15:40+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/po/et/kdevpython.po 
new/kdev-python-5.6.1/po/et/kdevpython.po
--- old/kdev-python-5.6.0/po/et/kdevpython.po   2020-09-07 18:54:05.000000000 
+0200
+++ new/kdev-python-5.6.1/po/et/kdevpython.po   2020-12-08 18:32:19.000000000 
+0100
@@ -10,7 +10,7 @@
 "POT-Creation-Date: 2020-08-17 07:46+0200\n"
 "PO-Revision-Date: 2020-01-15 14:53+0200\n"
 "Last-Translator: Marek Laane <[email protected]>\n"
-"Language-Team: Estonian <[email protected]>\n"
+"Language-Team: Estonian <[email protected]>\n"
 "Language: et\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-5.6.0/po/zh_CN/kdevpython.po 
new/kdev-python-5.6.1/po/zh_CN/kdevpython.po
--- old/kdev-python-5.6.0/po/zh_CN/kdevpython.po        2020-09-07 
18:54:22.000000000 +0200
+++ new/kdev-python-5.6.1/po/zh_CN/kdevpython.po        2020-12-08 
18:32:26.000000000 +0100
@@ -7,7 +7,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2020-08-17 07:46+0200\n"
-"PO-Revision-Date: 2020-09-05 05:18\n"
+"PO-Revision-Date: 2020-12-06 15:44\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
_______________________________________________
openSUSE Commits mailing list -- [email protected]
To unsubscribe, email [email protected]
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/[email protected]

Reply via email to