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 <[email protected]>
+
+- 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>[email protected]</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 <[email protected]>.
#
-# Iñigo Salvador Azurmendi <[email protected]>, 2022.
+# Translators:
+# Iñigo Salvador Azurmendi <[email protected]>, 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 <[email protected]>\n"
"Language-Team: Basque <[email protected]>\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 <[email protected]>, 2015, 2017, 2018, 2022.
# Xavier Besnard <[email protected]>, 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 <[email protected]>\n"
-"Language-Team: French <[email protected]>\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"