To release a new version of python-lsp-server:
1. git fetch upstream && git checkout upstream/master
2. Close milestone on GitHub
3. git clean -xfdi
4. Update CHANGELOG.md with `loghub python-lsp/python-lsp-server -m vX.X.X`
5. git add -A && git commit -m "Update Changelog"
6. Update release version in `_version.py` (set release version, remove 'dev0')
7. git add -A && git commit -m "Release vX.X.X"
8. python setup.py sdist
9. python setup.py bdist_wheel
10. twine check dist/*
11. twine upload dist/*
12. git tag -a vX.X.X -m "Release vX.X.X"
13. Update development version in `_version.py` (add 'dev0' and increment minor)
14. git add -A && git commit -m "Back to work"
15. git push upstream develop
16. git push upstream --tags
