Skip to content

Releases: spyder-ide/kite-provider

kite-provider v0.2.0

21 Nov 03:27
1747dc6
Compare
Choose a tag to compare

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

kite-provider v0.1.0

14 Nov 19:55
66e7197
Compare
Choose a tag to compare
kite-provider v0.1.0 Pre-release
Pre-release

What's Changed

  • PR: Initial Kite provider code from the Spyder main repo by @jsbautista in #1
  • PR: Maintenance tasks after initial code migration from Spyder repo by @jsbautista in #6
  • PR: Update thread_started attribute when stopping client by @dalthviz in #11
  • PR: Update LICENSE badge and improve README note by @dalthviz in #10
  • PR: Add pyproject.toml by @jsbautista in #9
  • PR: Update README with Spyder config to workaround errors related with file line endings by @jsbautista in #13
  • PR: Remove some unused configs and do some final code clean up by @dalthviz in #14
  • PR: Tasks to the first release by @jsbautista in #15

New Contributors

Full Changelog: https://github.com/spyder-ide/kite-provider/commits/v0.1.0