Skip to main content

A python wrapper for the Todoist API.

Project description

<p align=”center”> <img src=”https://imgur.com/WAXg5z7.png” title=”PyTodoist” /> </p>

<p align=”center”> <a href=”https://pypi.python.org/pypi/pytodoist”><img src=”https://img.shields.io/pypi/v/pytodoist.svg?maxAge=600” alt=”PyPI” /></a> <a href=”https://pypi.python.org/pypi/pytodoist”><img src=”https://img.shields.io/pypi/pyversions/pytodoist.svg” alt=”Python versions”></a> <a href=”https://github.com/garee/pytodoist/blob/master/LICENSE”><img src=”https://img.shields.io/github/license/garee/pytodoist.svg” alt=”License” /></a> <a href=”https://travis-ci.org/Garee/pytodoist”><img src=”https://travis-ci.org/Garee/pytodoist.svg?branch=master” alt=”Build status”></a> </p>

PyTodoist is a Python package for interacting with [Todoist](http://www.todoist.com). It hides the underlying API calls with higher-level abstractions that make it easy to use Todoist with Python.

## Quick Start

Install the latest version:

`sh $ pip install pytodoist `

Have fun:

`python >>> from pytodoist import todoist >>> user = todoist.login('gary@garyblackwood.co.uk', 'pa$$w0rd') >>> projects = user.get_projects() >>> for project in projects: ... print(project.name) ... Inbox Books to read Movies to watch Shopping Work Personal Health >>> inbox = user.get_project('Inbox') >>> task = inbox.add_task('Install PyTodoist', ... priority=todoist.Priority.VERY_HIGH) >>> task.complete() `

## Documentation

Comprehensive online documentation can be found at https://pytodoist.readthedocs.org

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

pytodoist-2.1.4.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

pytodoist-2.1.4-py2.py3-none-any.whl (18.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pytodoist-2.1.4.tar.gz.

File metadata

  • Download URL: pytodoist-2.1.4.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

File hashes

Hashes for pytodoist-2.1.4.tar.gz
Algorithm Hash digest
SHA256 0669d9378edf188cb450a52d0afde6b339c226403aa0da9e48a5b96bbc5a488a
MD5 80e3c56136806816840da47e4cf5c94a
BLAKE2b-256 735977af3cd6afc059276859f912377c1d190c3f4ff9d553fd0a6311d4273788

See more details on using hashes here.

File details

Details for the file pytodoist-2.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: pytodoist-2.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.14.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.4

File hashes

Hashes for pytodoist-2.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 05f59ca75e4d36585842d5e3b48cd25db7213c512525f5f4964826c68abf98a4
MD5 5a587e01fc4ad0e659df31f6bfa7a307
BLAKE2b-256 5630019122af3e350208ceb728ca89303c4068f46efcc02a0573c269961719bb

See more details on using hashes here.

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