link2xt
|
299d994d4b
|
ci: replace black with ruff format
We use `ruff` anyway, so it is one less dependency.
|
2024-05-02 14:44:11 +02:00 |
|
link2xt
|
30f8522626
|
docs: generate deltachat-rpc-client documentation
To preview the docs, run:
```
scripts/build-python-docs.sh
firefox dist/html/index.html
```
I have removed the Makefile because modern Sphinx Makefile is just a
wrapper for `sphinx-build -M`:
https://github.com/sphinx-doc/sphinx/blob/35965903177c6ed9a6afb62ccd33243a746a3fc0/sphinx/templates/quickstart/Makefile.new_t
and sphinx-quickstart even has an option `--no-makefile`.
`make.bat` makes even less sense.
In `scripts/build-python-docs.sh` I use `sphinx-build` directly
without `make` wrapper.
|
2023-11-20 19:56:22 +00:00 |
|
link2xt
|
37383c10ac
|
Merge 'stable' into 'master'
Resolved conflicts due to asyncio removal.
|
2023-10-08 01:30:46 +00:00 |
|
link2xt
|
7bf44a237e
|
api(deltachat-rpc-client)!: replace asyncio with threads
|
2023-10-05 15:59:57 +00:00 |
|
link2xt
|
e12044e6af
|
api!(deltachat-jsonrpc): use kind as a tag for all union types
|
2023-08-03 23:46:24 +00:00 |
|
link2xt
|
af5a3235fd
|
python: save references to asyncio tasks to avoid GC
Otherwise the task may be garbage collected
and cancelled.
See <https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task> for reference.
|
2023-02-12 15:13:54 +00:00 |
|
link2xt
|
fac7b064b4
|
Refine Python CI
Add lint environment to `deltachat-rpc-client/`
and set line length to 120, same as in `python/`.
Switch from flake8 to ruff.
Fix ruff warnings.
|
2023-01-20 16:53:21 +00:00 |
|
adbenitez
|
adf754ad32
|
add more high-level event filters
|
2022-12-21 13:26:59 -05:00 |
|
adbenitez
|
be63e18ebf
|
improve hook filters
|
2022-12-21 13:26:58 -05:00 |
|
adbenitez
|
a9afc1e6ba
|
add more high-level methods and event hooking
|
2022-12-09 12:52:01 -05:00 |
|