Skip to content

Latest commit

 

History

History
72 lines (55 loc) · 2.32 KB

CONTRIBUTING.rst

File metadata and controls

72 lines (55 loc) · 2.32 KB

How to contribute

You’re very welcome to make bug fixes or enhancements to this library. This document lays out the guidelines for how to get those changes into the main package repository.

Getting Started

  1. Fork the repository on GitHub: https://github.com/atlassian-api/atlassian-python-api
  2. Make changes
  3. Send pull request

Mandatory conditions

  1. If you adding new method - add description to docs
  2. If you make changes in current methods - add changes to docs

Please follow the code style in the docs.

Using your changes before they’re live

You may want to use the changes you’ve made to this library before the merging/review process has been completed. To do this you can install it into the global python environment by running this command from the top level directory.

pip install . --upgrade

The following command builds a package and uploads it to PIP repository.

python setup.py sdist upload

References

All methods based on docs from: https://developer.atlassian.com/docs/

  1. Jira:
  2. Confluence:
  3. Jira Service Desk:
  4. Portfolio for Jira:
  5. Bitbucket:
  6. Bamboo:
  7. Tempo:
  8. Marketplace:
  9. Crowd:
  10. Others: - https://developer.atlassian.com/server/jira/platform/oauth/ - https://confluence.atlassian.com/cloud/api-tokens-938839638.html