A commandline tool to create and manage tasks and todos.
Project description
tasks3
A commandline tool to create and manage tasks and todos.
Free software: GNU General Public License v3
Documentation: https://tasks3.readthedocs.io.
Features
Easily create tasks from the commandline and delegate them to folders.
Create a task in a specific folder with default settings.
tasks3 task add --title "Think of a cool name" \
--folder "~/Documents/story" \
--yes
Added Task:
[e1c100] Think of a cool name (⏰⏰ ) (🚨🚨 )
[path: ~/Documents/story]
Create a task in a current folder with custom settings and description.
tasks3 task add --title "Try new model" \
--urgency 4 --importance 3 \
--description "Try:\n - model with 3 layers.\n - model with 4 layers." \
--yes
Added Task:
[a0a5f4] Try new model (⏰⏰⏰⏰) (🚨🚨🚨 )
Try:
- model with 3 layers.
- model with 4 layers.
TODO
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.3.3 (2022-05-02)
Switch docs theme to sphinx_rtd_theme.
0.3.2 (2022-05-02)
Add workflow to check for package compatability with PyPI. This should make sure that the issue with v0.3.0 does not occur again.
0.3.1 (2022-05-02)
Fix README to render on PyPI.
0.3.0 (2022-05-02)
Remove tasks3 db init cli command.
Implement tasks3 task add cli command.
Implement task.yaml, task.short, task.one_line methods to display task.
0.2.8 (2022-05-01)
Use dataclass to store configuration settings.
Flatten tasks3.config module into config.py file.
0.2.7 (2022-04-30)
Remove usage of deprecated SQLAlchemy api db_engine.table_names.
Remove deprecated pytest configuration option collect_ignore.
0.2.6 (2022-04-30)
Flatten tasks3.db.model module into models.py
Linting changes
Minor refactoring
0.2.4 (2022-04-30)
Remove pytest from dependency and let tox handle testing.
0.2.3 (2022-04-30)
Migrate testing to github-workflow
Update SQLAlchemy package version.
Switch deployment workflow to python 3.9
0.2.0 (2022-04-30)
Drop support for python<=3.8
0.1.0 (2020-08-17)
Implement tasks3.add
Implement tasks3.edit
Implement tasks3.remove
0.0.11 (2020-08-04)
Add support for a yaml configuration file.
Add database to store Tasks, db models and api to interact with db.
Switch to using requirements.txt for managing dependency and add back the support for py35.
Add a bunch of type annotations.
- Update dependency:
pip to 20.2
pytest to 6.0.1
tox to 3.18.1
coverage to 5.2.1
0.0.9 - 0.0.10 (2020-07-26)
Fix version numbers and git tags.
0.0.8 (2020-07-26)
Implement a CLI for tasks3.
Add black (formatter).
Add some basic test-cases.
0.0.2 - 0.0.7 (2020-07-20)
Move deployment away from Travis to Github workflow.
0.0.1 (2020-07-20)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for tasks3-0.3.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51025b97ee4271cd25711a6239deb203df002b105745dedfd583d55230794213 |
|
MD5 | 258977116ee3b7be2409e38d6fee8480 |
|
BLAKE2b-256 | b15f184686c781c50ef8b680d23a3215ea4041c23eee9a30766b194ab3d404c2 |