Skip to main content

Create Todoist projects from yaml template files

Project description

todoist-templates

pypi

Create Todoist projects from file.

Supported file types:

  • yml, yaml

How to use?

  • Install pip install --user todoist_templates
  • Set environment variable with your TodoistApi export TODOIST_API=123123123
  • Create project template based on example_project.yml file
  • Run todoist_templates path/to/project_template.yml

Supported properties

All supported properties based on this api: https://developer.todoist.com/sync/v8/

  • name - Project name
  • color - Project color [integer] from 30 to 49 - More explanation
  • tasks - Project tasks
    • name - Name of task
    • priority - Priority of task [integer] from 1 to 4
    • tasks - Subtasks
  • sections - Project sections
    • tasks - Tasks in section, properties are the same like in base project tasks

Todo

  • Add tests
  • Add JSON support

Changelog

Unreleased

0.0.1 (2020-03-21)

  • First release on PyPI.

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

todoist_templates-0.0.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

todoist_templates-0.0.2-py2.py3-none-any.whl (5.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file todoist_templates-0.0.2.tar.gz.

File metadata

  • Download URL: todoist_templates-0.0.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for todoist_templates-0.0.2.tar.gz
Algorithm Hash digest
SHA256 07cc35bddf77644764ba1ecc63b6c01b66a5b665f6288abfda3d50fbf08c48ef
MD5 16de77dcdc48f71f5b580166da0e2d2c
BLAKE2b-256 70484528dbe9f12edae0029b07985491b91606970fa6fe3efb6b2bae9e654add

See more details on using hashes here.

File details

Details for the file todoist_templates-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: todoist_templates-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.2

File hashes

Hashes for todoist_templates-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8c214a07feb9228f0bfc61f77fec9c474ebaf15898fe2f31a10b2f31a5b0b72f
MD5 70cedb79ece2dc67bf86a5c60c62223a
BLAKE2b-256 2a5c6212276d6362c6dbaec18d1e79ee4ebe5168103095f6e23b023567949a36

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