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]