illallangi-tripit


Nameillallangi-tripit JSON
Version 0.8.0 PyPI version JSON
download
home_pageNone
SummaryA collection of command line tools to interact with TripIt.
upload_time2024-10-28 16:57:38
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10.1
licenseMIT 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"
}
        
Elapsed time: 0.37393s