Skip to main content

git-bot-feedback

PyPI Version Python CI GitHub pages GitHub License

A Python library (written in Rust) designed for CI tools to easily submit feedback on a git server.

Feedback on a git server using this library can be in the form of

  • thread comments (for a PR or commit)

  • setting output variables for other CI tools to consume

  • append a summary comment to a CI workflow run’s summary page

  • mark the start and end of a group of log statements (in the CI workflow run’s logs)

  • files annotations

  • Pull Request reviews

  • get a list of changed files in a PR or commit (including line numbers shown in the diff)

This uses async functions to access network resources. Thus, an asyncio event loop is required.

Supported git servers

This project is designed to easily add support for various git servers. The following is just a list of git servers that are planned (in order or priority).

  • GitHub

  • GitLab

  • Gitea

    Gitea does not support

    • posting thread comments for commits (push events)

    • programmatically deleting a PR reviews’ individual comments, rather we can only resolve them (currently). However, deleting an entire PR review is supported.

  • BitBucket

Currently, only Github and Gitea are supported.

LGPL license

This project is licensed under LGPL-3.0-or-later.

Since this library ultimately requires write access to users’ projects (to allow posting comments), it could easily be modified with malicious intent.

By using the LGPL-3.0-or-later license, we can offer some assurance and help safeguard end-users’ data/privacy because the following conditions must be met:

  • the source code is publicly available

  • any redistributed forms must state their modifications (if any)

Metadata

Release files for git-bot-feedback 0.2.5

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

Source distribution (sdist)

Source distribution for git-bot-feedback 0.2.5
File Size Uploaded Provenance
git_bot_feedback-0.2.5.tar.gz 148.8 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for git-bot-feedback 0.2.5
File
git_bot_feedback-0.2.5-cp311-abi3-win_arm64.whl CPython 3.11 abi3 Windows ARM64 Details
git_bot_feedback-0.2.5-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
git_bot_feedback-0.2.5-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details
git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details
git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 abi3 Linux glibc 2.17+ IBM System/390x Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 abi3 Linux glibc 2.17+ PowerPC 64-le Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-32 Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 abi3 Linux glibc 2.17+ ARMv7l Details
git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
git_bot_feedback-0.2.5-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
git_bot_feedback-0.2.5-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details

Total release size: 55.2 MB

Release files / git_bot_feedback-0.2.5.tar.gz

Download URL git_bot_feedback-0.2.5.tar.gz
Size 148.8 kB
Tags Source
SHA-256 checksum
How to use checksums
32e6eaf7c24d328ab1ec36a77d0d760d2911ec699104628dfcdd4915e37ca2d7
BLAKE2b-256 checksum
How to use checksums
77fa82b3ca1f3b31190533f1d5e1972a575a5e58c6cd36a3f09afc60cd412bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp311-abi3-win_arm64.whl

Download URL git_bot_feedback-0.2.5-cp311-abi3-win_arm64.whl
Size 3.5 MB
Tags CPython 3.11 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
aee60d9aa23bf8b21406fba77712dcae0ef6011f101bbc00db6e040debebc44e
BLAKE2b-256 checksum
How to use checksums
371e8a5b4e289de5ff1bf8a30c3803c8ed7fbc85740165bd53fb7595c76496c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-win_amd64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-win_amd64.whl
Size 3.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
e4c7fd793d9f50d6c6b039ab960e4b7c08d33cdc580a33604d02e8790397cd73
BLAKE2b-256 checksum
How to use checksums
666e671fc9ba71a2e1ee592442df2db588757b20311a80b279a7f97a03d7fc4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-win32.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-win32.whl
Size 3.0 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
343e788f5c0f16dd8af68ae91a66bfb14ac74aec1297a467a1f06dd56b919c1a
BLAKE2b-256 checksum
How to use checksums
f5b20602786319af753a63eb3b805746e176783b5f2fd215634d2aa055d0624f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
8312179032dbb1cf77f202480ee9a75d77f3988af44a03d5e2c7b980bb593eac
BLAKE2b-256 checksum
How to use checksums
79825308e77e4fbb5345eddd78bacb8efa21cb53e9bd99133fac5a14b4562c99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_i686.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_i686.whl
Size 3.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32 abi3
SHA-256 checksum
How to use checksums
dae03aa35f9d775260de4ea4200edf2e92353d5f5c607c6a21e41a4a4fd9e251
BLAKE2b-256 checksum
How to use checksums
dc9f6da2c6a6cf27b5174f722bcca8c14d43903ea21f734476451d000a85ed95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_armv7l.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_armv7l.whl
Size 3.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l abi3
SHA-256 checksum
How to use checksums
9cbec817e2cec6e4b2c96a9dffe0ef8482d1d0623dc0be9f04d51de326e22f84
BLAKE2b-256 checksum
How to use checksums
e5f992d84ebbfe7d007a37909dde24e2629ff7fe434bf663e4939ddd3acf63f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-musllinux_1_2_aarch64.whl
Size 3.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
b1a88e99b8b178431dcbbf86f6fce26435311dc34afe0115d93daaac87c0dd76
BLAKE2b-256 checksum
How to use checksums
6b8203525a0740468ed95394985da8b8408a6af46f3197e8f4f9314507d598da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
c12800143fd96541747f1d686a085b38c8f500fb65538b94ab6a882fbb1d4a5b
BLAKE2b-256 checksum
How to use checksums
d2e93f51a935219528373181aeecc4a3dfc6bf52132839d934009647dd7c5dab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 4.0 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x abi3
SHA-256 checksum
How to use checksums
1ad057cc244fae14bff91044b41d9f693a04327dc6d8dc07c23941df20e03084
BLAKE2b-256 checksum
How to use checksums
1780de96fc146742d478117d558b027b654b38e4c14ccc7226a8ef6b56ca8645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 4.7 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le abi3
SHA-256 checksum
How to use checksums
ece7fdef8067e4354217efc05a729b50401192db7058eb70a39ba1a33a82b498
BLAKE2b-256 checksum
How to use checksums
759a6698b58f4b1a72aab5075613961d5483bc044a016827ed2143ca839d6372
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Size 3.6 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 abi3
SHA-256 checksum
How to use checksums
985f0f1acd719ad6c2701023c9a558366788a51b5c46d332896d4fb0ac535f8d
BLAKE2b-256 checksum
How to use checksums
e778534a2b14b27898044b845fd603a4f7536e5d44f648394c9c32e792f44441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l abi3
SHA-256 checksum
How to use checksums
6b4066831fd3d164dac10f0c5129542d838c44271f5c6111734c5cde81406e02
BLAKE2b-256 checksum
How to use checksums
43a0c571e3e05253ac0ad94689e9a22b3ed8c34d3868241a491ff9a502fc5175
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.7 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
c76a009247e165a829297bcb105847fd24e2471be203d1e284b1e81cfaeff448
BLAKE2b-256 checksum
How to use checksums
59fb284f183290ca47cf669f145413c01093ce388c20ff2d7abf59c9c4b52062
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-macosx_11_0_arm64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-macosx_11_0_arm64.whl
Size 3.9 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20ffa11723b4c09d870eefc6a02c4b9c67cb70cae2eab3f287cfd1e1551ccaa6
BLAKE2b-256 checksum
How to use checksums
086f0f6804d904e8fbdb9d9c5d2a7718e6bd97dd1e4eace60bd5045758f0f595
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Release files / git_bot_feedback-0.2.5-cp310-abi3-macosx_10_12_x86_64.whl

Download URL git_bot_feedback-0.2.5-cp310-abi3-macosx_10_12_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1dedf859c3fbee867214e3bb010f3ee0194b6563bee3890bd6bd128987ba9583
BLAKE2b-256 checksum
How to use checksums
d98f7a1a13a5fbf8f06f79b5521652456cb9d56f382cdfa000aaf422f8066f1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

Security for git-bot-feedback 0.2.5

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.

Full provenance

All 16 files in this release have been uploaded with provenance metadata.

Select from 16 files

Attestation for git_bot_feedback-0.2.5.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 4, 2026.

Transparency log

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.

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