Metadata-Version: 2.4
Name: openrssgate
Version: 0.1.0
Summary: Read-only CLI for querying OpenRSSGate sources and feeds.
Author: OpenRSSGate
License-Expression: MIT
Project-URL: Homepage, https://github.com/windbug99/openrssgate
Project-URL: Repository, https://github.com/windbug99/openrssgate
Project-URL: Issues, https://github.com/windbug99/openrssgate/issues
Keywords: rss,cli,feeds,mcp,openrssgate
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
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 :: Internet :: WWW/HTTP :: Dynamic Content :: News/Diary
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: httpx==0.28.1
Requires-Dist: typer==0.16.1

# OpenRSSGate CLI

## Install

Local install with `pipx`:

```bash
cd /Users/tomato/cursor/openrssgate/cli
pipx install .
```

After PyPI release:

```bash
pipx install openrssgate
```

or:

```bash
pip install openrssgate
```

Install directly from GitHub before the PyPI release:

```bash
pipx install "git+https://github.com/<owner>/openrssgate.git#subdirectory=cli"
```

Release steps are documented in [RELEASE.md](/Users/tomato/cursor/openrssgate/cli/RELEASE.md).
Homebrew tap packaging notes are documented in [homebrew/README.md](/Users/tomato/cursor/openrssgate/cli/homebrew/README.md).
External service setup steps are documented in [EXTERNAL_SETUP.md](/Users/tomato/cursor/openrssgate/cli/EXTERNAL_SETUP.md).

After Homebrew tap release:

```bash
brew tap <owner>/tap
brew install openrssgate
```

## Run

```bash
openrssgate list
openrssgate feeds --since 7d
openrssgate stats
openrssgate validate https://example.com/rss.xml
openrssgate feed <feed_id>
```

Set `OPENRSSGATE_API_BASE_URL` to the backend base URL if needed.

```bash
export OPENRSSGATE_API_BASE_URL=https://openrssgate-production.up.railway.app/v1
openrssgate list
openrssgate feeds --q openai --tag ai --since 7d
```
