Skip to content

Releases: atom-community/ide-python

v0.10.0

04 Jun 10:42
Compare
Choose a tag to compare

🎉 Features

v0.9.2

29 Mar 09:58
Compare
Choose a tag to compare

🐛 Bugs:

v0.9.1

27 Mar 10:56
Compare
Choose a tag to compare

📝 Documentation

  • Fix rope folder documentation #99

v0.9.0

27 Mar 00:24
Compare
Choose a tag to compare

⚠️ Action required ⚠️

ide-python now supports python-language-server 0.17 which makes a lot of dependencies optional #97

For this release to work best please upgrade python-language-server using:

pip install 'python-language-server[all]' --upgrade

🎉 Features

  • autopep8 formatter is now the default
  • Make rope folder configurable and don't construct it if rope is disabled
  • Support PyDocStyle configuration
  • And many more in the server

v0.8.2

16 Mar 13:10
Compare
Choose a tag to compare

🐛 Bugs

  • Fix compatibility with tree-sitter grammar #94

v0.8.1

28 Feb 09:35
Compare
Choose a tag to compare

🐛 Bugs:

  • ⬆️ atom-languageclient to fix some autocomplete issues

v0.8.0

14 Feb 21:38
Compare
Choose a tag to compare

🎉 Features

  • Support pycodestyle ignore and select option Closes #9, #42, #78, #84

🐛 Bugs

  • accept flake8 as a config source, rather than pyflakes #80, #81

v0.7.0

24 Jan 23:57
Compare
Choose a tag to compare

🎉 Features

v0.6.0

24 Jan 13:23
Compare
Choose a tag to compare

🎉 Features

  • Update atom-languageclient to 0.8.2 #73
    • Auto-restart language servers that crash (up to 5 times in 3 minutes) #3, #50, #63
    • Trigger autocomplete all the time instead of just on triggerchars
    • Configuration change monitoring via workspace/didChangeConfiguration
  • Add support for more pyls options #74
    • Add support for multiple pycodestyle config sources
    • Add hangClosing option
    • Add maxLineLength setting #47
    • Add possibility to use Rope instead of Jedi
  • Implement virtualenv detection for Windows #69, #70

v0.5.0

11 Jan 15:47
Compare
Choose a tag to compare

🎉 Features

  • Update atom-languageclient to 0.8.0 #66
    • Automatic triggering only if a trigger character specified by the server is typed (this should improve performance as well as cut down connection issues caused by crashing servers)
    • Filtering is performed by atom-languageclient when server reports results are complete (perf, better results)
    • Resolve is now called only if the language server supports it
  • Enabled Jedi Symbols, All Scopes by default #62