Bitbucket Api Library
Project description
fifbucket
fifbucket is a python library for call Bitbucket api:
Bitbucket Api Documentation: https://developer.atlassian.com/bitbucket/api/2/reference/resource/
Configuration
Obligatory arguments
Argument | Description |
---|---|
owner | Bitbucket repository owner |
username | Bitbucket username |
password | Bitbucket user password or app password |
Basic usage
How install
pip install fifbucket
How load the class:
# -*- coding: utf-8 -*-
OWNER="owner"
BITBUCKET_USER="username"
BUTBUCKET_PASSWORD="password"
from fifbucket.client import Bitbucket
bitbucket = Bitbucket(owner=OWNER, username=BITBUCKET_USER, password=BUTBUCKET_PASSWORD)
get_repos(query) example: list all repository from a project
PROJECT = 'PROJ'
QUERY = 'project.key="{}"'.format(PROJECT)
bitbucket.get_repos(query=QUERY)
get_pr example(repo_slug, query) example: list pull request info from a repo
REPOSITORY = 'repository_slug'
bitbucket.get_pr_info(REPOSITORY)
get_permissions_repo(repo_slug, query) example: list info of all admins in a repository
REPOSITORY = 'repository_slug'
QUERY = 'permission="admin"'
bitbucket.get_permissions_repo(REPOSITORY, query=QUERY)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fifbucket-0.10.2.tar.gz
(3.3 kB
view hashes)
Built Distribution
Close
Hashes for fifbucket-0.10.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4289db17af48da52150cf8835c98ebff53c433c69a4c4742f87298794d2559f |
|
MD5 | 014520426fa121dbe0f5adbf25f89b29 |
|
BLAKE2b-256 | a913052f4accf84111458b50c7d118a8fdf63c8757bfca0929c5dab405d50bd8 |