Skip to main content

Ruff2BitBucket

ruff is an extremely fast Python linter and code formatter, written in Rust.

BitBucket is an Atlassian product which provides a visual git interface (basically).

With ruff2bitbucket you can run your ruff-validations and upload them as a code insight directly into BitBucket.

Installation

pip install ruff2bitbucket

Usage

Change your directory to where the configuration file is stored and run:

ruff2bitbucket [--user ...] [--pass ...]

⚠ It's important that you are in the right directory!

Configuration

You should refer to the ruff configuration docs on how to modify your pyproject.toml (or ruff.toml, or .ruff.toml) in order to provide more extensive checks.

Security

If no user or pass is passed, the environment variables are scanned for anything that looks like USER/USR and PASS/PW. When a match is found, this'll be used to attach the annotations to the current commit hash.

Metadata

Release files for ruff2bitbucket 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ruff2bitbucket 0.3.0
File Size Uploaded Provenance Actions
ruff2bitbucket-0.3.0.tar.gz 5.7 kB Without provenance Details for ruff2bitbucket-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ruff2bitbucket 0.3.0
File Interpreter ABI Platform Actions
ruff2bitbucket-0.3.0-py3-none-any.whl Python 3 none any Details for ruff2bitbucket-0.3.0-py3-none-any.whl

Total release size: 13.0 kB

Release files / ruff2bitbucket-0.3.0.tar.gz

Download URL ruff2bitbucket-0.3.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
06b66ef5f41e13cfb584689f7ef98fe7ebda4ebe6695392bb646e882db6f0fba
BLAKE2b-256 checksum
How to use checksums
75e942ea6d4c90a51a2ff74356a080e60649b4514e51606b9d7865b0b2379383
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.18 Linux/6.1.0-13-amd64

Release files / ruff2bitbucket-0.3.0-py3-none-any.whl

Download URL ruff2bitbucket-0.3.0-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f11227459b989bd919cb664eb0412d4366d043820bc6a88c31f15b4c23bf187
BLAKE2b-256 checksum
How to use checksums
61c63d971bbcfb19a33c72ee068078bd255c294792e0843237060f0f3827f9f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.7.1 CPython/3.9.18 Linux/6.1.0-13-amd64

Security for ruff2bitbucket 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page