Xqt has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1262204?usp=email )

Change subject: [families] Add abstract_family.py
......................................................................

[families] Add abstract_family.py

Bug: T420636
Change-Id: If8b312056f07d3ef6b2b5fd9cacd75b6859e9537
---
M docs/api_ref/pywikibot.families.rst
A pywikibot/families/abstract_family.py
M pywikibot/families/wikifunctions_family.py
M pywikibot/family.py
4 files changed, 28 insertions(+), 1 deletion(-)

Approvals:
  Xqt: Verified; Looks good to me, approved




diff --git a/docs/api_ref/pywikibot.families.rst 
b/docs/api_ref/pywikibot.families.rst
index 5dcafe4..edf1e40 100644
--- a/docs/api_ref/pywikibot.families.rst
+++ b/docs/api_ref/pywikibot.families.rst
@@ -89,6 +89,12 @@
 .. automodule:: families.wikifunctions_family
    :synopsis: Family module for Wikifunctions

+:mod:`families.abstract\_family` --- Abstract Wikipedia
+=======================================================
+
+.. automodule:: families.abstract_family
+   :synopsis: Family module for Abstract Wikipedia
+
 :mod:`families.wikihow\_family` --- Wikihow
 ===========================================

diff --git a/pywikibot/families/abstract_family.py 
b/pywikibot/families/abstract_family.py
new file mode 100644
index 0000000..c47328b
--- /dev/null
+++ b/pywikibot/families/abstract_family.py
@@ -0,0 +1,20 @@
+"""Family module for Abstract Wikipedia.
+
+.. version-added:: 11.2
+"""
+#
+# (C) Pywikibot team, 2026
+#
+# Distributed under the terms of the MIT license.
+#
+from __future__ import annotations
+
+from pywikibot import family
+
+
+class Family(family.SingleSiteFamily, family.WikimediaFamily):
+
+    """Family class for Abstract Wikipedia."""
+
+    name = 'abstract'
+    domain = 'abstract.wikipedia.org'
diff --git a/pywikibot/families/wikifunctions_family.py 
b/pywikibot/families/wikifunctions_family.py
index eace320..be30be1 100644
--- a/pywikibot/families/wikifunctions_family.py
+++ b/pywikibot/families/wikifunctions_family.py
@@ -1,4 +1,4 @@
-"""Family module for Wikifunction.
+"""Family module for Wikifunctions.

 .. version-added:: 8.4
 """
diff --git a/pywikibot/family.py b/pywikibot/family.py
index 45022cf..e060fdb 100644
--- a/pywikibot/family.py
+++ b/pywikibot/family.py
@@ -893,6 +893,7 @@
         'mediawiki',
         'wikidata',
         'wikifunctions',
+        'abstract',
     ]

     content_families = set(

--
To view, visit 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1262204?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings?usp=email

Gerrit-MessageType: merged
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: If8b312056f07d3ef6b2b5fd9cacd75b6859e9537
Gerrit-Change-Number: 1262204
Gerrit-PatchSet: 5
Gerrit-Owner: Jforrester <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-CC: JJMC89 <[email protected]>
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to