get_info_json() was added some years ago with the goal to
help desktop getting information about a a chat.
i came over this function when working on #3520,
i thought, that may be a nice function, just add a field, no new api, done.
however, looking at the code, drawbacks of get_info_json() are,
that it does no just write the internal chat info to json -
but also do quite some more expensive things that result in several db calls.
so, if we would have added the "mailing list" address here,
reading it would result in quite some overhead,
therefore i decided against it.
having a closer look,
the function seems unmaintained and also incomplete,
eg. pinning is missing.
diving deeper, it looks as if the function is mostly unused,
i could not find any reference to it even on desktop.
there is only one call to it with the bit misleading name `getSummary()` -
idk, if that is used.
if it turns out, the function is not used,
i suggest to remove it:
- desktop goes for a much broader json-rpc
- in general, i like the idea of getting a structure retuned like that,
that may be also useful for ios/android, and json is alread in use meanwhile,
but i would prefer not to mix returning already loaded structure fields
and things that require database access,
this is a waste of resources most times.
Python bindings expect all functions defined in deltachat.h
to be available, even if there is no high-level interface.
scripts/run-python-test.sh doesn't work without this.
Wheels are now published to PyPI, recommend it instead of devpi. We
build the wheels only for releases anyway.
Suggest using tox instead of listing all the pytest dependencies to
avoid keeping them up to date in the readme.
We no longer publish `docker/coredeps` images, they cannot be
pulled from a container registry anymore.
Troubleshooting section is outdated, because vsyscall emulation is
only needed for manylinux2010 images, not manylinux2014 or
musllinux_1_1 images.
Mention Podman as an alternative to Docker.
Link to https://py.delta.chat/ instead of only examples.
Remove note about wheels for Mac and Windows. Nobody requests them
anyway.