Metadata-Version: 2.4
Name: bugpipe
Version: 3.0.2
Summary: Unofficial Python client for Buganizer; the Google Issue Tracking system
Keywords: buganizer,google-issue-tracker,issue-tracker,bug-tracker,bug-bounty,vulnerability,security,chromium,cve,vrp,google
Author: Ritchie Mwewa
Author-email: Ritchie Mwewa <rly0nheart@duck.com>
License-Expression: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Software Development :: Bug Tracking
Classifier: Framework :: AsyncIO
Requires-Dist: httpx>=0.28.1
Requires-Dist: rich>=14.3.3
Requires-Python: >=3.13
Project-URL: Changelog, https://github.com/rly0nheart/bugpipe/blob/master/CHANGELOG.md
Project-URL: Documentation, https://bugpipe.readthedocs.io
Project-URL: Repository, https://github.com/rly0nheart/bugpipe
Description-Content-Type: text/markdown

<p align="center">
<img alt="logo" src="https://www.gstatic.com/buganizer/img/v0/logo.svg" width="150" height="150">
<br>
<br>
<strong><i>Unofficial Python client for Buganizer; the Google Issue Tracking system.</i></strong>
</p>

## Quick Start

```bash
bugpipe search "status:open"
```

```python
from bugpipe import Bugpipe


with Bugpipe() as client:
    result = client.search(query="status:open priority:p1", page_size=25)
    for issue in result.issues:
        print(f"#{issue.id} [{issue.status.name}] {issue.title}")
```

## Documentation

Refer to [the docs](https://bugpipe.readthedocs.io) for installation, usage and api reference.
