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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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.