{"id":20030306,"url":"https://github.com/pycontribs/confluence","last_synced_at":"2025-06-14T09:06:51.952Z","repository":{"id":61228911,"uuid":"42000935","full_name":"pycontribs/confluence","owner":"pycontribs","description":"Confluence Python API, please check ticket below 🆘","archived":false,"fork":false,"pushed_at":"2019-04-30T05:00:09.000Z","size":75,"stargazers_count":143,"open_issues_count":3,"forks_count":49,"subscribers_count":15,"default_branch":"master","last_synced_at":"2025-06-08T03:12:49.028Z","etag":null,"topics":["confluence","python"],"latest_commit_sha":null,"homepage":"https://github.com/pycontribs/confluence/issues/7","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pycontribs.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-06T11:56:54.000Z","updated_at":"2025-04-22T07:59:31.000Z","dependencies_parsed_at":"2022-10-13T04:58:33.357Z","dependency_job_id":null,"html_url":"https://github.com/pycontribs/confluence","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/pycontribs/confluence","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycontribs%2Fconfluence","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycontribs%2Fconfluence/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycontribs%2Fconfluence/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycontribs%2Fconfluence/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pycontribs","download_url":"https://codeload.github.com/pycontribs/confluence/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pycontribs%2Fconfluence/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259790454,"owners_count":22911547,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["confluence","python"],"created_at":"2024-11-13T09:25:45.414Z","updated_at":"2025-06-14T09:06:51.935Z","avatar_url":"https://github.com/pycontribs.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":["Packages"],"readme":"Confluence Python API\n=====================\n\n\n.. image:: https://img.shields.io/pypi/v/confluence.svg\n        :target: https://pypi.python.org/pypi/confluence/\n\n.. image:: https://img.shields.io/pypi/l/confluence.svg\n        :target: https://pypi.python.org/pypi/confluence/\n\n.. image:: https://img.shields.io/pypi/dm/confluence.svg\n        :target: https://pypi.python.org/pypi/confluence/\n\n.. image:: https://img.shields.io/pypi/wheel/confluence.svg\n        :target: https://pypi.python.org/pypi/confluence/\n        \n.. image:: https://travis-ci.org/pycontribs/confluence.svg?branch=develop\n    :target: https://travis-ci.org/pycontribs/confluence\n\nIf you want to interfere with Confluence from Python, this is what you are looking for.\n\nWhile this library is quite new it has the basic functionality for retrieving and storing pages in Confluence 3.x-5.x, hiding most API differences between these versions.\n\nThat's open source and I will welcome any contributions, including bug reports ;)\n\nHow to use it\n-------------\n\nYou should read the documentation from `pythonhosted.org/confluence/\n\u003chttp://pythonhosted.org/confluence/\u003e`_ or just look inside the source code as you may find some new features that are not yet documented.\n\n.. code-block:: python\n\n  from confluence import Confluence\n  conf = Confluence(profile='confluence')\n  conf.getPage(\"page\",\"space\")\n  conf.storePageContent(\"page\",\"space\",\"hello world!\")\n\nAlso create a `config.ini` file like this and put it in current directory, user home directory or PYTHONPATH.\n\n.. code-block:: ini\n\n  [confluence]\n  url=https://confluence.atlassian.com\n  # only the `url` is mandatory\n  user=...\n  pass=...\n\nDevelopment\n-----------\n\nDevelopment takes place on GitHub_, where the git-flow_ branch structure is used:\n\n* ``master`` - contains the latest released code.\n* ``develop`` - (default branch) is used for development of the next release.\n* ``feature/XXX`` - feature branches are used for development of new features before they are merged to ``develop``.\n\n.. _GitHub: https://github.com/pycontribs/confluence\n.. _git-flow: http://nvie.com/posts/a-successful-git-branching-model/\n\nHow to report bugs and request improvements\n-------------------------------------------\n\nWe use the GitHub issue_ tracker. Before you submit your issue, take a look at the list of current issues to see if someone already found something similar.\n\n.. _issue: https://github.com/pycontribs/confluence/issues\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpycontribs%2Fconfluence","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpycontribs%2Fconfluence","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpycontribs%2Fconfluence/lists"}