Remove unused code
This commit is contained in:
parent
00773cd5f9
commit
e7004a08f4
|
@ -8,7 +8,6 @@ import typing
|
||||||
import requests
|
import requests
|
||||||
|
|
||||||
from . import utils
|
from . import utils
|
||||||
from .category import Category
|
|
||||||
from .type import CallParams, Entity
|
from .type import CallParams, Entity
|
||||||
|
|
||||||
wikidata_url = "https://www.wikidata.org/w/api.php"
|
wikidata_url = "https://www.wikidata.org/w/api.php"
|
||||||
|
@ -200,30 +199,6 @@ def host_from_site(site: str) -> str:
|
||||||
return hosts[site]
|
return hosts[site]
|
||||||
|
|
||||||
|
|
||||||
def process_cats(cats: list[dict[str, str]], site: str) -> list[Category]:
|
|
||||||
"""Process categories."""
|
|
||||||
return [Category(cat["title"], site) for cat in cats]
|
|
||||||
|
|
||||||
|
|
||||||
def get_categories(titles: list[str], site: str) -> list[tuple[str, list[Category]]]:
|
|
||||||
"""Get categories for pages with given titles."""
|
|
||||||
params: CallParams = {
|
|
||||||
"prop": "categories",
|
|
||||||
"clshow": "!hidden",
|
|
||||||
"cllimit": "max",
|
|
||||||
}
|
|
||||||
from_wiki = mediawiki_query(titles, params, site)
|
|
||||||
title_and_cats = []
|
|
||||||
for i in from_wiki:
|
|
||||||
if "categories" not in i:
|
|
||||||
continue
|
|
||||||
cats = process_cats(i["categories"], site)
|
|
||||||
if not cats:
|
|
||||||
continue
|
|
||||||
title_and_cats.append((i["title"], cats))
|
|
||||||
return title_and_cats
|
|
||||||
|
|
||||||
|
|
||||||
def get_history(title: str, site: str) -> list[Page]:
|
def get_history(title: str, site: str) -> list[Page]:
|
||||||
"""Get history of a page."""
|
"""Get history of a page."""
|
||||||
params: CallParams = {
|
params: CallParams = {
|
||||||
|
|
Loading…
Reference in a new issue