Announcing tklr 1.0.0 #31
dagraham
announced in
Announcements
Replies: 2 comments
-
|
I just found out about etm, and then tklr, and I'm loving it so far. Thanks for the hard work! |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Welcome to the fray! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
This release is meant to signal that tklr is now production stable - all planned features, methods and supporting unit tests are now in place.
While tklr is fairly new, its development began nearly 20 years ago when I discovered David Allen's wonderful book Getting Things Done, a program called remind and the amazing Python library dateutil through which all things relating to dates and times are not only possible, but border on easy. Various flavors of my own program etm followed which differed mainly in the library used to support the interface. During this period, what seemed good was kept and improved, if possible. What seemed bad was dropped. The notable changes for tklr include moving the datastore to SQLite3, changing the interfaces to Click for the CLI and Textual for the UI and adding a fairly complete set of unit tests to prevent future regressions.
Beta Was this translation helpful? Give feedback.
All reactions