{ "info": { "author": "Karim Shehadeh", "author_email": "karim@karim.cloud", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "# PyFluence\n----\nA Python 2.7 REST API client for Atlassian Confluence\n\n\n\n\n\n\nThis library lets you view, edit, delete entities in an instance of Atlassian Confluence using its REST API\n\n[Confluence API v3]: https://docs.atlassian.com/confluence/REST/latest/\n[Confluence]: https://www.atlassian.com/software/confluence\n\n## Simple Demo\n\n```python\nfrom pyfluence import Confluence\n\n# First create a Confluence instance:\nconfluence = Confluence(\"admin\",\"admin\",\"http://localhost:1990/confluence\")\n\n# Then create a space\nspace_ob = confluence.create_space(\"TEST\",\"Test Space\",\"Test Space Description\")\n\n# Then create a page in that space\ncontent_ob = confluence.create_content(\n space_key=space_ob['key'],\n type=\"page\",\n title=\"Test Parent Page\",\n html_markup=\"

This is a test page

\",\n)\n\n# Then you can update the page\nself.confluence.update_content(\n space_key=space_ob['key'],\n id=content_ob['id'],\n html_markup=\"

This is an update

\",\n update_type=co.UPDATE_REPLACE\n)\n```\n\n## Developing\nYou can use the Atlassian Developer SDK to run tests. You can follow the instructions here:\nhttps://developer.atlassian.com/server/framework/atlassian-sdk/downloads/\n\nOn the mac, for example:\n\n > brew tap atlassian/tap\n > brew install atlassian/atlas-tap/atlassian-plugin-sdk # or upgrade\n > atlas-run-standalone --product confluence\n > python -m unittest pyfluence/tests/test_confluence.py\n\nView confluence here:\n\n http://localhost:1990/confluence\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kshehadeh/pyfluence", "keywords": "confluence development rest api atlassian", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyfluence", "package_url": "https://pypi.org/project/pyfluence/", "platform": "", "project_url": "https://pypi.org/project/pyfluence/", "project_urls": { "Homepage": "https://github.com/kshehadeh/pyfluence" }, "release_url": "https://pypi.org/project/pyfluence/0.1.3/", "requires_dist": null, "requires_python": "", "summary": "Confluence REST API client for Python", "version": "0.1.3" }, "last_serial": 4344112, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5ec895449de445e24665c9db26431b43", "sha256": "ef31c016677db3ea0b785d54e1ad9e9b0213f4747d4d08a2654f813d621bc663" }, "downloads": -1, "filename": "pyfluence-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5ec895449de445e24665c9db26431b43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8955, "upload_time": "2016-07-04T12:39:26", "url": "https://files.pythonhosted.org/packages/8c/66/1cbdd0693f7c5153ada4f9b663327db528bf36f04ea05a6e015d73630250/pyfluence-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b3cce6de177c7b3349b6c71acdcfa0e7", "sha256": "12a1c603988a5c28851cde3600a01e0e4c94ba4716957987c44096d921cf92c7" }, "downloads": -1, "filename": "pyfluence-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b3cce6de177c7b3349b6c71acdcfa0e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8563, "upload_time": "2016-07-04T12:48:02", "url": "https://files.pythonhosted.org/packages/0c/a9/2955824702207dcf04917689e81561d237057fc9395a0065579ab934ceda/pyfluence-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "16d08a4eceac957baf4242ce179c6045", "sha256": "ee6727bb382ce75a2f7e2eb2109beea3d55fae5bdfa36e0be9ffa38e436a46fd" }, "downloads": -1, "filename": "pyfluence-0.1.2.tar.gz", "has_sig": false, "md5_digest": "16d08a4eceac957baf4242ce179c6045", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9761, "upload_time": "2018-05-12T15:11:24", "url": "https://files.pythonhosted.org/packages/ba/5b/af492a4011089f3e6bb11c24b100aae8fa6fbc0c2c89a9d039a1e36ef251/pyfluence-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b8123382a59ef47f850c5771a301dc4b", "sha256": "2892422e3198874bd0ea3c056c5aa42d2aa11262d18fda339e8f8bc0be2cf18e" }, "downloads": -1, "filename": "pyfluence-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b8123382a59ef47f850c5771a301dc4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15727, "upload_time": "2018-10-05T13:09:33", "url": "https://files.pythonhosted.org/packages/38/d7/901e7a8c72181378c9ef22c4f2d305d195556c8160248a7cce3a84e39241/pyfluence-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b8123382a59ef47f850c5771a301dc4b", "sha256": "2892422e3198874bd0ea3c056c5aa42d2aa11262d18fda339e8f8bc0be2cf18e" }, "downloads": -1, "filename": "pyfluence-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b8123382a59ef47f850c5771a301dc4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15727, "upload_time": "2018-10-05T13:09:33", "url": "https://files.pythonhosted.org/packages/38/d7/901e7a8c72181378c9ef22c4f2d305d195556c8160248a7cce3a84e39241/pyfluence-0.1.3.tar.gz" } ] }