Releases: spyder-ide/kite-provider
kite-provider v0.2.0
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:
- Can't get results from Kite inside the onboarding file (
kite_tutorial.py
) or a temporary file - When accepting Kite completions the text gets partially overwritten
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)
:
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:
What's Changed
- PR: Missing specification in
pyproject.toml
to makekite_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
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 improveREADME
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
- @jsbautista made their first contribution in #1
- @dalthviz made their first contribution in #11
Full Changelog: https://github.com/spyder-ide/kite-provider/commits/v0.1.0