11mwclient
22========
33
4- mwclient is a Python client to the `MediaWiki API <//mediawiki.org/wiki/API >`_
4+ mwclient is a lightweight Python client library to the `MediaWiki API <https: //mediawiki.org/wiki/API >`_
55which provides access to most API functionality.
66It requires Python 2.6 or 2.7 (Python 3.x support planned) and supports MediaWiki 1.16
77and above.
88For functions not available in the current MediaWiki, a ``MediaWikiVersionError `` is raised.
99
10- This framework was written by Bryan Tong Minh, who released the latest stable
11- ` version 0.6.5 < //github.com/mwclient/mwclient/archive/REL_0_6_5.zip >`_
12- on 6 May 2011. Version 0.6.5 is also
13- `available through PyPI <//pypi.python.org/pypi/mwclient/0.6.5 >`_:
10+ This framework was written by Bryan Tong Minh, who maintained the project until
11+ version 0.6.5, released on 6 May 2011. The current stable
12+ ` version 0.7.0 < https://github.com/mwclient/mwclient/archive/v0.7.0.zip >`_
13+ was released on 27 September 2014, and is `available through PyPI <https: //pypi.python.org/pypi/mwclient >`_:
1414
1515.. code-block :: console
1616
1717 $ pip install mwclient
1818
19- Note that 0.6.5 might not work with the latest MediaWiki versions.
20- The current `development version <//github.com/mwclient/mwclient >`_
21- can be installed directly off github:
19+ The current `development version <https://github.com/mwclient/mwclient >`_
20+ can be installed from GitHub:
2221
2322.. code-block :: console
2423
2524 $ pip install git+git://github.com/mwclient/mwclient.git
2625
2726 Please see the
28- `release notes <//github.com/mwclient/mwclient/blob/master/RELEASE-NOTES.md >`_
27+ `release notes <https: //github.com/mwclient/mwclient/blob/master/RELEASE-NOTES.md >`_
2928for a list of changes.
3029
3130Contributing
3231--------------------
3332
34- mwclient ships with a test suite based on `pytest <//pytest.org >`_.
33+ mwclient ships with a test suite based on `pytest <https: //pytest.org >`_.
3534Only a small part of mwclient is currently tested, but hopefully coverage
3635will improve in the future.
3736
@@ -43,7 +42,7 @@ The easiest way to run tests is:
4342
4443 This will make an in-place build and download test dependencies locally
4544if needed. To make tests run faster, you can use pip to do an
46- `"editable" install <//pip.readthedocs.org/en/latest/reference/pip_install.html#editable-installs >`_:
45+ `"editable" install <https: //pip.readthedocs.org/en/latest/reference/pip_install.html#editable-installs >`_:
4746
4847.. code-block :: console
4948
@@ -52,7 +51,7 @@ if needed. To make tests run faster, you can use pip to do an
5251 $ py.test
5352
5453 To run tests with different Python versions in isolated virtualenvs, you
55- can use `Tox <//testrun.org/tox/latest/ >`_:
54+ can use `Tox <https: //testrun.org/tox/latest/ >`_:
5655
5756.. code-block :: console
5857
@@ -92,9 +91,9 @@ Example
9291-------
9392
9493For more information, see the
95- `REFERENCE.md <//github.com/mwclient/mwclient/blob/master/REFERENCE.md >`_ file
94+ `REFERENCE.md <https: //github.com/mwclient/mwclient/blob/master/REFERENCE.md >`_ file
9695or the
97- `documentation on the wiki <//github.com/mwclient/mwclient/wiki >`_.
96+ `documentation on the wiki <https: //github.com/mwclient/mwclient/wiki >`_.
9897
9998.. code-block :: python
10099
0 commit comments