Metadata-Version: 1.1
Name: twodolib
Version: 0.2.0
Summary: Functions to manage the 2DoApp from the command line.
Home-page: https://github.com/KarstenSchulz/twodolib
Author: Karsten Schulz
Author-email: github@karstenschulz.biz
License: ISCL
Description: ======================================================
        twodolib - A commandline helper to add tasks to 2DoApp
        ======================================================
        
        
        .. image:: https://img.shields.io/github/release/KarstenSchulz/twodolib.svg
                :target: https://github.com/KarstenSchulz/twodolib/releases
        
        .. image:: https://img.shields.io/travis/KarstenSchulz/twodolib.svg
                :target: https://travis-ci.org/KarstenSchulz/twodolib
        
        .. image:: https://img.shields.io/coveralls/KarstenSchulz/twodolib.svg
                :target: https://coveralls.io/github/KarstenSchulz/twodolib?branch=master
        
        .. image:: https://img.shields.io/requires/github/KarstenSchulz/twodolib.svg
                :target: https://requires.io/github/KarstenSchulz/twodolib/requirements/?branch=master
        
        .. image:: https://img.shields.io/pypi/v/twodolib.svg
                :target: https://pypi.python.org/pypi/twodolib
        
        .. image:: https://img.shields.io/github/license/KarstenSchulz/twodolib.svg
                :target: https://opensource.org/licenses/ISC
        
        
        Description
        -----------
        
        This package provides a library ``twodolib`` and a command line utility
        ``task2do`` to add tasks, projects and checklists on OS X to the
        `2DoApp <http://www.2doapp.com>`_ from the command line.
        
        Since version 1.5 (Mac) 2Do supports adding tasks by using an URL scheme.
        For example, if you want to add the task *Save the world.*, you can open the
        URL::
        
            twodo://x-callback-url/add?task=Save%20the%20world.
        
        to add this task to your 2Do App.
        
        The ``task2do`` command supports creating such URLs from the command line.
        To print an URL of such a task, enter::
        
            task2do "Save the world."
        
        which prints the URL to stdout::
        
            twodo://x-callback-url/add?task=Save%20the%20world.
        
        If you want to actually add the task to your 2Do App, use the ``-e`` or
        ``--execute`` option::
        
                task2do -e "Save the world."
                # no output here, but the task should be in your standard list in 2Do
        
        Features
        --------
        
        * runs with Python 3 and Python 2
        * Create tasks on the command line and show the corresponding URL scheme, for
          copy and pasting it.
        * Create tasks on the command line and open the corresponding URL scheme.
        
        See the documentation at http://twodolib.readthedocs.org/en/latest/
        
        Install
        -------
        
        See `docs/installation.rst <https://github.com/KarstenSchulz/twodolib/blob/master/docs/installation.rst>`_
        (It's just ``pip install twodolib``)
        
        
        Dependencies
        ------------
        
        * wheel
        
        For testing:
        
        * mock
        
        License
        -------
        
        * Free software: ISC license
        
        .. Documentation: https://twodolib.readthedocs.org.
        
        
        
        
        
        History
        -------
        
        0.2.1 (unreleased)
        ------------------
        
        * fixed classifier in setup.py
        
        
        0.2.0 (2015-09-20)
        ------------------
        
        * first public release.
        
        
        0.1.0 (unreleased)
        ------------------
        
        * ADD: more commandline options implemented: repeat, due, dueTime, start
        * ADD: docs
        
        
        0.0.1 (2015-09-14)
        ------------------
        
        * not released - pre alpha.
        
Keywords: twodolib tool task2do task-management
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Environment :: MacOS X
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Topic :: Utilities
