Skip to main content

Python SDK for PR Pilot, a text-to-task automation platform for Github.

Project description

PR Pilot Logo

Install | Documentation | Blog | Website

PR Pilot - Python SDK

PR Pilot is a platform that enables developers to create agentic workflows for Github Projects.

This project contains the official Python SDK.

Usage

Install the Python SDK using pip:

pip install pr-pilot

Use the create_task, get_task and wait_for_result functions to automate your Github project:

from pr_pilot.util import create_task, wait_for_result

task = create_task("PR-Pilot-AI/pr-pilot", "Summarize the README file and create a Github issue with the result.")
result = wait_for_result(task)
print(f"Task completed. Result:\n\n{task.result}")

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

pr_pilot-1.7.0.tar.gz (37.2 kB view details)

Uploaded Source

Built Distribution

pr_pilot-1.7.0-py3-none-any.whl (59.5 kB view details)

Uploaded Python 3

File details

Details for the file pr_pilot-1.7.0.tar.gz.

File metadata

  • Download URL: pr_pilot-1.7.0.tar.gz
  • Upload date:
  • Size: 37.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.5.0-1025-azure

File hashes

Hashes for pr_pilot-1.7.0.tar.gz
Algorithm Hash digest
SHA256 00eac0847ea91fc207ab0168fc43b3ae8be961357e85423566aac591387a690b
MD5 9ac1f6bd748ec3f25530e7c3e8b7fbc9
BLAKE2b-256 f45d2b0dbc2a9f00e2c915df37101504203a26136c27280674ac3309922c2595

See more details on using hashes here.

File details

Details for the file pr_pilot-1.7.0-py3-none-any.whl.

File metadata

  • Download URL: pr_pilot-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 59.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.5.0-1025-azure

File hashes

Hashes for pr_pilot-1.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f19f52965b6ef71d60baa3df34c3f0a59a3616889300321902a312370cfef48
MD5 acf580f83afd36442b7f8a3c82781094
BLAKE2b-256 3383d64e6455cd1887181f4e6fbc3697b4bbdbe2956cfd0e423cbddae9887812

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page