<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3APywikibot</id>
	<title>Wikipedia:Pywikibot - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Wikipedia%3APywikibot"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Pywikibot&amp;action=history"/>
	<updated>2026-06-09T08:39:13Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Pywikibot&amp;diff=285211&amp;oldid=prev</id>
		<title>imported&gt;Xqt: /* pywikibot-core */ update</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Pywikibot&amp;diff=285211&amp;oldid=prev"/>
		<updated>2024-08-29T14:27:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;pywikibot-core: &lt;/span&gt; update&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Index-Mitmachen}}&lt;br /&gt;
{{Wikipedia-Hilfsmittel}}&lt;br /&gt;
{{Infobox Software&lt;br /&gt;
|Logo=[[Datei:Pywikibot_MW_gear_icon.svg|150px]]&lt;br /&gt;
|Screenshot=[[Datei:Interwiki.png|250px|alt=|Bildschirmfoto]]&lt;br /&gt;
|Screenshot-Beschreibung=Python-Bibliothek mit Schnittstelle zur MediaWiki-API.&lt;br /&gt;
|Beschreibung=Pywikibot beim Bearbeiten von Seiten.&lt;br /&gt;
|Maintainer=Pywikibot Team&lt;br /&gt;
|Erscheinungsjahr=2003&lt;br /&gt;
|AktuelleVersion=&amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|AktuelleVersionFreigabeDatum=&amp;lt;!-- wikidata --&amp;gt;&lt;br /&gt;
|Ausführungsumgebung=Python 3.7+&amp;lt;br /&amp;gt;requests &amp;gt;= 2.21.0&amp;lt;br /&amp;gt;mwparserfromhell&lt;br /&gt;
|Betriebssystem=[[Microsoft Windows|Windows]], [[Linux]], [[Berkeley Software Distribution|BSD]], [[Unix-Derivat|*nix]]&lt;br /&gt;
|Kategorie=Bot-Framework&lt;br /&gt;
|Deutsch=nein&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pywikibot&amp;#039;&amp;#039;&amp;#039; ist eine [[Programmbibliothek]] mit Schnittstelle zur MediaWiki-[[Programmierschnittstelle|API]]. Das [[Bot]]-[[Framework]] basiert auf der Programmiersprache [[Python (Programmiersprache)|Python]]. Vorgefertigte Skripte erledigen nützliche Aufgaben in [[MediaWiki]]-Wikis, sei es Wikipedia, Wikibooks oder ein eigenes MediaWiki-unterstütztes Projekt. Mit Hilfe dieser Programmsammlung können beispielsweise halbautomatisiert oder automatisiert Änderungen an Artikeln vorgenommen werden. Alle Wikimedia-Familien werden direkt unterstützt. Konfigurationsdateien aller übrigen Wiki-Familien auf MediaWiki-Basis lassen sich über ein Skript generieren.&lt;br /&gt;
&lt;br /&gt;
Für Projekte der Wikimedia-Foundation (Wikipedia, Wikibooks, etc.) gelten bestimmte Bedingungen und Regeln für den Einsatz von Bots. Dort dürfen diese nur nach vorheriger Absprache eingesetzt werden. Weitere Informationen dazu sind unter [[Wikipedia:Bots]] zu finden.&lt;br /&gt;
&lt;br /&gt;
== Historie ==&lt;br /&gt;
Das Framework existiert mittlerweile in mehreren Versionen. Ursprünglich wurden sie unter anderem Namen und unter SVN entwickelt, mit der Migration von SVN nach GIT um 2013&amp;lt;ref&amp;gt;[https://github.com/wikimedia/pywikibot-core/commit/04347feb13dad563dca59f3b3b0b621bb1c3d58b Add .gitreview file for git migration], &amp;#039;&amp;#039;legoktm&amp;#039;&amp;#039; committed Jul 8, 2013 (git). Commit im Rahmen der Migration von SVN nach GIT, die auch die neuen Namen festigte.&amp;lt;/ref&amp;gt; wurden auch die neuen, heute aktuellen Namen eingeführt (eine systematische Benennung wurde gewünscht). Die Benennung sollte auch unterstreichen, dass nun auf den neuen Code (pywikibot-core) fokussiert wird und der alte Code (pywikibot-compat) nur aus Kompatibilitätsgründen weiter gewartet werden soll (bis zum vollständigen Wechsel von compat zu core).&lt;br /&gt;
&lt;br /&gt;
=== pywikibot-compat ===&lt;br /&gt;
Das ist die letzte Version des mittlerweile veralteten Frameworks in Version&amp;amp;nbsp;1, entwickelt von Juni 2003&amp;lt;ref&amp;gt;[https://github.com/legoktm/pywikipedia-original/commit/27dc8b2d7cc97bf5e1485513d1549f114c5481de Initial revision], &amp;#039;&amp;#039;hooft&amp;#039;&amp;#039; committed Jun 14, 2003 (git). Erster Commit von &amp;#039;&amp;#039;pywikipedia&amp;#039;&amp;#039;, damals noch in ein SVN Repository.&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[https://github.com/wikimedia/pywikibot-compat/commit/b94c23e9c7549cfeb9602706dbb6260fcf66d220 Initial revision], &amp;#039;&amp;#039;Rob W.W. Hooft&amp;#039;&amp;#039; committed Jun 14, 2003 (git). Erster Commit von &amp;#039;&amp;#039;pywikipedia&amp;#039;&amp;#039;, damals noch in ein SVN Repository.&amp;lt;/ref&amp;gt; bis November 2016, das ursprünglich den Namen &amp;#039;&amp;#039;pywikipedia&amp;#039;&amp;#039; hatte. Hauptautoren waren [[user:Alexsh|Alex Shih-Han Lin]], [[user:Andre Engels|Andre Engels]], [[user:Head|Daniel Herding]], [[user:DrTrigon|DrTrigon]], [[user:NicDumZ|Nicolas Dumazet]], [[user:Siebrand|Siebrand]] und [[user:Xqt|Xqt]].&lt;br /&gt;
&lt;br /&gt;
Dieses Projekt war eine Mischung aus aufeinander abgestimmten und mehr oder weniger lose zusammenhängenden Bot-Skripts mit einer zentralen Bibliotheksdatei &amp;#039;&amp;#039;Wikipedia.py&amp;#039;&amp;#039;. Eines der bekanntesten und am häufigsten gebrauchten war das Interwiki-Link-Bot-Skript.&lt;br /&gt;
&lt;br /&gt;
=== pywikibot-core ===&lt;br /&gt;
Die aktuelle Version baut auf Version&amp;amp;nbsp;2 des Frameworks auf, entwickelt ab November 2007,&amp;lt;ref&amp;gt;[https://github.com/wikimedia/pywikibot-core/commit/d2135c88eff36253d099fa5ce9ddfc72918b9a51 Starting the &amp;quot;rewrite&amp;quot; branch.], &amp;#039;&amp;#039;Misza13&amp;#039;&amp;#039; committed Nov 4, 2007 (git). Erster Commit von &amp;#039;&amp;#039;pywikipedia rewrite&amp;#039;&amp;#039;, damals noch in ein SVN Repository.&amp;lt;/ref&amp;gt; das ursprünglich den Namen &amp;#039;&amp;#039;pywikipedia rewrite&amp;#039;&amp;#039; hatte. Hauptautoren sind [[user:JJMC89|JJMC89]], [[user:John Vandenberg|John Vandenberg]], [[user:XZise|Fabian Neuendorf]], [[user:Mpaa|Mpaa]], [[wikitech:user:Russell Blau|Russell Blau]] und [[user:Xqt|Xqt]].&lt;br /&gt;
&lt;br /&gt;
Ab der Umstellung auf Version&amp;amp;nbsp;2 wurden die Skripts besser aufeinander abgestimmt und stärker integriert.&lt;br /&gt;
&lt;br /&gt;
=== PAWS ===&lt;br /&gt;
Urspünglich für &amp;#039;&amp;#039;Pywikibot: A Web Shell&amp;#039;&amp;#039; stehend, heute etwas allgemeiner als &amp;#039;&amp;#039;PAWS: A Web Shell&amp;#039;&amp;#039; &amp;lt;small&amp;gt;([[Backronym]] als [[rekursives Akronym]])&amp;lt;/small&amp;gt; bezeichnet, ist es eine Weiterentwicklung des Pywikibot-Frameworks. Damit lassen sich Botskripte interaktiv in einer virtuellen vorinstallierten Umgebung betreiben.&lt;br /&gt;
&lt;br /&gt;
== Bemerkenswerte Skripts ==&lt;br /&gt;
Ein vollständige Liste ist in [[MediaWiki]] einzusehen unter [[mw:Manual:Pywikibot/Scripts|Manual:Pywikibot/Scripts]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Skript !! Funktion/Beschreibung !! Bemerkungen&lt;br /&gt;
|-&lt;br /&gt;
| [[mw:Manual:Pywikibot/redirect.py|redirect.py]] || Repariert doppelte und defekte Weiterleitungen || compat, core&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat}}&lt;br /&gt;
{{MediaWiki|Manual:Pywikibot|Pywikibot|suffix=Projektseite, dort auch [[mw:Category:Pywikibot|Kategorie:Pywikibot]] beachten}}&lt;br /&gt;
{{mediaWiki|mw:Manual:Pywikibot/Installation|Tutorial}}&lt;br /&gt;
{{mediaWiki|mw:Manual:Pywikibot/PAWS|PAWS Tutorial}}&lt;br /&gt;
* [https://pypi.org/project/pywikibot Projektseite] auf Python Package Index (pypi)&lt;br /&gt;
* {{Phab|project=pywikibot-core}} – Quellcode in Phabricator-Diffusion&lt;br /&gt;
* [[toolforge:pywikibot|Täglicher Dump]]&lt;br /&gt;
* [https://gerrit.wikimedia.org/r/#/q/status:open+project:pywikibot/core,n,z Code Review]&lt;br /&gt;
* {{Phab|Engage=pywikibot-core}} – Möglichkeit, Bugs zu berichten&lt;br /&gt;
* [[toolforge:gerrit-patch-uploader|Patch hochladen und in Review übergeben]]&lt;br /&gt;
* [[translatewiki:Translating:Pywikibot|Lokalisierung]] auf translatewiki.net&lt;br /&gt;
* {{IRC|pywikibot}}&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Navigationsleiste Wikipedia-Bots}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Wikipedia:Bots]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Xqt</name></author>
	</entry>
</feed>