Illallangi TripIt is a collection of command line tools to interact with TripIt.
- Python >= 3.10.12
-
Install the dependencies:
uv sync --frozen --no-dev
-
Install the project:
uv sync --frozen
The main entry point for the CLI is tripit-tools
. You can see the available commands by running:
tripit-tools --help
List trips:
tripit-tools trips
List trips in JSON format:
tripit-tools trips --json
To format and lint the code, use the following command:
make ruff
To clean up the project directory, use the following command:
make clean
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