Skip to main content

Reporting-Machine ...

Project description

Reporting-Machine

A Machine that reports.

In order to launch it from the command line or as a Python subprocess:

echo "Theodotos-Alexandreus: Report to me, machine." \
  | uvx reporting-machine \
    --provider-api-key sk-proj-... \
    --github-token ghp_... 

Or, with a local pip installation:

pip install reporting-machine

Set the environment variables:

export PROVIDER_API_KEY="sk-proj-..."
export GITHUB_TOKEN="ghp_..."

Then:

reporting-machine -a multilogue.txt

Or:

reporting-machine multilogue.txt > response.txt

Or:

reporting-machine -a multilogue.txt > tmp && echo tmp > multilogue.txt

Or use it in your Python code:

# Python
import reporting_machine

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

reporting_machine-0.0.1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

reporting_machine-0.0.1-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

File details

Details for the file reporting_machine-0.0.1.tar.gz.

File metadata

  • Download URL: reporting_machine-0.0.1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for reporting_machine-0.0.1.tar.gz
Algorithm Hash digest
SHA256 368d00010df1567b48e78cf8e67e664fa32f3c226d6236785bb01e7a48417cb0
MD5 91f6495302fe82aa17fa76b868a5221a
BLAKE2b-256 4fb5da22d11a0a0677ba80e3bf724a181e87bda8db78c482d5c93ecea94ca690

See more details on using hashes here.

Provenance

The following attestation bundles were made for reporting_machine-0.0.1.tar.gz:

Publisher: python-publish.yml on reporting-machine/reporting-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file reporting_machine-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for reporting_machine-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ba7983af2d3b8eb5d60e85a0de67e02274d7f04e5535399ff120c4c9a3a3d5df
MD5 731781f8de0ac48ea8016d20ca13be58
BLAKE2b-256 af99f81ff795cde13a05349342656c4970571d9b91363feb610973a6e3f28bb6

See more details on using hashes here.

Provenance

The following attestation bundles were made for reporting_machine-0.0.1-py3-none-any.whl:

Publisher: python-publish.yml on reporting-machine/reporting-machine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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