Skip to content

Releases: palantir/python-language-server

0.36.2

11 Dec 19:24
7d7f6a4
Compare
Choose a tag to compare
  • Flatten folding regions
  • Enable code folding results aggregation

0.36.1

08 Nov 20:19
7a98c2c
Compare
Choose a tag to compare
  • Add code in front of the diagnostic message for flake8.
  • Pass document path to jedi_names when a file is not placed in a module.

0.36.0

03 Nov 16:25
1425f75
Compare
Choose a tag to compare
  • Allow passing explicit environment variables to Jedi environment
  • Add document path to Jedi's sys_path
  • Resolve flake8_executable allowing ~/${HOME} paths
  • Pass server settings to new workspaces
  • Synchronize document text updates
  • Correct method and attribute detection on document/symbols call
  • Specify relevant document path when retrieving some plugin settings

0.35.1

16 Sep 20:24
7dbd812
Compare
Choose a tag to compare
  • Fix ujson dependency for Python 2.

0.35.0

11 Sep 01:24
eb479ff
Compare
Choose a tag to compare
  • Allow usage of Pylint via stdin.
  • Require python-jsonrpc-server >= 0.4.0
  • Update ujson dependency to work with its latest release.
  • Move CI to Github Actions.

0.34.1

02 Jul 16:38
78dee3d
Compare
Choose a tag to compare
  • Make flake8 plugin use stdin.
  • Fix error when formatting if continuation lines are incorrectly indented when using autopep8.

0.34.0

30 Jun 22:35
5fa7ae9
Compare
Choose a tag to compare
  • Add option to configure flake8 executable.
  • Read pycodestyle and flake8 configurations per workspace.
  • Parse ignore arguments in flake8 to avoid issues with Atom.

0.33.3

22 Jun 18:40
c57bf89
Compare
Choose a tag to compare
  • Do not start shutdown sequence on TCP when not checking parent process

0.33.2

18 Jun 18:32
10cd98c
Compare
Choose a tag to compare
  • Do not create documents from a textDocument/rename
  • Fix some code quality and bug-risk issues

0.33.1

03 Jun 19:24
9b5cb21
Compare
Choose a tag to compare
  • Add support for autopep8 aggressive option from config file