Skip to content

kite-provider v0.2.0

Latest
Compare
Choose a tag to compare
@dalthviz dalthviz released this 21 Nov 03:27
· 4 commits to main since this release
1747dc6

Installation

To use this completions provider you will need to install Spyder 6 (at least 6.0.0a3) and install Kite (latest executable available from the Kite release page)

To install the provider package, you can use pip with something like:

pip install git+https://github.com/spyder-ide/[email protected]

Note: Support for Kite is not available anymore. The code here is meant to be used for demonstration proposes only, using it could brake your Spyder setup or make Spyder unstable! Use/install at your own risk.

Common issues

From our testing, there are some common errors that can occur when using the Kite provider on Windows (or more specifically, when using as files End-Of-Line/EOL the CRLF value). Here a list of some of them:

The errors above can be avoided by changing the files EOL from CRLF to LF. You can do this change inside Spyder via the Source menu: Source > Convert end-of-line characters and selecting the option LF (Unix):

EOL_conversion_for_file

Besides the option above, you can also use the Spyder Convert end-of-line characters to the following on save option. Inside Spyder go to Preferences > Editor > Advanced settings > End-of-line characters and enable the option:

EOL_conversion_on_save

What's Changed

  • PR: Missing specification in pyproject.toml to make kite_provider discoverable by @dalthviz in #16
  • PR: Update CHANGELOG and .gitignore for 0.2.0 release by @dalthviz in #18

Full Changelog: v0.1.0...v0.2.0