Skip to content
fawbot-wikipediaPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wikibot

日本語版ウィキペディアの保守作業を自動化するツール集です。

ツール一覧

ディレクトリ 内容 詳細
ill/resolved_redlinks/ Cewbotが仮リンクを内部リンクに置き換えたリンクのうち、リンク先が赤リンク・壊れた転送になり、最新版にも残っているものをJSONで一覧にする README

ツールは分野ごとのディレクトリ(ill/ は仮リンク関連)の下に、1つのパッケージとして置きます。各ツールは python -m <パッケージ> で実行します。

セットアップ

Python 3.15 を使います。パッケージ・仮想環境・Python 本体は uv で管理します。uv が古いと Python 3.15 の正式版を取得できないため、先に uv self update で更新してください。共通処理の wikiutil は uv sync で GitHub から取得するため、ネットワークに接続できる必要があります。

uv sync

テスト

テストは標準ライブラリの unittest を使います。リポジトリ直下で実行すると、すべてのツールのテストを実行します。

uv run python -m unittest

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages