Releases: AuHau/toggl-cli
Releases · AuHau/toggl-cli
v2.4.4
Dependencies update and zero-length duration entries
This is a small update with following changes:
- Update of
python-inquirer
that had problem on modern Python versions - thanks @Bass-03 ! - Fix for the use-case of having zero-duration time entries - thanks @darthwalsh !
New Toggle API fix
As Toggle migrates toward new infra, they have changed the URL on which their API is located. This patch release fix this.
Billabe, total in sum and fixes
Small update with few changes:
add
andstart
commands now support--billable
flag that mark the entry as Billable- Duration output is better formatted. Thanks to @figarocorso
sum
command now accepts--show-total
flag that adds sum for the all entries. Thanks to @figarocorso- Fixed user&password type of authentication and a typo in documentation. Thanks to @Olen
- Dependencies update
Fixing circular import and removing upper bound for Python
v2.2.1 Fixing circular import and removing upper bound for Python
Goal, sum, theme and 3.8!
After more than a year a new release brings few improvements:
- Python 3.8 support
- new
toggl sum
command that displays sums of time grouped by days - new
toggl goal
command that waits until you reach your defined goal for the day and the send notification - new theming support. For already existing configs you can set it in config under the
theme
option. See documentation for more details. --today
flag forls
andsum
command
Tag model & me & fixes
Features:
- New Tag model with CLI commands
- 'me' command to display current user's info
Fixes:
- Correct retrieval of package's version
- Properly working Premium/Non-premium tests
v2.0.2
v2.0.1
Full rewrite with new features
Full rewrite of the tool, which implements most of the toggl's API capabilities.
Entities which is now possible to fully manage (eq. CRUD operations): Time entries, Clients, Projects, Project users, Tasks (only for premium workspaces), Workspaces, Workspace users.
Main new features of the tool:
- Possibility to use environment variables to specify some of the input parameters
- Possibility to specify different config to be used for the command's execution
- Django ORM's like API Classes