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

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


Branch: CURRENT, Version: 3.3.0, Package name: todoman-3.3.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: 75d806636977d307b4c2941ce96dde92f3c20a52
RMD160: 5cdedd04cc178455628153bf9031d06e8d11bbbd
Filesize: 54.232 KB

Version history: (Expand)


CVS history: (Expand)


   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.
   2017-04-22 09:27:24 by Thomas Klausner | Files touched by this commit (1) | Package updated
Log message:
Fix PLIST after update.