mirror of
https://github.com/dtomlinson91/tembo.git
synced 2025-12-22 10:35:43 +00:00
adding duty
This commit is contained in:
17
TODO.todo
17
TODO.todo
@@ -1,12 +1,27 @@
|
||||
Priority:
|
||||
✔ Document the python/logging/typing in Trilium @done(21-10-25 14:33)
|
||||
☐ Update typing annotations to include generics instead
|
||||
✔ Update typing annotations to include generics instead @done(21-10-25 22:38)
|
||||
https://docs.python.org/3/library/collections.abc.html#collections-abstract-base-classes
|
||||
☐ Write the tests
|
||||
☐ test logs: <https://stackoverflow.com/questions/53125305/testing-logging-output-with-pytest>
|
||||
document this
|
||||
☐
|
||||
☐ Docstrings
|
||||
|
||||
Documentation:
|
||||
☐ Write documentation using `mkdocs`
|
||||
☐ Look at how to use github actions
|
||||
Use <https://github.com/pdm-project/pdm/tree/main/.github/workflows> for an example
|
||||
☐ Build the docs using a github action.
|
||||
|
||||
Functionality:
|
||||
☐ Replace loggers with `click.echo` for command outputs. Keep logging messages for actual logging messages?
|
||||
☐ Use the python runner
|
||||
<https://github.com/pawamoy/duty>
|
||||
☐ Run tests
|
||||
☐ Update poetry
|
||||
☐ Build docs
|
||||
☐ Document using Duty
|
||||
|
||||
Tests:
|
||||
☐ Write tests! @2d
|
||||
|
||||
Reference in New Issue
Block a user