Timewsync

Latest version: v1.1

Safety actively analyzes 701533 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.1

Bugfixes:
- Fixed a bug where the removal of data leading to an empty month would not get synchronized and would re-appear later. (84)

Improvements:
- Updated console output to be more precise about restarting tracking (which has no delay). (84, 85)
- Added more notifications to verbose mode and streamlined the logging mechanism. (92)
- Improved stability and security: Removed unused dependencies; updated remaining ones; switched from `python_jwt` (deprecated) to `pyjwt`. (93, 96)

New Features:
- [Since version 1.5.0](https://github.com/GothenburgBitFactory/timewarrior/releases/tag/v1.5.0), timewarrior uses the XDG base directory specification for its configuration and data folder. We update our code to match this change. The corresponding logic can be found in `paths.py`. (#105)
- Added `requirements-dev.txt` to split dependencies for production and development. (93)

Important Dependency Changes:
- Removed dependencies: `py`, `attrs`, `six`
- Moved to development dependencies: `iniconfig`, `pluggy`, `pytest`, `black`
- Updated `jwcrypto` 1.5 to 1.5.6 for better security
- Replaced `python_jwt` (deprecated) with `pyjwt`

1.0.1

This release brings minor improvements for the user experience, in terms of improved error handling:
- PR 8: Create `.timewsync` folder instead of printing a stack trace, if it doesn't exist
- PR 9: Allow the usage of `generate-key` without a valid config

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.