This is a simple wrapper around the REST API which the Confluence provides.
c.f. endpoints.md for a list of endpoints and whether this library supports them yet. Please do send pull requests if you want an endpoint that isn't covered!
pip install confluence-rest-library
from confluence.client import Confluence
with Confluence('https://site:8080/confluence', ('user', 'pass')) as c:
pages = c.search('ID=1')
See the Contribution guidelines for this project for details on how to make changes to this library.
For now there are only some basic unit tests included. These can be run using
python setup.py test