Skip to content

Commit 552dea3

Browse files
authored
Update Changelog for 1.4.0 (#170)
1 parent 581da5d commit 552dea3

File tree

2 files changed

+54
-14
lines changed

2 files changed

+54
-14
lines changed

CHANGELOG.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
# History of changes
22

3+
### New features
4+
5+
* Support pycodestyle indent-size option
6+
* Add `DiagnosticTag` constants from LSP 3.15
7+
* Drop support for Python 3.6
8+
9+
## Version 1.4.0 (2022/03/11)
10+
11+
### Issues Closed
12+
13+
* [Issue 153](https://github.com/python-lsp/python-lsp-server/issues/153) - Plugin crash crashes whole diagnostic ([PR 158](https://github.com/python-lsp/python-lsp-server/pull/158) by [@ccordoba12](https://github.com/ccordoba12))
14+
* [Issue 150](https://github.com/python-lsp/python-lsp-server/issues/150) - README.md: Windows users trying to install the *extras* in `cmd.exe` need to use double quotes instead of single quotes ([PR 163](https://github.com/python-lsp/python-lsp-server/pull/163) by [@ScientificProgrammer](https://github.com/ScientificProgrammer))
15+
* [Issue 147](https://github.com/python-lsp/python-lsp-server/issues/147) - C extensions printing on import break pylint diagnostics
16+
* [Issue 143](https://github.com/python-lsp/python-lsp-server/issues/143) - Still shows diagnostics on closed files ([PR 165](https://github.com/python-lsp/python-lsp-server/pull/165) by [@ccordoba12](https://github.com/ccordoba12))
17+
* [Issue 126](https://github.com/python-lsp/python-lsp-server/issues/126) - Use git-based versioning
18+
19+
In this release 5 issues were closed.
20+
21+
### Pull Requests Merged
22+
23+
* [PR 165](https://github.com/python-lsp/python-lsp-server/pull/165) - Clear diagnostics when closing documents, by [@ccordoba12](https://github.com/ccordoba12) ([143](https://github.com/python-lsp/python-lsp-server/issues/143))
24+
* [PR 163](https://github.com/python-lsp/python-lsp-server/pull/163) - Update single quotes to double quotes for install command examples, by [@ScientificProgrammer](https://github.com/ScientificProgrammer) ([150](https://github.com/python-lsp/python-lsp-server/issues/150))
25+
* [PR 158](https://github.com/python-lsp/python-lsp-server/pull/158) - Prevent third-party plugins with faulty hooks to crash the server, by [@ccordoba12](https://github.com/ccordoba12) ([153](https://github.com/python-lsp/python-lsp-server/issues/153))
26+
* [PR 154](https://github.com/python-lsp/python-lsp-server/pull/154) - Prevent faulty third-party plugins to crash the server, by [@arian-f](https://github.com/arian-f)
27+
* [PR 151](https://github.com/python-lsp/python-lsp-server/pull/151) - Fix Autopep8 and Yapf formatting with CR line endings, by [@ccordoba12](https://github.com/ccordoba12)
28+
* [PR 148](https://github.com/python-lsp/python-lsp-server/pull/148) - Fix pygame greeting breaking pylint diagnostics, by [@piotr-machura](https://github.com/piotr-machura)
29+
* [PR 142](https://github.com/python-lsp/python-lsp-server/pull/142) - Add `DiagnosticTag` constants from LSP 3.15, by [@krassowski](https://github.com/krassowski)
30+
* [PR 141](https://github.com/python-lsp/python-lsp-server/pull/141) - Support pycodestyle indent-size option, by [@mnauw](https://github.com/mnauw)
31+
* [PR 138](https://github.com/python-lsp/python-lsp-server/pull/138) - Make pylint test Python version independent, by [@jspricke](https://github.com/jspricke)
32+
* [PR 137](https://github.com/python-lsp/python-lsp-server/pull/137) - Add license info to `setup.py` so it will show up in wheel installs, by [@itsbenweeks](https://github.com/itsbenweeks)
33+
* [PR 130](https://github.com/python-lsp/python-lsp-server/pull/130) - Update Python base version to 3.7+, by [@npradeep357](https://github.com/npradeep357)
34+
* [PR 84](https://github.com/python-lsp/python-lsp-server/pull/84) - Move the package metadata from setup.py to setup.cfg, by [@KOLANICH](https://github.com/KOLANICH) ([84](https://github.com/python-lsp/python-lsp-server/issues/84))
35+
36+
In this release 12 pull requests were closed.
37+
38+
----
39+
340
## Version 1.3.3 (2021-12-13)
441

542
### Issues Closed

RELEASE.md

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1-
To release a new version of python-lsp-server:
1+
## Before the release:
2+
3+
1. Create pull request to update CHANGELOG.md with
4+
* `loghub python-lsp/python-lsp-server -m vX.X.X`
5+
* git add -A && git commit -m "Update Changelog"
6+
7+
This is necessary to run our tests before the release, so we can be sure
8+
everything is in order.
9+
## To release a new version of python-lsp-server:
10+
211
1. git fetch upstream && git checkout upstream/master
312
2. Close milestone on GitHub
413
3. git clean -xfdi
5-
4. Update CHANGELOG.md with `loghub python-lsp/python-lsp-server -m vX.X.X`
6-
5. git add -A && git commit -m "Update Changelog"
7-
6. Update release version in `_version.py` (set release version, remove 'dev0')
8-
7. git add -A && git commit -m "Release vX.X.X"
9-
8. python setup.py sdist
10-
9. python setup.py bdist_wheel
11-
10. twine check dist/*
12-
11. twine upload dist/*
13-
12. git tag -a vX.X.X -m "Release vX.X.X"
14-
13. Update development version in `_version.py` (add 'dev0' and increment minor)
15-
14. git add -A && git commit -m "Back to work"
16-
15. git push upstream develop
17-
16. git push upstream --tags
14+
4. git tag -a vX.X.X -m "Release vX.X.X"
15+
5. python setup.py sdist
16+
6. python setup.py bdist_wheel
17+
7. twine check dist/*
18+
8. twine upload dist/*
19+
9. git push upstream develop
20+
10. git push upstream --tags

0 commit comments

Comments
 (0)