Skip to main content

Atlassian Bitbucket Cloud CLI

Project description

bb - Bitbucket Cloud CLI

A modern command-line interface for interacting with Bitbucket Cloud.

Features

  • Pull Request Management

    • List, create, and review pull requests
    • Smart reviewer selection with CODEOWNERS and default reviewers integration
  • Rich terminal UI for PR reviews

  • Configuration

    • User-defined command aliases
    • TOML-based configuration

Installation

pipx install bitbucket-cloud-cli

Quick Start

  1. Login to Bitbucket:
bb auth login
  1. List your pull requests:
bb pr list --mine
  1. Create a new pull request:
bb pr create
  1. Review pull requests interactively:
bb pr review

Configuration is stored in ~/.config/bb/config.toml:

[auth]
username = "your-username"
app_password = "your-app-password"

# Optional aliases added through `bb alias`
[alias]
prm = "pr list --mine"
prr = "pr list --reviewing"

Dev

git clone git@github.com/systemsoverload/bb
cd bb
rye sync
rye test
pipx install -e ./ --force

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bitbucket_cloud_cli-0.2.0.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bitbucket_cloud_cli-0.2.0-py3-none-any.whl (35.0 kB view details)

Uploaded Python 3

File details

Details for the file bitbucket_cloud_cli-0.2.0.tar.gz.

File metadata

  • Download URL: bitbucket_cloud_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 28.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for bitbucket_cloud_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 cb50a711a4635a95b2b45c48f4f0e7e65170264df3e0428957ec48088d441819
MD5 7b308998b42ed17fa83d85172885e28b
BLAKE2b-256 98bbac2d9b455a31a0f0ede5f79fbd3f6106d6342cec2996ab3c956a3ee8fa3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bitbucket_cloud_cli-0.2.0.tar.gz:

Publisher: pypi-publish.yml on systemsoverload/bb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bitbucket_cloud_cli-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bitbucket_cloud_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3f6e81a5c427b951f554ac441720d569b686cf67212bf2ec3de5501ff557f8a4
MD5 11d1d555187984e16ce8c7b5d0e61cd0
BLAKE2b-256 0fe9c32a8d55c8e58ad40033c86f504231058e78fd0908c4de7e5b42ac7dd676

See more details on using hashes here.

Provenance

The following attestation bundles were made for bitbucket_cloud_cli-0.2.0-py3-none-any.whl:

Publisher: pypi-publish.yml on systemsoverload/bb

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page