Name | illallangi-tripit JSON |
Version |
0.8.0
JSON |
| download |
home_page | None |
Summary | A collection of command line tools to interact with TripIt. |
upload_time | 2024-10-28 16:57:38 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10.1 |
license | MIT License |
keywords |
cli
tools
tripit
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Illallangi TripIt
Illallangi TripIt is a collection of command line tools to interact with TripIt.
## Requirements
- Python >= 3.10.12
## Installation
### Using Python
1. Install the dependencies:
```sh
uv sync --frozen --no-dev
```
2. Install the project:
```sh
uv sync --frozen
```
## Usage
### Command Line Interface
The main entry point for the CLI is `tripit-tools`. You can see the available commands by running:
```sh
tripit-tools --help
```
### Example Commands
List trips:
```sh
tripit-tools trips
```
List trips in JSON format:
```sh
tripit-tools trips --json
```
## Development
### Code Formatting and Linting
To format and lint the code, use the following command:
```sh
make ruff
```
### Cleaning Up
To clean up the project directory, use the following command:
```sh
make clean
```
### Building and Pushing Docker Image
To build the Docker image, use the following command:
```sh
make image
```
To push the Docker image to a registry defined in the `DEV_REGISTRY` environment variable, use the following command:
```sh
make push
```
Raw data
{
"_id": null,
"home_page": null,
"name": "illallangi-tripit",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10.1",
"maintainer_email": "Andrew Cole <andrew.cole@illallangi.com>",
"keywords": "cli, tools, tripit",
"author": null,
"author_email": "Andrew Cole <andrew.cole@illallangi.com>",
"download_url": "https://files.pythonhosted.org/packages/4a/46/519687ddc53a77d9d15ccee33de0db3a36d46ea9141c079147c3d837b49b/illallangi_tripit-0.8.0.tar.gz",
"platform": null,
"description": "# Illallangi TripIt\n\nIllallangi TripIt is a collection of command line tools to interact with TripIt.\n\n## Requirements\n\n- Python >= 3.10.12\n\n## Installation\n\n### Using Python\n\n1. Install the dependencies:\n\n ```sh\n uv sync --frozen --no-dev\n ```\n\n2. Install the project:\n\n ```sh\n uv sync --frozen\n ```\n\n## Usage\n\n### Command Line Interface\n\nThe main entry point for the CLI is `tripit-tools`. You can see the available commands by running:\n\n```sh\ntripit-tools --help\n```\n\n### Example Commands\n\nList trips:\n\n```sh\ntripit-tools trips\n```\n\nList trips in JSON format:\n\n```sh\ntripit-tools trips --json\n```\n\n## Development\n\n### Code Formatting and Linting\n\nTo format and lint the code, use the following command:\n\n```sh\nmake ruff\n```\n\n### Cleaning Up\n\nTo clean up the project directory, use the following command:\n\n```sh\nmake clean\n```\n\n### Building and Pushing Docker Image\n\nTo build the Docker image, use the following command:\n\n```sh\nmake image\n```\n\nTo push the Docker image to a registry defined in the `DEV_REGISTRY` environment variable, use the following command:\n\n```sh\nmake push\n```\n",
"bugtrack_url": null,
"license": "MIT License",
"summary": "A collection of command line tools to interact with TripIt.",
"version": "0.8.0",
"project_urls": {
"Changelog": "https://github.com/illallangi/python-tripit/blob/master/CHANGELOG.md",
"Homepage": "https://github.com/illallangi/python-tripit",
"Issues": "https://github.com/illallangi/python-tripit/issues",
"Repository": "https://github.com/illallangi/python-tripit.git"
},
"split_keywords": [
"cli",
" tools",
" tripit"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c8d5c48f412454f8ad34a323c116697623f5649e906b362a08fb7dc49a2f7d5b",
"md5": "87ca2de2b206e2bf4fb669bb81118f23",
"sha256": "ce98acb3af5e855ac53b140527f9f23a3f2e8c5dfa32d958ce41a6a5c92eaa4e"
},
"downloads": -1,
"filename": "illallangi_tripit-0.8.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "87ca2de2b206e2bf4fb669bb81118f23",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10.1",
"size": 14351,
"upload_time": "2024-10-28T16:57:37",
"upload_time_iso_8601": "2024-10-28T16:57:37.446100Z",
"url": "https://files.pythonhosted.org/packages/c8/d5/c48f412454f8ad34a323c116697623f5649e906b362a08fb7dc49a2f7d5b/illallangi_tripit-0.8.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a46519687ddc53a77d9d15ccee33de0db3a36d46ea9141c079147c3d837b49b",
"md5": "ebb4c477bb4546b655e4d3da0d1fcf98",
"sha256": "6c8f728e1c3880cf9cc7763e2520095805bb17e217d2027b59cfb6a0c7463670"
},
"downloads": -1,
"filename": "illallangi_tripit-0.8.0.tar.gz",
"has_sig": false,
"md5_digest": "ebb4c477bb4546b655e4d3da0d1fcf98",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10.1",
"size": 10542,
"upload_time": "2024-10-28T16:57:38",
"upload_time_iso_8601": "2024-10-28T16:57:38.433444Z",
"url": "https://files.pythonhosted.org/packages/4a/46/519687ddc53a77d9d15ccee33de0db3a36d46ea9141c079147c3d837b49b/illallangi_tripit-0.8.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-28 16:57:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "illallangi",
"github_project": "python-tripit",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "illallangi-tripit"
}