Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kdevelop5-plugin-python3 for 
openSUSE:Factory checked in at 2023-02-04 14:13:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdevelop5-plugin-python3 (Old)
 and      /work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new.4462 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdevelop5-plugin-python3"

Sat Feb  4 14:13:59 2023 rev:44 rq:1062777 version:22.12.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/kdevelop5-plugin-python3/kdevelop5-plugin-python3.changes
        2023-01-07 17:20:38.502487893 +0100
+++ 
/work/SRC/openSUSE:Factory/.kdevelop5-plugin-python3.new.4462/kdevelop5-plugin-python3.changes
      2023-02-04 14:17:54.406373061 +0100
@@ -1,0 +2,8 @@
+Tue Jan 31 10:33:36 UTC 2023 - Christophe Marin <christo...@krop.fr>
+
+- Update to 22.12.2
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/gear/22.12.2/
+
+-------------------------------------------------------------------

Old:
----
  kdev-python-22.12.1.tar.xz
  kdev-python-22.12.1.tar.xz.sig

New:
----
  kdev-python-22.12.2.tar.xz
  kdev-python-22.12.2.tar.xz.sig

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

Other differences:
------------------
++++++ kdevelop5-plugin-python3.spec ++++++
--- /var/tmp/diff_new_pack.26Jk7D/_old  2023-02-04 14:17:54.798375248 +0100
+++ /var/tmp/diff_new_pack.26Jk7D/_new  2023-02-04 14:17:54.806375293 +0100
@@ -24,7 +24,7 @@
 %endif
 %bcond_without released
 Name:           kdevelop5-plugin-python3
-Version:        22.12.1
+Version:        22.12.2
 Release:        0
 Summary:        Python support for KDevelop
 License:        GPL-2.0-or-later


++++++ kdev-python-22.12.1.tar.xz -> kdev-python-22.12.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/CMakeLists.txt 
new/kdev-python-22.12.2/CMakeLists.txt
--- old/kdev-python-22.12.1/CMakeLists.txt      2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/CMakeLists.txt      2023-01-30 00:58:56.000000000 
+0100
@@ -3,7 +3,7 @@
 # KDE Gear version, managed by release service script
 set(RELEASE_SERVICE_VERSION_MAJOR "22")
 set(RELEASE_SERVICE_VERSION_MINOR "12")
-set(RELEASE_SERVICE_VERSION_MICRO "1")
+set(RELEASE_SERVICE_VERSION_MICRO "2")
 
 # generate patch level from release service version
 set(_micro ${RELEASE_SERVICE_VERSION_MICRO})
@@ -43,7 +43,7 @@
 
 # CMake looks for exactly the specified version first and ignores newer 
versions.
 # To avoid that, start looking for the newest supported version and work down.
-set(Python_ADDITIONAL_VERSIONS 3.10 3.9 3.8 3.7 3.6 3.5 3.4)
+set(Python_ADDITIONAL_VERSIONS 3.11 3.10 3.9 3.8 3.7 3.6 3.5 3.4)
 foreach(_PYTHON_V ${Python_ADDITIONAL_VERSIONS})
     find_package(PythonInterp ${_PYTHON_V})
     if ( PYTHONINTERP_FOUND )
@@ -61,7 +61,7 @@
 endif()
 
 if ( NOT PYTHONLIBS_FOUND OR PYTHONLIBS_VERSION_STRING VERSION_LESS "3.4.3" )
-    message(FATAL_ERROR "Python >= 3.4.3 but < 3.10 with --enable-shared is 
required to build kdev-python")
+    message(FATAL_ERROR "Python >= 3.4.3 but < 3.12 with --enable-shared is 
required to build kdev-python")
 endif()
 
 configure_file(kdevpythonversion.h.cmake 
"${CMAKE_CURRENT_BINARY_DIR}/kdevpythonversion.h" @ONLY)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kdev-python-22.12.1/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate
 
new/kdev-python-22.12.2/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate
--- 
old/kdev-python-22.12.1/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate
    2023-01-03 01:09:00.000000000 +0100
+++ 
new/kdev-python-22.12.2/app_templates/qtdesigner_app/qtdesigner_app.kdevtemplate
    2023-01-30 00:58:56.000000000 +0100
@@ -41,7 +41,7 @@
 Comment[et]=Näidisrakendus Qt Designeri abil. Kui redigeerid faili 
mainwindow.ui, regenereeri mainwindow.py, kutsudes välja pyuic5.
 Comment[eu]=Adibide aplikazio bat Qt Designer erabiliz. «mainwindow.ui» 
editatzen baduzu, birsortu «mainwindow.py» «pyuic5»eri deituz.
 Comment[fi]=Qt Designeria käyttävä esimerkkisovellus. Jos muokkaat 
mainwindow.ui-tiedostoa, luo mainwindow.py uudelleen pyuic5-komennolla.
-Comment[fr]=Une application d'exemple en utilisant Qt Designer. Si vous 
éditez mainwindow.ui, générez à nouveau mainwindow.py en appelant pyuic5.
+Comment[fr]=Une application d'exemple en utilisant Qt Designer. Si vous 
éditez « mainwindow.ui », générez à nouveau « mainwindow.py » en 
appelant « pyuic5 ».
 Comment[gl]=Unha aplicación de exemplo usando Qt Designer. Se modifica 
mainwindow.ui, xere de novo mainwindow.py executando pyuic5.
 Comment[it]=Un'applicazione di esempio che usa Qt Designer. Se modifichi 
mainwindow.ui, rigenera mainwindow.py eseguendo pyuic5.
 Comment[ka]=სამაგალითო აპლიკაცია Qt 
Designer-ის გამოყენებით. თუ ჩაასწორ
ებთ ფაილს mainwindow.ui, manwindow.py ფაილის 
თავიდან გენერაცია pyuic5-ის 
გაშვებით შეგიძლიათ.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/debugger/kdevpdb.json 
new/kdev-python-22.12.2/debugger/kdevpdb.json
--- old/kdev-python-22.12.1/debugger/kdevpdb.json       2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/debugger/kdevpdb.json       2023-01-30 
00:58:56.000000000 +0100
@@ -47,7 +47,7 @@
         "Description[et]": "See plugin pakub PDB kasutajaliidest",
         "Description[eu]": "Plugin honek PDBren bitarteko bat hornitzen du",
         "Description[fi]": "Tämä liitännäinen tarjoaa 
PDB-käyttöliittymän",
-        "Description[fr]": "Ce module externe fournit une interface pour PDB",
+        "Description[fr]": "Ce module externe fournit une interface pour le 
débogueur Python (pdb)",
         "Description[gl]": "Este complemento fornece unha interface para PDB.",
         "Description[it]": "Questa estensione fornisce un'interfaccia per PDB",
         "Description[ka]": "ეს დამატება PDB-ის 
წინაბოლოს წარმოადგენს",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/duchain/tests/pyduchaintest.cpp 
new/kdev-python-22.12.2/duchain/tests/pyduchaintest.cpp
--- old/kdev-python-22.12.1/duchain/tests/pyduchaintest.cpp     2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/duchain/tests/pyduchaintest.cpp     2023-01-30 
00:58:56.000000000 +0100
@@ -433,6 +433,8 @@
 #endif
     QTest::newRow("definition_in_baseclass_1") << "class Foo(lambda x: 1): 
pass";
     QTest::newRow("definition_in_baseclass_2") << "class Foo([x for x in (1, 
2)]): pass";
+    QTest::newRow("match") << "match x.split():\n case [a, b]: pass";
+    QTest::newRow("except_star") << "try: pass\nexcept* (IndexError, 
ValueError): pass";
 }
 
 void PyDUChainTest::testClassVariables()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/org.kde.kdev-python.metainfo.xml 
new/kdev-python-22.12.2/org.kde.kdev-python.metainfo.xml
--- old/kdev-python-22.12.1/org.kde.kdev-python.metainfo.xml    2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/org.kde.kdev-python.metainfo.xml    2023-01-30 
00:58:56.000000000 +0100
@@ -137,10 +137,10 @@
     <category>IDE</category>
   </categories>
   <releases>
+    <release version="5.7.221202" date="2023-02-02"/>
     <release version="5.7.221201" date="2023-01-05"/>
     <release version="5.7.221200" date="2022-12-08"/>
     <release version="5.7.220803" date="2022-11-03"/>
-    <release version="5.7.220802" date="2022-10-13"/>
   </releases>
   <update_contact>m...@svenbrauch.de</update_contact>
 </component>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/ast.cpp 
new/kdev-python-22.12.2/parser/ast.cpp
--- old/kdev-python-22.12.1/parser/ast.cpp      2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/parser/ast.cpp      2023-01-30 00:58:56.000000000 
+0100
@@ -742,11 +742,15 @@
     return r;
 }
 
-TryAst::TryAst(Ast* parent): StatementAst(parent, Ast::TryAstType)
+TryStarAst::TryStarAst(Ast* parent): StatementAst(parent, Ast::TryStarAstType)
 {
 
 }
 
+TryAst::TryAst(Ast* parent): StatementAst(parent, Ast::TryAstType)
+{
+
+}
 
 QString TryAst::dump() const
 {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/ast.h 
new/kdev-python-22.12.2/parser/ast.h
--- old/kdev-python-22.12.1/parser/ast.h        2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/parser/ast.h        2023-01-30 00:58:56.000000000 
+0100
@@ -72,6 +72,7 @@
         WithItemAstType,
         RaiseAstType,
         TryAstType,
+        TryStarAstType,
         ImportAstType,
         ImportFromAstType,
         GlobalAstType,
@@ -427,6 +428,15 @@
     QString dump() const override;
 };
 
+class KDEVPYTHONPARSER_EXPORT TryStarAst : public StatementAst {
+public:
+    TryStarAst(Ast* parent);
+    QList<Ast*> body;
+    QList<ExceptionHandlerAst*> handlers;
+    QList<Ast*> orelse;
+    QList<Ast*> finally;
+};
+
 class KDEVPYTHONPARSER_EXPORT ImportAst : public StatementAst {
 public:
     ImportAst(Ast* parent);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/astdefaultvisitor.cpp 
new/kdev-python-22.12.2/parser/astdefaultvisitor.cpp
--- old/kdev-python-22.12.1/parser/astdefaultvisitor.cpp        2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/astdefaultvisitor.cpp        2023-01-30 
00:58:56.000000000 +0100
@@ -190,6 +190,14 @@
     visitNodeList(node->finally);
 }
 
+void AstDefaultVisitor::visitTryStar(TryStarAst* node)
+{
+    visitNodeList(node->body);
+    visitNodeList(node->handlers);
+    visitNodeList(node->orelse);
+    visitNodeList(node->finally);
+}
+
 void AstDefaultVisitor::visitTuple(TupleAst* node)
 {
     visitNodeList(node->elements);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/astdefaultvisitor.h 
new/kdev-python-22.12.2/parser/astdefaultvisitor.h
--- old/kdev-python-22.12.1/parser/astdefaultvisitor.h  2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/astdefaultvisitor.h  2023-01-30 
00:58:56.000000000 +0100
@@ -42,6 +42,7 @@
     void visitWith(WithAst* node) override;
     void visitRaise(RaiseAst* node) override;
     void visitTry(TryAst* node) override;
+    void visitTryStar(TryStarAst* node) override;
     void visitAssertion(AssertionAst* node) override;
     void visitImport(ImportAst* node) override;
     void visitImportFrom(ImportFromAst* node) override;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/asttransformer.cpp 
new/kdev-python-22.12.2/parser/asttransformer.cpp
--- old/kdev-python-22.12.1/parser/asttransformer.cpp   2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/asttransformer.cpp   2023-01-30 
00:58:56.000000000 +0100
@@ -1225,6 +1225,28 @@
         result = v;
     }
 #endif
+#if PYTHON_VERSION >= QT_VERSION_CHECK(3, 11, 0)
+    else if (PyObject_IsInstance(node, grammar.ast_TryStar)) {
+        TryStarAst* v = new  TryStarAst(parent);
+        {
+            PyObjectRef body = getattr<PyObjectRef>(node, "body");
+            v->body = visitNodeList<Ast>(body, v);
+        }
+        {
+            PyObjectRef handlers = getattr<PyObjectRef>(node, "handlers");
+            v->handlers = visitNodeList<ExceptionHandlerAst>(handlers, v);
+        }
+        {
+            PyObjectRef orelse = getattr<PyObjectRef>(node, "orelse");
+            v->orelse = visitNodeList<Ast>(orelse, v);
+        }
+        {
+            PyObjectRef finalbody = getattr<PyObjectRef>(node, "finalbody");
+            v->finally = visitNodeList<Ast>(finalbody, v);
+        }
+        result = v;
+    }
+#endif
     else {
         qWarning() << "Unsupported _stmt AST type: " << 
PyUnicodeObjectToQString(PyObject_Str(node));
         Q_ASSERT(false);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/asttransformer.h 
new/kdev-python-22.12.2/parser/asttransformer.h
--- old/kdev-python-22.12.1/parser/asttransformer.h     2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/asttransformer.h     2023-01-30 
00:58:56.000000000 +0100
@@ -62,6 +62,9 @@
     Ast* visitMatchCaseNode(PyObject* node, Ast* parent);
     Ast* visitPatternNode(PyObject* node, Ast* parent);
 #endif
+#if PYTHON_VERSION >= QT_VERSION_CHECK(3, 11, 0)
+    Ast* visitExceptStarNode(PyObject* node, Ast* parent);
+#endif
     void updateRanges(Ast* result);
 };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/astvisitor.cpp 
new/kdev-python-22.12.2/parser/astvisitor.cpp
--- old/kdev-python-22.12.1/parser/astvisitor.cpp       2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/astvisitor.cpp       2023-01-30 
00:58:56.000000000 +0100
@@ -40,6 +40,7 @@
         case Ast::WithAstType:                                  
this->visitWith(static_cast<WithAst*>(node)); break;
         case Ast::RaiseAstType:                                 
this->visitRaise(static_cast<RaiseAst*>(node)); break;
         case Ast::TryAstType:                                   
this->visitTry(static_cast<TryAst*>(node)); break;
+        case Ast::TryStarAstType:                               
this->visitTryStar(static_cast<TryStarAst*>(node)); break;
         case Ast::AssertionAstType:                             
this->visitAssertion(static_cast<AssertionAst*>(node)); break;
         case Ast::ImportAstType:                                
this->visitImport(static_cast<ImportAst*>(node)); break;
         case Ast::ImportFromAstType:                            
this->visitImportFrom(static_cast<ImportFromAst*>(node)); break;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/astvisitor.h 
new/kdev-python-22.12.2/parser/astvisitor.h
--- old/kdev-python-22.12.1/parser/astvisitor.h 2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/parser/astvisitor.h 2023-01-30 00:58:56.000000000 
+0100
@@ -53,6 +53,7 @@
     virtual void visitWith(WithAst* node) { Q_UNUSED(node); };
     virtual void visitRaise(RaiseAst* node) { Q_UNUSED(node); };
     virtual void visitTry(TryAst* node) { Q_UNUSED(node); };
+    virtual void visitTryStar(TryStarAst* node) { Q_UNUSED(node); };
     virtual void visitAssertion(AssertionAst* node) { Q_UNUSED(node); };
     virtual void visitImport(ImportAst* node) { Q_UNUSED(node); };
     virtual void visitImportFrom(ImportFromAst* node) { Q_UNUSED(node); };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/parser/python_grammar.h 
new/kdev-python-22.12.2/parser/python_grammar.h
--- old/kdev-python-22.12.1/parser/python_grammar.h     2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/parser/python_grammar.h     2023-01-30 
00:58:56.000000000 +0100
@@ -167,6 +167,11 @@
     PyObject* ast_MatchOr;
 #endif
 
+#if PYTHON_VERSION >= QT_VERSION_CHECK(3, 11, 0)
+    // except*
+    PyObject* ast_TryStar;
+#endif
+
     // type_ignore
     PyObject* ast_type_ignore;
     PyObject* ast_TypeIgnore;
@@ -315,6 +320,10 @@
         Py_GRAMMAR_GET(mod, type_ignore);
         Py_GRAMMAR_GET(mod, TypeIgnore);
 
+#if PYTHON_VERSION >= QT_VERSION_CHECK(3, 11, 0)
+        Py_GRAMMAR_GET(mod, TryStar);
+#endif
+
 #if PYTHON_VERSION < QT_VERSION_CHECK(3, 8, 0)
         Py_GRAMMAR_GET(mod, Num);
         Py_GRAMMAR_GET(mod, Str);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/po/ca@valencia/kdevpython.po 
new/kdev-python-22.12.2/po/ca@valencia/kdevpython.po
--- old/kdev-python-22.12.1/po/ca@valencia/kdevpython.po        2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/po/ca@valencia/kdevpython.po        2023-01-30 
00:58:56.000000000 +0100
@@ -312,7 +312,7 @@
 #: docfilekcm/docfilewizard.cpp:40
 #, kde-format
 msgid "Configure the Python interpreter to use"
-msgstr "Configuració de l'intèrpret de Python que s'ha d'utilitzar"
+msgstr "Configureu l'intèrpret de Python que s'ha d'utilitzar"
 
 #: docfilekcm/docfilewizard.cpp:43
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/po/eu/kdevpython.po 
new/kdev-python-22.12.2/po/eu/kdevpython.po
--- old/kdev-python-22.12.1/po/eu/kdevpython.po 2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/po/eu/kdevpython.po 2023-01-30 00:58:56.000000000 
+0100
@@ -1,13 +1,16 @@
-# Copyright (C) YEAR This file is copyright:
+# Translation for kdevpython.po to Euskara/Basque (eu).
+# Copyright (C) 2022-2023 This file is copyright:
 # This file is distributed under the same license as the kdev-python package.
+# KDE euskaratzeko proiektuko arduraduna <xa...@ni.eus>.
 #
-# Iñigo Salvador Azurmendi <xa...@ni.eus>, 2022.
+# Translators:
+# Iñigo Salvador Azurmendi <xa...@ni.eus>, 2022, 2023.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdev-python\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2022-11-08 02:24+0000\n"
-"PO-Revision-Date: 2022-12-03 18:25+0100\n"
+"PO-Revision-Date: 2023-01-04 00:59+0100\n"
 "Last-Translator: Iñigo Salvador Azurmendi <xa...@ni.eus>\n"
 "Language-Team: Basque <kde-i18n...@kde.org>\n"
 "Language: eu\n"
@@ -15,7 +18,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 22.08.3\n"
+"X-Generator: Lokalize 22.12.0\n"
 
 #, kde-format
 msgctxt "NAME OF TRANSLATORS"
@@ -50,7 +53,7 @@
 #: codecompletion/context.cpp:384
 #, kde-format
 msgid "Insert next positional variable"
-msgstr ""
+msgstr "Txertatu hurrengo kokapen-aldagaia"
 
 #: codecompletion/context.cpp:389
 #, kde-format
@@ -168,7 +171,7 @@
 
 #. i18n: ectx: property (text), widget (QLabel, givenKindLabel)
 #: codegen/correctionwidget.ui:28
-#, fuzzy, kde-format
+#, kde-format
 msgid "Kind:"
 msgstr "Mota:"
 
@@ -188,7 +191,7 @@
 #: codegen/correctionwidget.ui:63
 #, kde-format
 msgid "Code which evaluates to the type, e.g. int()"
-msgstr ""
+msgstr "Motara ebaluatzen den kodea, adib. int()"
 
 #. i18n: ectx: property (text), widget (QLabel, importsLabel)
 #: codegen/correctionwidget.ui:70
@@ -237,6 +240,7 @@
 #, kde-format
 msgid "Failed to find a valid data directory for kdevpythonsupport."
 msgstr ""
+"«kdevpythonsupport»erako datu-direktorio baliodun bat aurkitzea huts egin 
du."
 
 #: docfilekcm/docfilemanagerwidget.cpp:51
 #, kde-format
@@ -278,11 +282,13 @@
 msgctxt "displays a list of search paths below"
 msgid "Paths searched for documentation by kdev-python (in this order):"
 msgstr ""
+"«kdev-python»ek dokumentazio bila erabilitako bide-izenak (hurrenkera "
+"honetan):"
 
 #: docfilekcm/docfilemanagerwidget.cpp:141
 #, kde-format
 msgid "Enter a relative target path to copy %1 to:"
-msgstr ""
+msgstr "Sartu, %1 kopiatzeko, helburuko bide-izen erlatibo bat:"
 
 #: docfilekcm/docfilemanagerwidget.cpp:145
 #, kde-format
@@ -290,21 +296,23 @@
 "This path must match what you use in Python to import this module. For "
 "example, enter \"numpy/fft.py\" for numpy.fft"
 msgstr ""
+"Bide-izen hau, Python-en modulua hau inportatzeko erabiltzen denarekin bat "
+"etorri behar da. Adibidez, «numpy.fft»erako sartu \"numpy/fft.py\"."
 
 #: docfilekcm/docfilemanagerwidget.cpp:147
 #, kde-format
 msgid "After copying, you will be editing the new document."
-msgstr ""
+msgstr "Kopiatu ondoren, dokumentu berria editatuko duzu."
 
 #: docfilekcm/docfilemanagerwidget.cpp:166
 #, kde-format
 msgid "Please select at least one file from the list for editing."
-msgstr ""
+msgstr "Mesedez, zerrendatik gutxienez editatzeko fitxategi bat hautatu."
 
 #: docfilekcm/docfilewizard.cpp:40
 #, kde-format
 msgid "Configure the Python interpreter to use"
-msgstr ""
+msgstr "Konfiguratu erabili beharreko Python modulua"
 
 #: docfilekcm/docfilewizard.cpp:43
 #, kde-format
@@ -314,13 +322,13 @@
 #: docfilekcm/docfilewizard.cpp:48
 #, kde-format
 msgid "Select a python module to generate documentation for"
-msgstr ""
+msgstr "Hautatu python modulu bat honetarako dokumentazioa sortzeko"
 
 #: docfilekcm/docfilewizard.cpp:52
 #, kde-format
 msgctxt "refers to selecting a python module to perform some operation on"
 msgid "Target module (e.g. \"math\")"
-msgstr ""
+msgstr "Helburu modulua (adib. \"math\")"
 
 #: docfilekcm/docfilewizard.cpp:54
 #, kde-format
@@ -366,12 +374,15 @@
 #, kde-format
 msgid "Couldn't find the introspect.py script; check your installation!"
 msgstr ""
+"Ezin izan du «introspect.py» gidoia aurkitu; egiaztatu zure instalazioa!"
 
 #: docfilekcm/docfilewizard.cpp:141
 #, kde-format
 msgid ""
 "Couldn't find a valid kdev-python data directory; check your installation!"
 msgstr ""
+"Ezin izan du «kdev-python»en datuen direktorioa aurkitu; egiaztatu zure "
+"instalazioa!"
 
 #: docfilekcm/docfilewizard.cpp:147
 #, kde-format
@@ -383,6 +394,8 @@
 msgid ""
 "The output file <br/>%1<br/> already exists, do you want to overwrite it?"
 msgstr ""
+"<br/>%1<br/> irteerako fitxategia dagoeneko existitzen da, gainidatzi nahi "
+"duzu?"
 
 #: docfilekcm/docfilewizard.cpp:201
 #, kde-format
@@ -397,6 +410,15 @@
 "Make sure to keep a copy of your changes so you don't accidentally\n"
 "overwrite them by re-generating the file.\n"
 msgstr ""
+"Fitxategi honek python-en exekuzio-garaian ateratako\n"
+"informaziotik sortutako dokumentazioa du. KDevelop-ek\n"
+"aztertzen du, kode-osatzea eta sintaxi-nabarmentzea bezalako\n"
+"ezaugarriak eskaintzeko. Modulu honetarako KDevelop-en\n"
+"euskarrian errorerik aurkituz gero, fitxategi hau edita dezakezu\n"
+"erroreak zuzentzeko, adib. funtzioei itzulera adierazpen osagarriak\n"
+"gehitu diezazkiekezu, analizatzaileak funtzio horretarako erabiliko\n"
+"duen itzulera-mota kontrolatzeko. Ziurtatu aldaketen kopia bat\n"
+"mantentzeaz, fitxategia birsortzean ustekabean galtzea saihesteko.\n"
 
 #: docfilekcm/kcm_docfiles.cpp:48
 #, kde-format
@@ -421,23 +443,28 @@
 #: duchain/declarationbuilder.cpp:770
 #, kde-format
 msgid "Declaration for \"%1\" not found in specified module"
-msgstr ""
+msgstr "\"%1\"(e)ren deklarazioa ez da aurkitu zehaztutako moduluan"
 
 #: duchain/declarationbuilder.cpp:1535
 #, kde-format
 msgid "First argument of __new__ method is not called cls, this is deprecated"
 msgstr ""
+"__new__ metodoaren aurreneko argumentua ez da «cls» deitzen, hori baztertua 
"
+"dago"
 
 #: duchain/declarationbuilder.cpp:1540
 #, kde-format
 msgid "First argument of class method is not called self, this is deprecated"
 msgstr ""
+"Klase metodoaren aurreneko argumentua ez da «self», hori baztertua dago"
 
 #: duchain/declarationbuilder.cpp:1560
 #, kde-format
 msgid ""
 "Non-static class method without arguments, must have at least one (self)"
 msgstr ""
+"Klase ez-estatikoaren argumenturik gabeko metodoa, gutxienez «(self)» bat "
+"izan behar du"
 
 #: duchain/declarationbuilder.cpp:1721
 #, kde-format
@@ -453,7 +480,7 @@
 #: duchain/navigation/declarationnavigationcontext.cpp:83
 #: duchain/navigation/declarationnavigationcontext.cpp:99
 #: duchain/types/indexedcontainer.cpp:78
-#, fuzzy, kde-format
+#, kde-format
 msgctxt "as in list of int, set of string"
 msgid "%1 of %2"
 msgstr "%1 / %2"
@@ -462,25 +489,25 @@
 #, kde-format
 msgctxt "some object that can be called, in programming"
 msgid "<callable>"
-msgstr ""
+msgstr "<dei daiteke>"
 
 #: duchain/types/unsuretype.cpp:106
 #, kde-format
 msgctxt "a set with some elements"
 msgid "<iterable>"
-msgstr ""
+msgstr "<iteragarria>"
 
 #: duchain/types/unsuretype.cpp:127
-#, fuzzy, kde-format
+#, kde-format
 msgctxt "refers to a type (in program code) which is not known"
 msgid "mixed"
-msgstr "Nahasita"
+msgstr "askotarikoa"
 
 #: duchain/types/unsuretype.cpp:130
 #, kde-format
 msgctxt "refers to a type (in program code) which can have multiple values"
 msgid "unsure (%1)"
-msgstr ""
+msgstr "ez ziur (%1)"
 
 #: duchain/usebuilder.cpp:83
 #, kde-format
@@ -490,23 +517,23 @@
 #: duchain/usebuilder.cpp:130
 #, kde-format
 msgid "Attribute \"%1\" not found on accessed object"
-msgstr ""
+msgstr "\"%1\" atributua ez da aurkitu atzitutako objektuan"
 
 #: pep8kcm/kcm_pep8.cpp:63
 #, kde-format
 msgid "Configure Python Style Checking"
-msgstr ""
+msgstr "Konfiguratu Python estilo egiaztatzea"
 
 #: pep8kcm/kcm_pep8.cpp:73
 #, kde-format
 msgid "Python Style Checking"
-msgstr ""
+msgstr "Python estilo egiaztatzea"
 
 #. i18n: ectx: property (title), widget (QGroupBox, enableChecking)
 #: pep8kcm/pep8.ui:29
 #, kde-format
 msgid "Enable Style Checking"
-msgstr ""
+msgstr "Gaitu estilo egiaztatzea"
 
 #. i18n: ectx: property (placeholderText), widget (QLineEdit, disableErrors)
 #. i18n: ectx: property (placeholderText), widget (QLineEdit, enableErrors)
@@ -531,7 +558,7 @@
 #: pep8kcm/pep8.ui:88
 #, kde-format
 msgid "Disable these errors and warnings:"
-msgstr ""
+msgstr "Ezgaitu errore eta ohartarazpen hauek:"
 
 #. i18n: ectx: property (text), widget (QLabel, label_4)
 #: pep8kcm/pep8.ui:100
@@ -540,6 +567,8 @@
 "The `pycodestyle` Python module must be installed in order to use style "
 "checking."
 msgstr ""
+"`pycodestyle` Python modulua instalatuta egon behar da estilo egiaztatzea "
+"erabiltzeko."
 
 #. i18n: ectx: property (text), widget (QLabel, label)
 #: projectconfig/projectconfig.ui:19
@@ -552,6 +581,7 @@
 #, kde-format
 msgid "Full path to python interpreter, leave empty for default"
 msgstr ""
+"Python interpreterako bide-izen osoa, utzi hutsik balio lehenetsietarako"
 
 #: projectconfig/projectconfigpage.cpp:47
 #, kde-format
@@ -561,14 +591,14 @@
 #: pythonlanguagesupport.cpp:140
 #, kde-format
 msgid "Format source with the autopep8 formatter."
-msgstr ""
+msgstr "Sorburuari formatua ematen dio «autopep8» formatu emailearekin."
 
 #: pythonstylechecking.cpp:104
 #, kde-format
 msgid "PEP8 checker error: %1"
-msgstr ""
+msgstr "PEP8 zuzentzaile errorea: %1"
 
 #: pythonstylechecking.cpp:206
 #, kde-format
 msgid "The PEP8 syntax checker does not seem to work correctly."
-msgstr ""
+msgstr "Ematen du PEP8 sintaxi zuzentzailea ez dabilela ondo."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/po/fr/kdevpython.po 
new/kdev-python-22.12.2/po/fr/kdevpython.po
--- old/kdev-python-22.12.1/po/fr/kdevpython.po 2023-01-03 01:09:00.000000000 
+0100
+++ new/kdev-python-22.12.2/po/fr/kdevpython.po 2023-01-30 00:58:56.000000000 
+0100
@@ -6,20 +6,21 @@
 # Thomas Vergnaud <thomas.vergn...@gmx.fr>, 2015, 2017, 2018, 2022.
 # Xavier Besnard <xavier.besn...@neuf.fr>, 2021.
 #
+# Xavier BESNARD <xavier.besnard]neuf.fr>, 2023.
 msgid ""
 msgstr ""
 "Project-Id-Version: kdevpython\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2022-11-08 02:24+0000\n"
-"PO-Revision-Date: 2022-10-09 17:36+0200\n"
-"Last-Translator: Thomas Vergnaud <thomas.vergn...@mailo.eu>\n"
-"Language-Team: French <kde-francoph...@kde.org>\n"
+"PO-Revision-Date: 2023-01-06 13:37+0100\n"
+"Last-Translator: Xavier BESNARD <xavier.besnard]neuf.fr>\n"
+"Language-Team: fr\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Lokalize 21.12.3\n"
+"X-Generator: Lokalize 22.12.0\n"
 "X-Environment: kde\n"
 "X-Accelerator-Marker: &\n"
 "X-Text-Markup: kde4\n"
@@ -37,7 +38,7 @@
 #: codecompletion/context.cpp:115
 #, kde-format
 msgid "insert Shebang line"
-msgstr "Insérer une ligne « Shebang »"
+msgstr "Insérer une ligne « shebang »"
 
 #: codecompletion/context.cpp:123
 #, kde-format
@@ -231,7 +232,9 @@
 #: debugger/pdblauncher.cpp:45
 #, kde-format
 msgid "A plugin to debug Python applications with pdb."
-msgstr "Un module externe pour déboguer des applications en Python avec PDB."
+msgstr ""
+"Un module externe pour déboguer des applications en Python avec le 
débogueur "
+"« pdb » de Python."
 
 #: debugger/pdblauncher.cpp:77
 #, kde-format
@@ -466,7 +469,7 @@
 #, kde-format
 msgid "First argument of __new__ method is not called cls, this is deprecated"
 msgstr ""
-"Le premier argument de la méthode __new__ n'est pas appelé cls. Cette "
+"Le premier argument de la méthode __new__ n'est pas appelé « cls ». 
Cette "
 "utilisation est déconseillée"
 
 #: duchain/declarationbuilder.cpp:1540
@@ -610,7 +613,7 @@
 #: pythonlanguagesupport.cpp:140
 #, kde-format
 msgid "Format source with the autopep8 formatter."
-msgstr "Mettre en forme le code source avec l'outil autopep8."
+msgstr "Mettre en forme le code source avec l'outil « autopep8 »."
 
 #: pythonstylechecking.cpp:104
 #, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kdev-python-22.12.1/po/zh_CN/kdevpython.po 
new/kdev-python-22.12.2/po/zh_CN/kdevpython.po
--- old/kdev-python-22.12.1/po/zh_CN/kdevpython.po      2023-01-03 
01:09:00.000000000 +0100
+++ new/kdev-python-22.12.2/po/zh_CN/kdevpython.po      2023-01-30 
00:58:56.000000000 +0100
@@ -3,7 +3,7 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: https://bugs.kde.org\n";
 "POT-Creation-Date: 2022-11-08 02:24+0000\n"
-"PO-Revision-Date: 2022-12-24 11:44\n"
+"PO-Revision-Date: 2023-01-15 15:27\n"
 "Last-Translator: \n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"

Reply via email to