questions-cli


Namequestions-cli JSON
Version 0.1.2 PyPI version JSON
download
home_pageNone
SummaryCLI for processing search queries for the app
upload_time2025-08-28 04:57:57
maintainerNone
docs_urlNone
authorInshaManowar
requires_python>=3.9
licenseNone
keywords cli questions search queries
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## Questions App Query CLI

A CLI for processing a questions for search queries on the app.

### Install from PyPI

```bash
pip install questions-cli
```

### Install (local dev)

```bash
pip install -e .
```

### Set environment variables

```bash
export MONGO_URI=""
export LLM_API_KEY="<your_llm_api_key>"
```

### Usage

- Show help:

```bash
questions-cli --help
```

- Show version:

```bash
questions-cli --version
```

- Quick run (process CSV):

```bash
questions-cli data/queries.csv
```

- Explicit ingest command (same behavior):

```bash
questions-cli ingest data/queries.csv
```

### Common options

- `-d, --delimiter` CSV delimiter (default `,`)
- `--dry-run` Parse and classify/generate without DB writes
- `--limit N` Process only first N rows
- `--subjects-file PATH` Subjects mapping file (csv/yaml/json)

### Examples

```bash
questions-cli data/queries.csv --dry-run
questions-cli ingest data/queries.csv -d ';' --limit 100
questions-cli ingest data/queries.csv --subjects-file subjects.yaml
``` 

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "questions-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "cli, questions, search, queries",
    "author": "InshaManowar",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/b1/eb/b8b6cbe2464ce09f0a4f2602d8bd664f2efd8e1edb41728cc69aeb24dadd/questions_cli-0.1.2.tar.gz",
    "platform": null,
    "description": "## Questions App Query CLI\n\nA CLI for processing a questions for search queries on the app.\n\n### Install from PyPI\n\n```bash\npip install questions-cli\n```\n\n### Install (local dev)\n\n```bash\npip install -e .\n```\n\n### Set environment variables\n\n```bash\nexport MONGO_URI=\"\"\nexport LLM_API_KEY=\"<your_llm_api_key>\"\n```\n\n### Usage\n\n- Show help:\n\n```bash\nquestions-cli --help\n```\n\n- Show version:\n\n```bash\nquestions-cli --version\n```\n\n- Quick run (process CSV):\n\n```bash\nquestions-cli data/queries.csv\n```\n\n- Explicit ingest command (same behavior):\n\n```bash\nquestions-cli ingest data/queries.csv\n```\n\n### Common options\n\n- `-d, --delimiter` CSV delimiter (default `,`)\n- `--dry-run` Parse and classify/generate without DB writes\n- `--limit N` Process only first N rows\n- `--subjects-file PATH` Subjects mapping file (csv/yaml/json)\n\n### Examples\n\n```bash\nquestions-cli data/queries.csv --dry-run\nquestions-cli ingest data/queries.csv -d ';' --limit 100\nquestions-cli ingest data/queries.csv --subjects-file subjects.yaml\n``` \n",
    "bugtrack_url": null,
    "license": null,
    "summary": "CLI for processing search queries for the app",
    "version": "0.1.2",
    "project_urls": null,
    "split_keywords": [
        "cli",
        " questions",
        " search",
        " queries"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6afc389ae14e6d9f256ae0fee0041790f88c6e4ecd4e3c83c454b41e92a4d05c",
                "md5": "5ed6854ae7c4974f4a97ca6f5b87c26e",
                "sha256": "3ea3e871b55432caa0c38c3a93b80664c26c98ce8a7b29279c1136d3112221d1"
            },
            "downloads": -1,
            "filename": "questions_cli-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5ed6854ae7c4974f4a97ca6f5b87c26e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 17321,
            "upload_time": "2025-08-28T04:57:55",
            "upload_time_iso_8601": "2025-08-28T04:57:55.104667Z",
            "url": "https://files.pythonhosted.org/packages/6a/fc/389ae14e6d9f256ae0fee0041790f88c6e4ecd4e3c83c454b41e92a4d05c/questions_cli-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b1ebb8b6cbe2464ce09f0a4f2602d8bd664f2efd8e1edb41728cc69aeb24dadd",
                "md5": "2d9fb032c5e8e5adfff662fc085c9595",
                "sha256": "1da5c683c9f048825f2e129f515bc41ce42e78c09ef1ca6b2b4bdb8c9de63a22"
            },
            "downloads": -1,
            "filename": "questions_cli-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "2d9fb032c5e8e5adfff662fc085c9595",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 13397,
            "upload_time": "2025-08-28T04:57:57",
            "upload_time_iso_8601": "2025-08-28T04:57:57.468039Z",
            "url": "https://files.pythonhosted.org/packages/b1/eb/b8b6cbe2464ce09f0a4f2602d8bd664f2efd8e1edb41728cc69aeb24dadd/questions_cli-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-28 04:57:57",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "questions-cli"
}
        
Elapsed time: 1.86344s