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.6

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.6
File Size Uploaded Provenance
git_bot_feedback-0.2.6.tar.gz 149.0 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for git-bot-feedback 0.2.6
File
git_bot_feedback-0.2.6-cp311-abi3-win_arm64.whl CPython 3.11 abi3 Windows ARM64 Details
git_bot_feedback-0.2.6-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details
git_bot_feedback-0.2.6-cp310-abi3-win32.whl CPython 3.10 abi3 Windows x86-32 Details
git_bot_feedback-0.2.6-cp310-abi3-musllinux_1_2_x86_64.whl CPython 3.10 abi3 Linux musl 1.2+ x86-64 Details
git_bot_feedback-0.2.6-cp310-abi3-musllinux_1_2_i686.whl CPython 3.10 abi3 Linux musl 1.2+ x86-32 Details
git_bot_feedback-0.2.6-cp310-abi3-musllinux_1_2_armv7l.whl CPython 3.10 abi3 Linux musl 1.2+ ARMv7l Details
git_bot_feedback-0.2.6-cp310-abi3-musllinux_1_2_aarch64.whl CPython 3.10 abi3 Linux musl 1.2+ ARM64 Details
git_bot_feedback-0.2.6-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.6-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.6-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.6-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.6-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 abi3 Linux glibc 2.17+ ARMv7l Details
git_bot_feedback-0.2.6-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 abi3 Linux glibc 2.17+ ARM64 Details
git_bot_feedback-0.2.6-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details
git_bot_feedback-0.2.6-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.6.tar.gz

Download URL git_bot_feedback-0.2.6.tar.gz
Size 149.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9cb39c7327f6fe9ef1f3a68242c3531d73f36b9d34a61acd5bf9d3a713e84334
BLAKE2b-256 checksum
How to use checksums
b5c4a6bc5e49cc6bd5ea2e6a255aa65e21fa1b7ac28dd92522e4c8efad21405a
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-cp311-abi3-win_arm64.whl
Size 3.5 MB
Tags CPython 3.11 Windows ARM64 abi3
SHA-256 checksum
How to use checksums
a2d27811e272fa01206b3f5257cefecc969f275cdee4b83f5c5aeac86255f672
BLAKE2b-256 checksum
How to use checksums
8d96194bc4f1f2c0901db53c26351b6bf8953ec2be6ddb661d945324a8e321dd
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-cp310-abi3-win_amd64.whl
Size 3.5 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
99a20af351871f3ccf91332cdc5fab0eb241940caf9fde6e1865a333900ecc01
BLAKE2b-256 checksum
How to use checksums
0e1bd9024f46d2313c890ddab2f52aaf9c4981ad14245573851681eaa46f3829
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-cp310-abi3-win32.whl
Size 3.0 MB
Tags CPython 3.10 Windows x86-32 abi3
SHA-256 checksum
How to use checksums
9e8dab1259e56f37b8d3cdbc66f9e1dccbfc1757242cd3d5e803e5b569d32f8e
BLAKE2b-256 checksum
How to use checksums
5f1bc1d461e5f43be8c61786990d2d5fd0d051108814fa98c2d6d502957efe56
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
aced249cced02397887f65e647fd3e27ccb72eb62b66278352fd7df0c417f560
BLAKE2b-256 checksum
How to use checksums
d191a480b4c9b1de9f98bbb11824b8f1cabbd163863af7eea761194532ce9661
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
667a042814854f56680db474aa598730babf2ad9a2c7a4dba2cfe9e4d974025d
BLAKE2b-256 checksum
How to use checksums
33b8b900870170f5706239ccf63bcf916565d34363e184669fdbfd542a325a8b
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
203a2ca0f5d54cf2ea6118634d5f391c4827d2de0c29e8ea6344592da1714985
BLAKE2b-256 checksum
How to use checksums
5933909246176800ed24d6d7636be3b698d09f7fc6331637a73e42ad6c7a6780
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
733c044a33ef3be28c0e6f9a094df0892de0964a043e3ce056b7b1b59e63e319
BLAKE2b-256 checksum
How to use checksums
844f36f0db9ce16f76c6af63d3c2fb5fcb55b2e01dae8731d21c18637f471252
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
9342137b10d6ad01106a853516f56f06e41071266396c2e8c6da37b64565c6e6
BLAKE2b-256 checksum
How to use checksums
18642137422ecaeb5b0d1e8d9a0146856805b7bac4b3e36922645363e5842a36
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
4e23db75c53f43a72a1167705f3d23f13d18f11b4efdc1c1f5d9ac4187bfb021
BLAKE2b-256 checksum
How to use checksums
fd05f3d96466a1c04cffa459cefc1a665e19a0a851ff1575e417eb5f7f5f5fca
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
0205a0a0935697b9804ed9efd9123203476f5a24cbaab72c8f850880082345d7
BLAKE2b-256 checksum
How to use checksums
7f7a72dc53e586dc8274844abe5a4a0fa436ccf8c5ba66ca720e752e276367a2
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
d3ec7893928996d25dab24eee7047c96e02f6381f251a3ae59ae8945ae4814e3
BLAKE2b-256 checksum
How to use checksums
3b6b759cee04aa23132925d7b41fa019f3ed30310316ef0af8a7e791f0e729d5
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
e9c8ec3e6b3d3a3dbe5bcd55762b9f3ee91361bd1e89c4bef8af044476d210c4
BLAKE2b-256 checksum
How to use checksums
09d3bd7848276c05a4bb4d82854378d2928ceb396a547040793fb0884e8e2810
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
b7a7a04ff696577c6390484ea2c709eac2f99f5244aae489d2adde61b0e009d8
BLAKE2b-256 checksum
How to use checksums
6cc7aff218be7af4ba38afe17147dd412acd5bbcf36f9241c81ef03279c304b4
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
43153ef969cb9ee8b35df29780e0e84dd20bfc38619026b7cfbee4406960803f
BLAKE2b-256 checksum
How to use checksums
2489432a51415790c273f8f2d9391584328fe7c8042ebe356006d089e6902b65
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 6, 2026.

Transparency log

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

Download URL git_bot_feedback-0.2.6-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
91e315dbad78f6e0dc6611b11da7108598aeab398e2423b7573cf1f2b2560279
BLAKE2b-256 checksum
How to use checksums
b3f379fb3525ffdb6ae0f29d07d835b0ab07d30bba8388fdec0a8b5a2ac77a81
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 6, 2026.

Transparency log

Security for git-bot-feedback 0.2.6

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.6.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 6, 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