Skip to main content

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:

    uv sync --frozen --no-dev
    
  2. Install the project:

    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:

tripit-tools --help

Example Commands

List trips:

tripit-tools trips

List trips in JSON format:

tripit-tools trips --json

Development

Code Formatting and Linting

To format and lint the code, use the following command:

make ruff

Cleaning Up

To clean up the project directory, use the following command:

make clean

Building and Pushing Docker Image

To build the Docker image, use the following command:

make image

To push the Docker image to a registry defined in the DEV_REGISTRY environment variable, use the following command:

make push

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

illallangi_tripit-0.8.0.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

illallangi_tripit-0.8.0-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file illallangi_tripit-0.8.0.tar.gz.

File metadata

  • Download URL: illallangi_tripit-0.8.0.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for illallangi_tripit-0.8.0.tar.gz
Algorithm Hash digest
SHA256 6c8f728e1c3880cf9cc7763e2520095805bb17e217d2027b59cfb6a0c7463670
MD5 ebb4c477bb4546b655e4d3da0d1fcf98
BLAKE2b-256 4a46519687ddc53a77d9d15ccee33de0db3a36d46ea9141c079147c3d837b49b

See more details on using hashes here.

File details

Details for the file illallangi_tripit-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for illallangi_tripit-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ce98acb3af5e855ac53b140527f9f23a3f2e8c5dfa32d958ce41a6a5c92eaa4e
MD5 87ca2de2b206e2bf4fb669bb81118f23
BLAKE2b-256 c8d5c48f412454f8ad34a323c116697623f5649e906b362a08fb7dc49a2f7d5b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.8.0 This release

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page