./misc/todoman, Simple CalDav-based todo manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.4.0, Package name: todoman-3.4.0, Maintainer: pkgsrc-users

Todoman is a simple, standards-based, CLI todo (aka: task) manager.
Todos are stored into icalendar files, which means you can sync
them via CalDAV using, for example, vdirsyncer.


Required to run:
[devel/py-setuptools] [devel/py-urwid] [time/py-dateutil] [devel/py-xdg] [time/py-icalendar] [time/py-parsedatetime] [devel/py-click] [devel/py-configobj] [devel/py-atomicwrites] [devel/py-click-log] [lang/python36] [textproc/py-humanize] [textproc/py-tabulate]

Required to build:
[devel/py-flakes] [devel/py-test] [pkgtools/cwrappers] [devel/py-flake8] [devel/py-setuptools_scm] [devel/py-test-runner] [devel/py-test-cov] [devel/py-hypothesis] [devel/py-freezegun] [devel/py-flake8-import-order]

Master sites:

SHA1: 9efb3069823614894568e152212c52ce07a18a4f
RMD160: 46637a2586f6a66289e3e45e6bdfc1ece4389593
Filesize: 57.865 KB

Version history: (Expand)


CVS history: (Expand)


   2018-05-27 00:13:08 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
todoman: update to 3.4.0.

v3.4.0
------

* Add ``-r`` option to ``new`` to read description from ``stdin``.
* Add a dedicated zsh completion function.
* Lists matching is now case insensitive, unless there are multiple lists with
  colliding names, in which case those will be treated case-sensitive.
* Fix some tests that failed due to test dependency changes.
   2018-01-28 17:43:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
todoman: update to 3.3.0.

v3.3.0
------

* New runtime dependency: ``click-log``.
* Drop support for Python 3.3, which has reached its end of life cycle.
* Add `--raw` flag to `edit`. This allows editing the raw icalendar file, but
  **only use this if you really know what you're doing**. There's a big risk of
  data loss, and this is considered a developer / expert feature!
   2017-09-13 10:40:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
todoman: update to 3.2.4.

v3.2.4

    Deploy new versions to PyPI using twine. Travis doesn’t seem
    to be working.

v3.2.3

    Tests should no longer fail with pyicu installed.
    Improved documentation regarding how to test locally.

v3.2.2

    Initial support for (bash) autocompletion.
    The location field is not printed as part of --porcelain.
   2017-09-04 16:44:59 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated todoman to 3.2.1.

v3.2.1
------

* Fix start-up crash caused by click_log interface change.
* Dropped runtime dependency: ``click_log``.
   2017-05-17 13:17:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Updated todoman to 3.2.0.

v3.2.0
------

* Completing recurring todos now works as expected and does not make if
  disappear forever.
   2017-05-05 00:48:24 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add missing BUILD_DEPENDS.
   2017-04-27 15:09:31 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated todoman to 3.1.0.

v3.1.0
------

* Last-modified fields of todos are now updated upon edition.
* Sequence numbers are now properly increased upon edition.
* Add new command ``todo cancel`` to cancel an existing todo without deleting
  it.
* Add a new setting ``default_command``.
* Replace ``--all`` and ``--done-only`` with  ``--status``, which allows
  fine-grained status filtering. Use ``--status ANY`` or ``--status COMPLETED``
  to obtain the same results as the previous flags.
* Rename ``--today`` flag to ``--startable``.
* Illegal start dates (eg: start dates that are not before the due date) are
  ignored and are removed when saving an edited todo.
   2017-04-23 09:01:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
Revert previous now that py-setuptools is fixed.