Update version in server requests
The version
included in communication with the server was either outdated or unset. This MR tries to fix it partially.
Please review that right type of versions are being modified. By __version__
we mean version of netmetr-client
= python wrapper around RMBT binary.
Other versions might be:
- RMBT binary version
- api version
- server version?
Please take care to not mix them up!
See api documentation for details. Also please update the documentation to be more clear/precise if needed.
There are also different fields for versions in the requests:
version
version_code
version_name
client_version
client_software_version
It would be nice to have them all documented with clearly stating the differences.
Also implements #13 (closed)