{ "info": { "author": "Reinhard Hainz", "author_email": "reinhard.hainz@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# haip.config\n\n[![License](https://img.shields.io/github/license/haipdev/confluence.svg)](LICENSE)\n[![Build Status](https://travis-ci.org/haipdev/confluence.svg?branch=master)](https://travis-ci.org/haipdev/confluence)\n\nhaip.confluence is a simple module to communicate with confluence REST API.\n\n## Features\n\n- **getBody**: get confluence page by id\n- **setBody**: set confluence page content by id\n- **getChildren**: get children of a page --> (version, title, body)\n\n## Getting Started\n\n### Installing\n\n```sh\npip install haip-confluence\n```\n\nor from source:\n\n```sh\ngit clone https://github.com/haipdev/confluence.git\n```\n\n### Example\n\n#### config-files\n\n/path-to-my-config-dir/confluence.yml\n\n```yaml\nconfluence:\n url: https://myconfluence.domain.com/rest/api/latest\n username: user\n password: pass\n timeout: 10\n```\n\n#### python implementation\n\n```python\nimport haip.config as config\nimport haip.confluence as confluence\n\nconfig.load('/path-to-my-config-dir', 'dev')\ncontent = await confluence.getBody(12345)\npage = await confluence.setBody(12345, 'hello world')\nchildren = await confluence.getChildren(12344)\n```\n\n## Running the tests\n\nTests are written using pytest and located in the \"tests\" directory.\n\n```sh\npytest tests\n```\n\n## Contributing\n\nFeel free to use and enhance this project. Pull requests are welcome.\n\n## Authors\n\n- **Reinhard Hainz** - _Initial work_ - [haipdev](https://github.com/haipdev)\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n## Dependencies\n\n- [haip-config](https://github.com/haipdev/config)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/haipdev/confluence", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "haip-confluence", "package_url": "https://pypi.org/project/haip-confluence/", "platform": "", "project_url": "https://pypi.org/project/haip-confluence/", "project_urls": { "Homepage": "https://github.com/haipdev/confluence" }, "release_url": "https://pypi.org/project/haip-confluence/0.1.1/", "requires_dist": [ "aiohttp", "haip-config", "haip-template" ], "requires_python": "", "summary": "A Confluence API client.", "version": "0.1.1" }, "last_serial": 5341591, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "17e5599b7e1d7e5f12f4631b3fd0518a", "sha256": "a77fd1526bdb79032804b82229cba8b26c84c847dc117aa20114469540ab7f60" }, "downloads": -1, "filename": "haip_confluence-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "17e5599b7e1d7e5f12f4631b3fd0518a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4200, "upload_time": "2019-05-31T08:14:44", "url": "https://files.pythonhosted.org/packages/b4/86/5144e59fecd0dd6135ed2a27d4708067e4128c12c6a44c44d4ac87c0f2ca/haip_confluence-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46fc1d8ed3a87421f81429f541d14967", "sha256": "293e321891cd2c847779afa090ae7269818ebe9821448000a9b0f0170a1561e4" }, "downloads": -1, "filename": "haip-confluence-0.1.1.tar.gz", "has_sig": false, "md5_digest": "46fc1d8ed3a87421f81429f541d14967", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2889, "upload_time": "2019-05-31T08:14:47", "url": "https://files.pythonhosted.org/packages/88/e8/75db62d39e9ab537983a7e18fa1e3367ac703c5799c886df9fddf35ad5a5/haip-confluence-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "17e5599b7e1d7e5f12f4631b3fd0518a", "sha256": "a77fd1526bdb79032804b82229cba8b26c84c847dc117aa20114469540ab7f60" }, "downloads": -1, "filename": "haip_confluence-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "17e5599b7e1d7e5f12f4631b3fd0518a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4200, "upload_time": "2019-05-31T08:14:44", "url": "https://files.pythonhosted.org/packages/b4/86/5144e59fecd0dd6135ed2a27d4708067e4128c12c6a44c44d4ac87c0f2ca/haip_confluence-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46fc1d8ed3a87421f81429f541d14967", "sha256": "293e321891cd2c847779afa090ae7269818ebe9821448000a9b0f0170a1561e4" }, "downloads": -1, "filename": "haip-confluence-0.1.1.tar.gz", "has_sig": false, "md5_digest": "46fc1d8ed3a87421f81429f541d14967", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2889, "upload_time": "2019-05-31T08:14:47", "url": "https://files.pythonhosted.org/packages/88/e8/75db62d39e9ab537983a7e18fa1e3367ac703c5799c886df9fddf35ad5a5/haip-confluence-0.1.1.tar.gz" } ] }