History¶
0.8.0: (2023-02-22)¶
- Add support to mark tasks as done.
- Update dependencies
0.7.0: (2022-07-30)¶
- Added support to delete a task from the cli.
- Updated dependencies.
0.6.0 (2022-05-16)¶
- Added support to edit existing tasks.
- Update dev-requirements.
0.5.1 (2022-05-06)¶
- Added shell integration for fish.
0.5.0 (2022-05-06)¶
- Added shell integration for zsh and bash.
- Improve the index page.
- Add more info to Contributing page.
0.4.4 (2022-05-03)¶
- Improve docs
0.4.3 (2022-05-03)¶
- Fix python version in setup.py
0.4.2 (2022-05-03)¶
- Upgrade development status to Alpha.
0.4.1 (2022-05-03)¶
- Resolve a SNAFU with tags.
0.4.0 (2022-05-03)¶
- Add the ability to search for tasks.
- Add json output format for tasks.
- Implement the
tasks3 task show
cli endpoint. - Update docs.
- Add Output format preference to config.
- Make the cli interface easier to use (flatten the task command tree)
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.