Comments (12)
Hey guys/gals,
Any change this plugin will be updated? I get the
WARNING | The extension "jupyterlab-sql" is outdated
when running jupyter lab build
from jupyterlab-sql.
@pbugnion is this package still maintained - especially in terms of support of JL 2.x? We were using the package for some time with JL 1.x, but after upgrade to JL 2.2.8 it looks like it's not compatible anymore. Maybe we could consider merging the fork from @jseabold ? I'd appreciate if you could share what are your thoughts on this. Thanks!
from jupyterlab-sql.
I don't think all of the functionality is there on the fork, but I never used it before, so I don't know what's missing. I followed the recommended upgrade path though. Needs another set of eyes for sure. If anyone is interested the PR is #137. Would love to merge those changes back here. @pbugnion
from jupyterlab-sql.
Seeing the exact same issue, commenting to hop on this train.
from jupyterlab-sql.
One thing I notice, I'm on Windows 10 and had Anaconda February 2020 version installed. This version has Python 3.7.
I had "jupyterlab-sql" installed and working fine.
Unfortunately, I decided to install the latest Anaconda July 2020 version which has Python 3.8.
Now, I'm getting the 'WARNING | The extension "jupyterlab-sql" is outdated'.
So, I decided to revert back to use "Anaconda3-2020.02-Windows-x86_64.exe". And.... Bingo!
I got it to work again!!
At least now I can keep working with my notebooks... again!
Hope this helps in any way.
:)
from jupyterlab-sql.
@kaissamkari I came here to report the same exact thing! I did some testing that might help you and the contributers that work on a solution...
I kept all of your above versions the same and checked to see what versions of jupyterlab were out there on pypi:
pip install jupyterlab==asldkjfla;skdjf ERROR: Could not find a version that satisfies the requirement jupyterlab==asldkjfla (from versions: 0.0.2, 0.0.3, 0.0.4, 0.0.5, 0.0.6, 0.0.7, 0.0.8, 0.0.9, 0.0.10, 0.0.13, 0.1.1, 0.1.2, 0.2.0, 0.3.0, 0.4.0, 0.4.1, 0.5.0, 0.6.0, 0.7.0, 0.8.0, 0.9.0, 0.9.1, 0.10.0, 0.11.0, 0.11.1, 0.11.2, 0.11.3, 0.12.0, 0.12.1, 0.13.0, 0.13.1, 0.13.2, 0.14.0, 0.15.0, 0.15.1, 0.16.0, 0.16.2, 0.17.0, 0.17.1, 0.17.2, 0.17.4, 0.17.5, 0.18.0.dev1, 0.18.0, 0.18.1, 0.19.0, 0.20.0rc1, 0.20.0, 0.20.1, 0.20.2, 0.20.3, 0.20.4, 0.21.0rc1, 0.21.0rc2, 0.21.0rc3, 0.21.0rc4, 0.21.0rc5, 0.21.0, 0.22.0rc0, 0.22.0, 0.22.1, 0.23.0rc0, 0.23.0rc1, 0.23.0, 0.23.1, 0.23.2, 0.24.0rc0, 0.24.0rc1, 0.24.0rc2, 0.24.0, 0.24.1, 0.25.0rc0, 0.25.0rc1, 0.25.0, 0.25.1, 0.25.2rc0, 0.25.2, 0.26.0rc0, 0.26.0rc1, 0.26.0, 0.26.1, 0.26.2, 0.26.3, 0.26.4, 0.26.5, 0.27.0rc0, 0.27.0rc1, 0.27.0rc2, 0.27.0rc3, 0.27.0rc4, 0.27.0rc5, 0.27.0, 0.27.1, 0.27.2, 0.28.0rc0, 0.28.0rc1, 0.28.0rc2, 0.28.0rc3, 0.28.0, 0.28.1, 0.28.2, 0.28.3, 0.28.4, 0.28.5, 0.28.6, 0.28.7, 0.28.8, 0.28.10, 0.28.11, 0.28.12, 0.28.13, 0.28.14, 0.28.15, 0.29.0rc0, 0.29.0, 0.29.1, 0.29.2, 0.30.0rc0, 0.30.0rc1, 0.30.0, 0.30.1, 0.30.2, 0.30.3, 0.30.4, 0.30.5, 0.30.6, 0.31.0rc0, 0.31.0rc1, 0.31.0rc2, 0.31.0, 0.31.1, 0.31.2, 0.31.3, 0.31.4, 0.31.5, 0.31.6, 0.31.7, 0.31.8, 0.31.9, 0.31.10, 0.31.11, 0.31.12, 0.32.0rc0, 0.32.0rc1, 0.32.0, 0.32.1, 0.33.0rc0, 0.33.0rc1, 0.33.0, 0.33.1, 0.33.2, 0.33.3, 0.33.4, 0.33.5, 0.33.6, 0.33.7, 0.33.8, 0.33.9, 0.33.10, 0.33.11, 0.33.12, 0.34.0rc0, 0.34.0rc1, 0.34.0rc2, 0.34.0, 0.34.1, 0.34.2, 0.34.3, 0.34.4, 0.34.5, 0.34.6, 0.34.7, 0.34.8, 0.34.9, 0.34.10, 0.34.11, 0.34.12, 0.35.0rc0, 0.35.0rc1, 0.35.0rc2, 0.35.0, 0.35.1, 0.35.2, 0.35.3, 0.35.4, 0.35.5, 0.35.6, 1.0.0a0, 1.0.0a1, 1.0.0a2, 1.0.0a3, 1.0.0a4, 1.0.0a5, 1.0.0a6, 1.0.0a7, 1.0.0a8, 1.0.0a9, 1.0.0a10, 1.0.0rc0, 1.0.0rc1, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.9, 1.0.10, 1.1.0a0, 1.1.0a1, 1.1.0a2, 1.1.0rc0, 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.2.0a0, 1.2.0a1, 1.2.0a2, 1.2.0a3, 1.2.0rc0, 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 2.0.0a0, 2.0.0a1, 2.0.0a3, 2.0.0a4, 2.0.0b1, 2.0.0b2, 2.0.0b3, 2.0.0rc0, 2.0.0rc1, 2.0.0rc2, 2.0.0, 2.0.1rc0, 2.0.1) ERROR: No matching distribution found for jupyterlab==asldkjfla
From there, I stepped back through SOME of the versions to see if I could find a point at which the things did work. I tested versions 2.0.1, 2.0.0, 2.0.0rc0, 2.0.0a0
. All versions EXCEPT this last version:
-
showed that they were outdated in the build step (
jupyter lab build
) -
Didn't work when re-starting jupyter lab after the build
-
jupyter labextension list
shows as enabled, but not ok for jupyterlab-sql, and -
jupyter labextension update --all
produces error
This last version I mentioned seemed to build and run just fine. Also, jupyterlab-sql
showed as enabled AND ok under jupyter labextension list
.
Note, I haven't gone through to test any versions between the last two that I listed to determine at which point the error arises, so there might be a newer version that works.
from jupyterlab-sql.
UPDATE: the extension with jupyterlab 2.0.0a1
seems to be the latest combination I've found that works.
With jupyterlab versions 2.0.0a3
and 2.0.0a4
, the extension builds and shows fine, but seems to have some runtime issues afterward...ie: when clicking on the SQL
icon under the other terminal section of the launcher, get a dialog box indicating Launcher Error - Widget is not contained in the dock panel.
and the dialog only allows to dismiss. Even with the dialog, the SQL tab does show up, but not fully integrated...ie: cannot exit/remove the tab and the tab does show under the Tabs
menu, but cannot be selected from the menu. The only way to select the tab is to click on it via the GUI. Once pressing the X
on the tab to exit the tab, it still shows in the GUI and is still selectable via the GUI, but shows as blank content now. Not consistently showing in the Tabs
menu after pressing the X
.
from jupyterlab-sql.
Hi! I'm also seeing the same issue of WARNING | The extension "jupyterlab-sql" is outdated
when running jupyter lab build
and was hoping to use this extension as part of an environment I'm setting up - not sure if this package is maintained anymore, but it looks like this PR will fix it: #137
from jupyterlab-sql.
what a bummer, I just discovered this extension and it doesn't work.
from jupyterlab-sql.
It looks like @jseabold has done some work on upgrading this tool to JupyterLab 2 that people in this thread might be interested in looking at. I haven't had a chance to look in on it myself, but it might be an option to get this plugin working again. See https://github.com/jseabold/jupyterlab-sql/tree/dev
from jupyterlab-sql.
Is this package still been maintained??
What's the alternative for SqlAlchemy?
(base) PS C:\Users\max_t> jupyter lab --version
3.0.14
(base) PS C:\Users\max_t> python --version
Python 3.8.3
(base) PS C:\Users\max_t> pip show jupyterlab_sql
Name: jupyterlab-sql
Version: 0.3.3
Summary: JupyterLab plugin for visualizing SQL databases
Home-page: UNKNOWN
Author: None
Author-email: None
License: UNKNOWN
Location: c:\programdata\anaconda3\lib\site-packages
Requires: sqlalchemy, jupyterlab, jsonschema
Required-by:
(base) PS C:\Users\max_t>
List time I had to go back to an older installation of Anaconda to make it work, which I posted in this thread back in August 10, 2020.
duplicate issues: #147
:(
from jupyterlab-sql.
The alternative could be using magic commands.
https://docs.kyso.io/guides/sql-interface-within-jupyterlab
Note: if using conda install it definitely works on any exported database of type ".sqlite". Other if use pip install than make sure to install both ipython-sql and jupyterlab_sql packages. Then enabling the server extension and build jupyter lab, as instructed in the blogsite.
from jupyterlab-sql.
Related Issues (20)
- Display views differently in database explorer
- in jupyter dark theme, the table names are still black
- This extension cannot be found in jupterlab, error reported after installation through cmd, internal error 500 ,why? HOT 2
- Add a functionality to export output to CSV or text file
- Default connection string from environment variables (and/or preconfigured db connections) HOT 1
- Uncaught Exception Error loading jupyterlab-sql HOT 1
- Oracle Database cannot retrieve tables HOT 1
- Clickhouse support
- passing port in url results in error HOT 4
- passing postgres url with ?sslcert= string in it fails HOT 5
- add support for cockroachdb
- Can't load plugin: sqlalchemy.dialects:presto
- Can't load plugin: sqlalchemy.dialects:hive HOT 1
- Command to stop/end running query
- Please add license type to the package info.
- couldn't install jupyterlab-sql HOT 1
- your extension doesn't show up in my launcher!! HOT 4
- "jupyterlab-sql" is outdated,jupyterlab-sql-0.3.3,JupyterLab 3.0.6 HOT 8
- Jupyterlab_sql outdated HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jupyterlab-sql.