Releases: caseneuve/dzira
Releases · caseneuve/dzira
v0.4.1
Fixed
- Error reporting in
Spinner
(#42)
v0.4.0
Fixed
- Estimation showing in
ls
command (#39)
- Some typos in the code
- Removed deprecated
datetime.utcnow
Added
--delete
option to the log
command for deleting worklogs (#17)
Changed
- Renamed
spin_it
to spinner
v0.3.1
Fixed
- Getting issue's worklog should not crash when no worklogs found (#36)
- API should look only for issues of the authenticated team (#35)
v0.3.0
Changed
First steps toward modularity:
src/dzira
├── api.py
├── betterdict.py
└── cli
├── commands.py
├── config.py
└── output.py
TODO
- Need to extract data processing to
data.py
, so the "showing" commands (ls
, report
) can do only showing.
- Make an interface for
jira
, so eventually we can get rid of the jira
package dependency and use our own Jira API wrapper.
0.2.1
Fixed
- Updating worklog uses seconds as expected (#22)
- Properly catches error when a worklog is not found (#22)
0.2
Added
--no-color
to disable coloring (#1)
--format
option in ls
and report
supporting tabulate
formats (only ls
), csv
and json
(#2, #11, #13)
- CHANGELOG (#20)
Changed
--log
command allows more than 60 minutes to log, when no hour provided, but will not let to log more than a day (8h) (#9)
Fixed
- special characters (e.g. for colors) should be printed only in interactive shell (#4)
--no-spin
supresses all printing from the spinner (#8)
0.1.1
Pinned click
version as the ones lower than 8.1.0 had different behavior for command decorators.
Fixed report
command decorator (anyway, for consistency).