Hello community, here is the log from the commit of package kdevelop5-plugin-python3 for openSUSE:Factory checked in at 2017-03-12 20:02:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdevelop5-plugin-python3 (Old) and /work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdevelop5-plugin-python3" Sun Mar 12 20:02:04 2017 rev:6 rq:477271 version:5.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kdevelop5-plugin-python3/kdevelop5-plugin-python3.changes 2017-02-25 00:53:27.293425140 +0100 +++ /work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new/kdevelop5-plugin-python3.changes 2017-03-12 20:02:07.625658050 +0100 @@ -1,0 +2,9 @@ +Sun Mar 5 13:49:52 UTC 2017 - wba...@tmo.at + +- New upstream release 5.0.4 + * Update version number to 5.0.4 + * Fix crash when requesting raise items without the docfile being + parsed (kde#373349) +- Rebase build-with-py36.diff + +------------------------------------------------------------------- Old: ---- kdev-python-5.0.3.tar.xz New: ---- kdev-python-5.0.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdevelop5-plugin-python3.spec ++++++ --- /var/tmp/diff_new_pack.VJRjWQ/_old 2017-03-12 20:02:08.261568069 +0100 +++ /var/tmp/diff_new_pack.VJRjWQ/_new 2017-03-12 20:02:08.261568069 +0100 @@ -19,7 +19,7 @@ %define rname kdev-python %define rversion 5.0 Name: kdevelop5-plugin-python3 -Version: 5.0.3 +Version: 5.0.4 Release: 0 Summary: Python support for KDevelop License: GPL-2.0+ ++++++ build-with-py36.diff ++++++ --- /var/tmp/diff_new_pack.VJRjWQ/_old 2017-03-12 20:02:08.285564673 +0100 +++ /var/tmp/diff_new_pack.VJRjWQ/_new 2017-03-12 20:02:08.285564673 +0100 @@ -16,71 +16,6 @@ endif() find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED Widgets Test) -diff --git a/app_templates/django_project/django_project.kdevtemplate b/app_templates/django_project/django_project.kdevtemplate -index 4b2e1ed3..0a517c5c 100644 ---- a/app_templates/django_project/django_project.kdevtemplate -+++ b/app_templates/django_project/django_project.kdevtemplate -@@ -6,6 +6,7 @@ Name[ca@valencia]=Projecte nou del Django - Name[cs]=Nový projekt Django - Name[en_GB]=New Django project - Name[es]=Nuevo proyecto de Django -+Name[et]=Uus Django projekt - Name[it]=Nuovo progetto Django - Name[nl]=Nieuw Django-project - Name[pl]=Nowy projekt Django -@@ -21,6 +22,7 @@ Comment[ca@valencia]=Genera l'estructura de fitxers per a iniciar un projecte Dj - Comment[cs]=Vygenerovat strukturu souborů pro započetí projektu Django - Comment[en_GB]=Generate filestructure to start a Django project - Comment[es]=Generar la estructura de archivos para empezar un proyecto de Django -+Comment[et]=Failistruktuuri genereerimine Django projekti tarbeks - Comment[it]=Genera una struttura di file per inizializzare un progetto Django - Comment[nl]=Genereer een bestandsstructuur om een Django-project te starten - Comment[pl]=Tworzy strukturę plików do rozpoczęcia projektu Django -diff --git a/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate b/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate -index 65367cd1..5befb368 100644 ---- a/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate -+++ b/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate -@@ -6,6 +6,7 @@ Name[ca@valencia]=Aplicació senzilla amb IGU Qt que usa el Designer - Name[cs]=Jednoduchá aplikace Qt GUI pomocí Designeru - Name[en_GB]=Simple Qt GUI application using Designer - Name[es]=Sencilla aplicación con interfaz gráfica de usuario que usa Designer -+Name[et]=Lihtne Qt GUI rakendus Designeri abil - Name[it]=Semplice applicazione grafica Qt che usa Designer - Name[nl]=Eenvoudige Qt-GUI-toepassing met gebruik van Designer - Name[pl]=Prosta aplikacja z interfejsem Qt przy użyciu Designera -@@ -20,6 +21,7 @@ Comment[ca]=Un exemple d'aplicació que usa el Designer de Qt. Si editeu el «ma - Comment[ca@valencia]=Un exemple d'aplicació que usa el Designer de Qt. Si editeu el «mainwindow.ui», regenereu el «mainwindow.py» invocant el «pyuic5». - Comment[en_GB]=An example application using Qt Designer. If you edit mainwindow.ui, regenerate mainwindow.py by calling pyuic5. - Comment[es]=Un ejemplo de aplicación que usa Qt Designer. Si edita mainwindow.ui, vuelva a generar mainwindow.py llamando a pyuic5. -+Comment[et]=Näidisrakendus Qt Designeri abil. Kui redigeerid faili mainwindow.ui, regenereeri mainwindow.py, kutsudes välja pyuic5. - Comment[it]=Un'applicazione di esempio che usa Qt Designer. Se modifichi mainwindow.ui, rigenera mainwindow.py eseguendo pyuic5. - Comment[nl]=Een voorbeeld toepassing met gebruik van Qt Designer. Als u mainwindow.ui bewerkt, genereer dan opnieuw mainwindow.py door pyuic5 aan te roepen. - Comment[pl]=Przykładowa aplikacja wykorzystująca Qt Designera. Po zmianie mainwindow.ui, odśwież mainwindow.py ponownie wywołując pyuic5. -diff --git a/app_templates/simple_pythonapp/simple_pythonapp.kdevtemplate b/app_templates/simple_pythonapp/simple_pythonapp.kdevtemplate -index c0a01793..26e0c3b6 100644 ---- a/app_templates/simple_pythonapp/simple_pythonapp.kdevtemplate -+++ b/app_templates/simple_pythonapp/simple_pythonapp.kdevtemplate -@@ -6,10 +6,12 @@ Name[ca@valencia]=Una aplicació Python senzilla - Name[cs]=Jednoduchá aplikace v Pythonu - Name[en_GB]=Simple Python Application - Name[es]=Aplicación sencilla en Python -+Name[et]=Lihtne Pythoni rakendus - Name[it]=Semplice applicazione Python - Name[nl]=Eenvoudige Python-toepassing - Name[pl]=Prosta aplikacja Pythona - Name[pt]=Aplicação Simples de Python -+Name[pt_BR]=Aplicativo Python simples - Name[sk]=Jednoduchá Python aplikácia - Name[sv]=Enkelt Python-program - Name[uk]=Проста програма мовою Python -@@ -21,6 +23,7 @@ Comment[ca@valencia]=Genera l'estructura de fitxers per a iniciar una aplicació - Comment[cs]=Vygenerovat strukturu souborů pro započetí aplikace v Pythonu - Comment[en_GB]=Generate filestructure to start a Python application - Comment[es]=Generar la estructura de archivos para empezar una aplicación en Python -+Comment[et]=Failistruktuuri genereerimine Pythoni rakenduse tarbeks - Comment[it]=Genera una struttura file per avviare un'applicazione in Python - Comment[nl]=Genereer een bestandsstructuur om een Python-toepassing te starten - Comment[pl]=Tworzy strukturę plików do rozpoczęcia projektu Pythona diff --git a/cmake/modules/FindPython.cmake b/cmake/modules/FindPython.cmake index 37eca7e4..15bfd45e 100644 --- a/cmake/modules/FindPython.cmake @@ -94,31 +29,6 @@ # allow specifying which Python installation to use if (NOT PYTHON_EXEC) -diff --git a/codecompletion/context.cpp b/codecompletion/context.cpp -index 39db76d6..b5f95d33 100644 ---- a/codecompletion/context.cpp -+++ b/codecompletion/context.cpp -@@ -253,6 +253,9 @@ PythonCodeCompletionContext::ItemList PythonCodeCompletionContext::raiseItems() - DUChainReadLocker lock; - ItemList resultingItems; - ReferencedTopDUContext ctx = Helper::getDocumentationFileContext(); -+ if ( !ctx ) { -+ return {}; -+ } - QList< Declaration* > declarations = ctx->findDeclarations(QualifiedIdentifier("BaseException")); - if ( declarations.isEmpty() || ! declarations.first()->abstractType() ) { - qCDebug(KDEV_PYTHON_CODECOMPLETION) << "No valid exception classes found, aborting"; -diff --git a/debugger/kdevpdb.json b/debugger/kdevpdb.json -index 0fea5579..90e51917 100644 ---- a/debugger/kdevpdb.json -+++ b/debugger/kdevpdb.json -@@ -43,4 +43,4 @@ - "org.kdevelop.IExecuteScriptPlugin" - ], - "X-KDevelop-Mode": "GUI" --} -\ No newline at end of file -+} diff --git a/duchain/declarationbuilder.cpp b/duchain/declarationbuilder.cpp index 43c61cf0..b08f91dc 100644 --- a/duchain/declarationbuilder.cpp @@ -186,54 +96,6 @@ QTest::newRow("listtype") << "checkme = []" << "list"; QTest::newRow("listtype_func") << "checkme = list()" << "list"; QTest::newRow("listtype_with_contents") << "checkme = [1, 2, 3, 4, 5]" << "list of int"; -diff --git a/kdevpythonsupport.json b/kdevpythonsupport.json -index 935fc65b..5501f4da 100644 ---- a/kdevpythonsupport.json -+++ b/kdevpythonsupport.json -@@ -67,4 +67,4 @@ - "X-KDevelop-SupportedMimeTypes": [ - "text/x-python" - ] --} -\ No newline at end of file -+} -diff --git a/org.kde.kdev-python.appdata.xml b/org.kde.kdev-python.appdata.xml -index 92c99653..c03a3de8 100644 ---- a/org.kde.kdev-python.appdata.xml -+++ b/org.kde.kdev-python.appdata.xml -@@ -5,8 +5,11 @@ - <name>kdev-python</name> - <name xml:lang="ca">kdev-python</name> - <name xml:lang="ca-valencia">kdev-python</name> -+ <name xml:lang="cs">kdev-python</name> - <name xml:lang="en-GB">kdev-python</name> - <name xml:lang="es">kdev-python</name> -+ <name xml:lang="et">kdev-python</name> -+ <name xml:lang="it">kdev-python</name> - <name xml:lang="nl">kdev-python</name> - <name xml:lang="pl">kdev-python</name> - <name xml:lang="pt">kdev-python</name> -@@ -19,6 +22,8 @@ - <summary xml:lang="ca-valencia">Implementació del llenguatge Python al KDevelop</summary> - <summary xml:lang="en-GB">Python language support for KDevelop</summary> - <summary xml:lang="es">Implementación del lenguaje Python para KDevelop</summary> -+ <summary xml:lang="et">KDevelopi Pythoni keele toetus</summary> -+ <summary xml:lang="it">Supporto per il linguaggio Python in KDevelop</summary> - <summary xml:lang="nl">Ondersteuning voor de taal Python voor KDevelop</summary> - <summary xml:lang="pl">Obsługa języka Python dla KDevelop</summary> - <summary xml:lang="pt">Suporte para a linguagem Python no KDevelop</summary> -@@ -30,8 +35,11 @@ - <developer_name>Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="ca">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="ca-valencia">Sven Brauch <m...@svenbrauch.de></developer_name> -+ <developer_name xml:lang="cs">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="en-GB">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="es">Sven Brauch <m...@svenbrauch.de></developer_name> -+ <developer_name xml:lang="et">Sven Brauch <m...@svenbrauch.de></developer_name> -+ <developer_name xml:lang="it">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="nl">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="pl">Sven Brauch <m...@svenbrauch.de></developer_name> - <developer_name xml:lang="pt">Sven Brauch <m...@svenbrauch.de></developer_name> diff --git a/parser/ast.cpp b/parser/ast.cpp index 4a011df5..41fe56ba 100644 --- a/parser/ast.cpp ++++++ kdev-python-5.0.3.tar.xz -> kdev-python-5.0.4.tar.xz ++++++ ++++ 4529 lines of diff (skipped)