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]