Jeff Carr bd2f756a8c | ||
---|---|---|
wp2git | ||
.gitignore | ||
AUTHORS | ||
LICENSE | ||
Makefile | ||
README.md | ||
requirements.txt | ||
setup.py | ||
version.py |
README.md
wp2git
This program allows you to download and convert any Wikipedia article's history to a git
repository, for easy browsing, annotation,
and bisecting (etc.) of older revisions.
Requirements
Requires Python 3.x and git
accessible in your PATH
, and the mwclient
package
(which will be auto-installed by pip
).
Quick installation
For the latest release, install with:
pip3 install https://github.com/dlenski/wp2git/archive/v2.0.zip
For the latest development build, install with
pip3 install https://github.com/dlenski/wp2git/archive/master.zip
Usage
$ wp2git [--lang XY] article_name
wp2git
will create a directory, in which a new git
repository will be created.
The repository will contain a single file named article_name.mw
, along with the entire edit history
of that article on XY.wikipedia.org
. (If unspecified, the default language is guessed according to
your locale.)
Use wp2git --help
to show more options.
Entirely based on
CyberShadow's version written in the D language.