| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
|
I think this minimally works, and the test passes now. |
Sorry, something went wrong.
|
Hey @jasongrout, nice to see you here! I took a quick look at PR #389 and it looks quite good, so I'll try to merge it next week. |
Sorry, something went wrong.
Awesome! @tkrabel-db and I are using python-lsp-server at Databricks for LSP support, and we are excited to contribute things like notebook protocol support that would be helpful for the whole community. As you saw on the other ticket, @tkrabel-db is eager to iterate on this repo to help maintain and improve the dev workflow as well. |
Sorry, something went wrong.
Great! That would be really helpful because I don't have much time lately to maintain this project. |
Sorry, something went wrong.
|
I rebased this PR on top of the develop branch, now that #389 is merged. |
Sorry, something went wrong.
|
@jasongrout, this only requires to fix the code style issues reported by our failing workflow. The rest looks good to me. |
Sorry, something went wrong.
This simplifies the notebook-based go to definition
|
I pushed some changes that address the pylint errors. The biggest change is factoring out extracting the cell data (pylint was complaining about too many local variables, as a hint that the complexity was too large). Since the black formatting PR was merged, of course there are conflicts. My hope is that running black on this pr will be enough to resolve those, though. |
Sorry, something went wrong.
|
@ccordoba12, @tkrabel-db - I think this is ready for review again. |
Sorry, something went wrong.
There was a problem hiding this comment.
@jasongrout, please merge again with develop to get the changes done in PR #418 and see if your PR passes with them.
Sorry, something went wrong.
|
@jasongrout, please run black again on test_notebook_document.py to make our style checks pass. Then I'll merge, unless @tkrabel-db has something else to say. |
Sorry, something went wrong.
Done! |
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks @jasongrout!
Sorry, something went wrong.
|
@ccordoba12 - we're trying to figure out a plan for deploying the changes in this PR. Do you have a rough idea of a timeline for releasing 1.8.0? If it's going to be a while, would it be possible to do a 1.8.0 prerelease? What can we do to help with the 1.8.0 release? |
Sorry, something went wrong.
There are some minor issues that I'd like to address for 1.8.0, so if you could give me a hand with them, I'd really appreciate it. They have to do with preventing simple errors here and there. |
Sorry, something went wrong.
I actually didn't see this before I started going through, but I think I have PRs open now that should address all of these:
Since the first one requires a change on the json rpc side, it probably needs a version bump in the requirements there as well -- let me know if I can help with that. |
Sorry, something went wrong.
|
Thanks a lot @smacke for your help with this! I'll review your PRs tomorrow.
No worries, I'll take care of that when doing the release. |
Sorry, something went wrong.
No problem and awesome! Thanks a bunch Carlos. |
Sorry, something went wrong.
|
I just released 1.8.0. Thanks guys for all your help! |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This is a work-in-progress PR to add go to definition support on top of the notebook protocol developed in #389 by @tkrabel-db.
Likely each plugin, such as go to definition, will need to be modified to support the notebook syncing messages. We'll try to abstract out general patterns where possible, though.