feather.py


Namefeather.py JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/sarthhh/feather
SummarySQLITE3 CLI wrapper build on python.
upload_time2023-01-03 18:55:17
maintainer
docs_urlNone
authorsarthhh
requires_python>=3.8.0
licenseMIT
keywords sqlite3 sqlite cli database
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 🪶 Feather
A simple python based sqlite3 CLI.

---

## Usage 
```sh
$python -m feather [-c "path to connect"]
```
using the -c/--connect option will connect the application to the provided db file path.

If no option is provided, `:memory:` ( in memory database ) will be used.

## Additional Features

Apart from normal sqlite quries you can run the following commands within the CLI:

`:h/:help`: Get help for commands.

`:q/:quit`: Exit the CLI.

`:r/:recent [amount=5]`: Show last [amount=5] queries.

---
## Requirements
* Python (3.8 or later)

Installing feather in your environment using pip, poetry or any favourable package manager
```sh
# pip
$python -m pip install git+https://github.com/sarthhh/feather.git
# poetry
$poetry add git+https://github.com/sarthhh/feather.git
```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sarthhh/feather",
    "name": "feather.py",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.0",
    "maintainer_email": "",
    "keywords": "sqlite3,sqlite,cli,database",
    "author": "sarthhh",
    "author_email": "shiva02939@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d7/44/8e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90/feather.py-0.1.0.tar.gz",
    "platform": null,
    "description": "# \ud83e\udeb6 Feather\nA simple python based sqlite3 CLI.\n\n---\n\n## Usage \n```sh\n$python -m feather [-c \"path to connect\"]\n```\nusing the -c/--connect option will connect the application to the provided db file path.\n\nIf no option is provided, `:memory:` ( in memory database ) will be used.\n\n## Additional Features\n\nApart from normal sqlite quries you can run the following commands within the CLI:\n\n`:h/:help`: Get help for commands.\n\n`:q/:quit`: Exit the CLI.\n\n`:r/:recent [amount=5]`: Show last [amount=5] queries.\n\n---\n## Requirements\n* Python (3.8 or later)\n\nInstalling feather in your environment using pip, poetry or any favourable package manager\n```sh\n# pip\n$python -m pip install git+https://github.com/sarthhh/feather.git\n# poetry\n$poetry add git+https://github.com/sarthhh/feather.git\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "SQLITE3 CLI wrapper build on python.",
    "version": "0.1.0",
    "split_keywords": [
        "sqlite3",
        "sqlite",
        "cli",
        "database"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d7448e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90",
                "md5": "9ec9c60640e63d3655351fbf40bb10fe",
                "sha256": "96d1c91ea5a2e3295759f8d0deeb1c8293e71fe4a84e7e6e7447011ac7f8c65d"
            },
            "downloads": -1,
            "filename": "feather.py-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9ec9c60640e63d3655351fbf40bb10fe",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.0",
            "size": 3702,
            "upload_time": "2023-01-03T18:55:17",
            "upload_time_iso_8601": "2023-01-03T18:55:17.195918Z",
            "url": "https://files.pythonhosted.org/packages/d7/44/8e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90/feather.py-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-03 18:55:17",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "sarthhh",
    "github_project": "feather",
    "lcname": "feather.py"
}
        
Elapsed time: 0.02696s