Skip to main content

A simple CLI for Vikunja task manager

Project description

CLI client for Vikunja

This is a simple cli for Vikunja, written in python. It provides a command line interface ~ similar to taskwarrior.

The todo app to organize your life.

Installation

  • Copy folder .vjacli to your $HOME directory and adjust to your needs. frontend_url and api_url must point to your instance
  • Install from pypi;
pip install vja
vja --help

Usage

see Features.md

Development

Project setup

rm -rf build dist vja.egg-info; python setup.py sdist bdist_wheel; pip install .

Local build

Build, install and launch some integration-test. For integration test a real Vikunja instance is launched locally via docker-compose.

pip install -r requirements_dev.txt
pip uninstall -y vja;rm -rf build dist vja.egg-info; python setup.py sdist bdist_wheel; pip install dist/*.whl;
test/integration/run.sh start test/integration/docker-compose.yml

Upload to pypi

twine upload dist/*
pip install vja -U

Project details


Download files

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

Source Distribution

vja-0.0.12.tar.gz (21.4 kB view hashes)

Uploaded Source

Built Distribution

vja-0.0.12-py3-none-any.whl (22.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page