atlassian-python-api icon indicating copy to clipboard operation
atlassian-python-api copied to clipboard

Atlassian Python REST API wrapper

Results 242 atlassian-python-api issues
Sort by recently updated
recently updated
newest added

Error: ``` ==================================== ERRORS ==================================== _____________________ ERROR collecting tests/test_base.py ______________________ ImportError while importing test module '/builddir/build/BUILD/atlassian-python-api-3.25.0/tests/test_base.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib64/python3.9/importlib/__init__.py:127: in import_module...

Hi Can anyone give examples on how to use WEBSUDO via rest. atlassian-python-api have the function user_get_websudo but I can't get it to work. I probably do it the wrong...

Support for configuring these essential settings via the API (merge checks) `branchRestrictions.py` doesn't seem to cover all of it. ![image](https://user-images.githubusercontent.com/28682043/176332691-77a51cd8-aed8-437c-8751-c83b1fec3c07.png)

The purpose of `is_page_content_is_already_updated()` is to check if the desired page content and the actual page content is different ("Compare content and check is already updated or not"). Based on...

When using `get_child_pages()` or `get_page_child_by_type()` without `start` or `limit` parameters the `_get_paged()` helper method fails to continue with pagination and constructs invalid request: MissingSchema: Invalid URL 'rest/api/content/1325203670/child/page?next=true&limit=25&start=25': No scheme supplied....

confluence

Would be great if down the line, types are published onto typeshed to help mypy users importing this project. Or, the mypy config on this project could be changed to...

In `get_page_child_by_type`, we have ```python try: if not self.advanced_mode and start is None and limit is None: return self._get_paged(url, params=params) else: response = self.get(url, params=params) if self.advanced_mode: return response return...

In the `attach_file` method, ```python with open(filename, "rb") as infile: content = infile.read() return self.attach_content( content, name, content_type, page_id=page_id, title=title, space=space, comment=comment, ) ``` Is there some reason that should...

I have noticed that `is_page_content_is_already_updated` does not always return true when it should. This is based on the log `log.info("Content of {page_id} differs".format(page_id=page_id))` and then the last updated status of...