Metadata-Version: 2.4
Name: TreadI
Version: 0.6.1
Summary: Add your description here
Project-URL: Homepage, https://github.com/sloretz/TreadI
Project-URL: Source, https://github.com/sloretz/TreadI
Author-email: Shane Loretz <shane.loretz@gmail.com>
Maintainer-email: Shane Loretz <shane.loretz@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Bug Tracking
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: gql[requests]>=3.5.0
Requires-Dist: keyring>=25.6.0
Requires-Dist: kivy>=2.3.1
Requires-Dist: lark>=1.2.2
Requires-Dist: python-dateutil>=2.8.0
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: requests>=2.32.3
Description-Content-Type: text/markdown

# TreadI (Treading Issues)

Drowning in Github issues and pull requests?
TreadI helps you keep your head above water!

<img src="doc/images/issue_screen.png" alt="TreadI screen displaying issues and PRs" width="400"/>

TreadI displays the 5 most recently updated issues and PRs from any number of repos.

Click an issue or PR to open it in your web browser.
Click **dismiss** when you've handled it.
Dismissed issues and PRs won't show up again until something new happens to them.

## Filter syntax

Want to narrow your focus?
Filter issues and PRs with a subset of the familiar [Github search syntax](https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests).

* `author:USERNAME` - Show issues and PRs opened by a user
* `is:issue` - Show only Issues
* `is:issue` - Show only PRs
* `repo:owner/name` - Show only things from the repo `owner/name`
* `type:issue` - Same as `is:issue`
* `type:pr` - Same as `is:pr`

Invert filters by prepending `-`.

**Example:** Show PRs from `sloretz` that are not in `ros/rosdistro`

```
is:pr author:sloretz -repo:ros/rosdistro
```