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.4.0.tar.gz (32.5 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.4.0-py3-none-any.whl (41.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bitbucket_cloud_cli-0.4.0.tar.gz
  • Upload date:
  • Size: 32.5 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.4.0.tar.gz
Algorithm Hash digest
SHA256 0c477cdd835cd3c18f6549b070cf70e6bbdb54c8558764f34d1ce031e4daa005
MD5 daf9c458a9ff751d7b3d78008033e3c1
BLAKE2b-256 e70eddc61804525357aa3d8bc79dfcab17cfe510895b95b3204291240e03e6dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for bitbucket_cloud_cli-0.4.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.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for bitbucket_cloud_cli-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 029216fc1a2a99274d9379c59f38b75e9370a3b9a3cf6aa8d0c4086c2e2d2c77
MD5 89e1c52297bae0f0a1cf43799fbbf622
BLAKE2b-256 00cf0091c8706f4333b34dda64dfc90c280db37aabfae8ad841a19d67969a022

See more details on using hashes here.

Provenance

The following attestation bundles were made for bitbucket_cloud_cli-0.4.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