Saravanan666/pypi-org huggingface dataset:
Package: jupyterlab-voiceatlas
ContentsWhy?InstallationUsageWant to contribute?Found an issue? Have suggestions?LicensingNotesWhy?This is the JupyterLab extension for Voice Atlas. The administrators of the platform can set the atlas to be used to provide help for the platform.The extension also allows notebook creators to attach an atlas to a specific notebook that can be used later by other users that has the extension installed in their JupyterLab instance.InstallationYou cna usepipto install this extension:pipinstalljupyterlab-voiceatlasorgitclonehttps://github.com/Navteca/jupyterlab-voice-atlascdjupyterlab-voiceatlas/
npminstall
python-mbuild
pipinstalljupyterlab_voiceatlas-<version>-py3-none-any.whlif the installation process runs successfully, check if the extension has been activated:jupyter labextension list
jupyter serverextension listIf not, you might need to run:jupyter labextension enable --py jupyterlab_voiceatlas
jupyter serverextension enable --py jupyterlab_voiceatlasUsageOnce the extension is installed a new menu "NLP" will be shown. It has a few options within it:Create new atlas: opens a new tab with the Voice Atlas Web App which will allow you to create a new atlas.Edit settings: allows you to set up the atlas id to be used by the extension.Open Chatlas: will open a new main area in JupyterLab with Chatlas in it. You can use it to talk to your atlas. You can also use voice as an input.Help: Will open a new tab with our Help Center in case you have doubts or want to provide feedback.About Voice Atlas: will open a popup with information about Voice Atlas.Want to contribute?First of all, thank you for taking the time to contribute!Do you find this extension useful, with potential to be great and you like writing code? Please, don't hesitate to contribute. There is so much to do from improving an already existing feature, implement a new one to fixing bugs, etc.There are a couple ways you can contribute to the extension:Opening issues: you can open an issue either to report a bug, request an enhancement, ask a question, suggest a new feature, etc.Pull Requests: This would be awesome. We suggest you to open an issue or comment an issue before creating the Pull Request.We are working on a contributor document and guidelines with additional information you might to work on the extension.Found an issue? Have suggestions?Please open anissue, we would like to hear from you.LicensingBSD 3-Clause LicenseNotes for your considerationThis project is in early stage. We are continuously working on it to make it better.This is the first extension we put out there. We are aware we have so much to learn from the FLOSS communities and that is one of the reasons we why decided to publish it.
Package: jupyterlab-vpython
jupyterlab_vpythonA VPython extension for JupyterLabRequirementsJupyterLab >= 4.0.0InstallTo install the extension, execute:pipinstalljupyterlab_vpythonUninstallTo remove the extension, execute:pipuninstalljupyterlab_vpythonContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_vpython directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstallpipuninstalljupyterlab_vpythonIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab_vpythonwithin that folder.Packaging the extensionSeeRELEASE
Package: jupyterlab-wakatime
JupyterLab WakaTimeA JupyterLab WakaTime extension.RequirementsJupyterLab >= 4.0.0Install[!Warning]This plugin is at a early stage!Execute:pip install jupyterlab_wakatimeCreate a~/.wakatime.cfgfile with contents:[settings]
api_key = XXXXReplaceXXXXwith your actualapi key.UninstallTo remove the extension, execute:pipuninstalljupyterlab_wakatimeTroubleshootIf you are having problem installingwakatime-clion the JupyterLab server machine, try running:curl -fsSL https://raw.githubusercontent.com/wakatime/vim-wakatime/master/scripts/install_cli.py | pythonIf the above command doesn't work, downloadinstall_cli.pyand run it manually with Python 3.If you don't see the plugin inhttps://wakatime.com/plugins/status, please enabledebugsetting and check both JupyterLab logs in terminal andwakatime.logfile.If you are seeing the frontend extension, but it is not working, check
that the server extension is enabled:jupyterserverextensionlistIf the server extension is installed and enabled, but you are not seeing
the frontend extension, check the frontend extension is installed:jupyterlabextensionlistContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_wakatime directory# Install package in development modepipinstall-e"."# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Server extension must be manually installed in develop modejupyterserverextensionenablejupyterlab_wakatime# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstall# Server extension must be manually disabled in develop modejupyterserverextensiondisablejupyterlab_wakatime
pipuninstalljupyterlab_wakatimeIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-wakatimewithin that folder.Packaging the extensionSeeRELEASE
Package: jupyterlab-wav
jupyterlab-wavA simple wave file viewer usingWaveSurfer.jsfor JupyterLab.RequirementsJupyterLab >= 3.0Installpipinstalljupyterlab-wavContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-wav directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseUninstallpipuninstalljupyterlab-wav
Package: jupyterlab-webviz
jupyterlab-webvizA jupyterlab extension for webviz / roboticsThis extension is composed of a Python package namedjupyterlab-webvizfor the server extension and a NPM package namedjupyterlab-webvizfor the frontend extension.The shipped webviz is extracted from the webviz repo (gh-pages branch). One needs to replace all references to/dist/with../dist.RequirementsJupyterLab >= 3.0InstallTo install the extension, execute:pipinstalljupyterlab-webvizUninstallTo remove the extension, execute:pipuninstalljupyterlab-webvizTroubleshootIf you are seeing the frontend extension, but it is not working, check
that the server extension is enabled:jupyterserverextensionlistIf the server extension is installed and enabled, but you are not seeing
the frontend extension, check the frontend extension is installed:jupyterlabextensionlistContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab-webviz directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Server extension must be manually installed in develop modejupyterserverextensionenablejupyterlab-webviz# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstall# Server extension must be manually disabled in develop modejupyterserverextensiondisablejupyterlab-webviz
pipuninstalljupyterlab-webvizIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab-webvizwithin that folder.
Package: jupyterlab-white-theme
jupyterlab_white_themeA white and minimalism theme for jupyterlab, modified fromjupyterlab_legos_uiand built ontheme-cookiecutter.This theme uses 'Futura' for ui font, 'Operator Mono' or 'JetBrains Mono' for code font, and 'Inter' or 'HK Grotesk' for content font.RequirementsJupyterLab >= 3.0Installpipinstalljupyterlab_white_themeUninstallpipuninstalljupyterlab_white_theme
jupyterlabextensionuninstall@alalalalaki/jupyter-white-themeDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_white_theme directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalsePublishcondacreate-njupyterlab-white-theme-cconda-forgejupyterlabjupyter-packagingtwinenodejs&&condaactivatejupyterlab-white-theme
pythonsetup.pysdistbdist_wheel&&twineuploaddist/*
Package: jupyterlab-widgets
Jupyter Widgets JupyterLab ExtensionA JupyterLab 3.0 extension for Jupyter/IPython widgets.InstallationTo enable ipywidgets support in JupyterLab 3.x:pipinstalljupyterlab_widgetsVersion compatibilityPrior to JupyterLab 3.0, use the appropriate command from the following list
to install a compatible JupyterLab extension.For JupyterLab 0.30, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.31For JupyterLab 0.31rc1, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.32For JupyterLab 0.31rc2, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.33For JupyterLab 0.31.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.34For JupyterLab 0.32.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.35For JupyterLab 0.33.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.36For JupyterLab 0.34.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.37For JupyterLab 0.35.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@0.38For JupyterLab 1.0.x and 1.1.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@1.0For JupyterLab 1.2.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@1.1For JupyterLab 2.x, usejupyter labextension install @jupyter-widgets/jupyterlab-manager@2ContributingDevelopment installNote: You will need Node.js to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_widgets directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Rebuild extension Typescript source after making changesjlpmbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).Uninstallpipuninstalljupyterlab_widgets
Package: jupyterlab-widget-s3
Jupyterlab 插件模板根据改项目模板创建 jupyterlab 插件，从官方插件模板修改而来。环境使用 conda 创建或激活现有虚拟环境# 创建虚拟环境condacreate-ndev--override-channels--strict-channel-priority-cconda-forge-cnodefaultsjupyterlab==3.2.5jupyter-packaging# 激活虚拟环境condaactivatedev安装pipinstallcookiecutter使用cookiecutterhttp://gitlab.dfc.com:8091/zhangzhipeng/extension-cookiecutter-ts.git交互选项kindfrontend 前端插件server 前后端插件theme 主题插件author_name 作者姓名author_email 作者邮箱labextension_name 插件名称python_name 作为 python 插件时的名称project_short_description 插件简短描述vue 是否启用 vuesass 是否启用 sasshas_settings 是否启用用户设置 json 配置文件has_binder 是否设置bindertest 是否需要测试模块repository 版本控制仓库地址安装项目pipinstall-e.构建项目jlpmrunbuild建立软链接热更新开发需要用到这个# 建立软链接需要用到高于3.2.5版本的jupyterlabpipinstalljupyterlab==3.6.1# 建立软链接jupyterlabextensiondevelop--overwrite.# 切回3.2.5版本的jupyterlab，因为目前客户的jupyterlab版本为3.2.5pipinstalljupyterlab==3.2.5热更新jlpmrunwatch打包jlpmpython-build安装pipuninstalljupyterlab_widget_s3
pipinstalljupyterlab_widget_s3-0.1.0-py3-node-any.whl关于 Vue 项目的样式的问题目前 vue-style-loader 引入后也不生效，不知道什么原因，所以需要将样式文件独立出来，都引入到 style/index.js 中！具体参考jupyterlab的vue插件示例
Package: jupyterlab-wipp
Jupyterlab WIPP extensionWIPPintegration with JupyterLabThis extension is composed of a Python package namedjupyterlab_wippfor the server extension and a NPM package namedjupyterlab_wippfor the frontend extension.RequirementsJupyterLab >= 3.0InstallTo install the extension, execute:pipinstalljupyterlab_wippexportWIPP_UI_URL=""exportWIPP_API_INTERNAL_URL=""exportWIPP_NOTEBOOKS_PATH=""The last three steps are required environment variables.WIPP_UI_URLis the WIPP frontend base URL which will be used to open collection pages.WIPP_API_INTERNAL_URLis the internal URL of WIPP API (usually internal URL on Kubernetes cluster)WIPP_NOTEBOOKS_PATHis the local path to WIPP'stemp/notebooksfolderUninstallTo remove the extension, execute:pipuninstalljupyterlab_wippTroubleshootIf you are seeing the frontend extension, but it is not working, check
that the server extension is enabled:jupyterserverextensionlistIf the server extension is installed and enabled, but you are not seeing
the frontend extension, check the frontend extension is installed:jupyterlabextensionlistContributingDevelopment installNote: You will need NodeJS to build the extension package.Thejlpmcommand is JupyterLab's pinned version ofyarnthat is installed with JupyterLab. You may useyarnornpmin lieu ofjlpmbelow.# Clone the repo to your local environment# Change directory to the jupyterlab_wipp directory# Install package in development modepipinstall-e.# Link your development version of the extension with JupyterLabjupyterlabextensiondevelop.--overwrite# Server extension must be manually installed in develop modejupyterserverextensionenablejupyterlab_wipp# Rebuild extension Typescript source after making changesjlpmrunbuildYou can watch the source directory and run JupyterLab at the same time in different terminals to watch for changes in the extension's source and automatically rebuild the extension.# Watch the source directory in one terminal, automatically rebuilding when neededjlpmrunwatch# Run JupyterLab in another terminaljupyterlabWith the watch command running, every saved change will immediately be built locally and available in your running JupyterLab. Refresh JupyterLab to load the change in your browser (you may need to wait several seconds for the extension to be rebuilt).By default, thejlpm run buildcommand generates the source maps for this extension to make it easier to debug using the browser dev tools. To also generate source maps for the JupyterLab core extensions, you can run the following command:jupyterlabbuild--minimize=FalseDevelopment uninstall# Server extension must be manually disabled in develop modejupyterserverextensiondisablejupyterlab_wipp
pipuninstalljupyterlab_wippIn development mode, you will also need to remove the symlink created byjupyter labextension developcommand. To find its location, you can runjupyter labextension listto figure out where thelabextensionsfolder is located. Then you can remove the symlink namedjupyterlab_wippwithin that folder.
Package: jupyterlab-workbench
JupyterLab WorkbenchJupyterLab Workbench is an opensource software with pre-installed JupyterLab and essential packages intended for corporations, researchers, scientists, students, educators, and etc.List of pre-installed packages:PillowBash KernelIPythonIPyWidgetsJupyterHub LDAP AuthenticatorMGLearnNumpyPandasScikit-learnSciPy...moreInstallationYou can install it from pip with:pip install jupyterlab-workbenchUsageAfter the install, rebuild the workbenchjlwb buildGenerate ajupyterhub_config.pyfilejlwb generate_configStart the JupyterLab-Workbenchjlwb start -f <path/to/generated_config>For more informationjlwb helpDeploymentEdit the generated config file and uncomment the following blockc.JupyterHub.spawner_class = 'systemdspawner.SystemdSpawner'
c.SystemdSpawner.default_shell = '/bin/bash'
c.SystemdSpawner.unit_extra_properties = {'LimitMEMLOCK': 'infinity'}Create a systemd environment file:jlwb.envPATH=$PATH:/path/to/env/bin

# for FreeIPA (optional)
AUTH_TYPE='freeipa'
LDAP_SERVER_HOST='freeipa.example.com'
LDAP_BIND_USER_DN='uid=imauser,cn=users,cn=accounts,dc=example,dc=com'
LDAP_BIND_USER_PASSWORD='imapasssword'
LDAP_USER_SEARCH_BASE='cn=users,cn=accounts,dc=example,dc=com'
LDAP_USER_SEARCH_FILTER='(&(objectClass=person)(uid={username}))'

# for OpenLDAP (optional)
AUTH_TYPE='openldap'
LDAP_SERVER_HOST='openldap.example.com'
LDAP_BIND_USER_DN='uid=imauser,ou=People,dc=example,dc=com'
LDAP_BIND_USER_PASSWORD='iampassword'
LDAP_USER_SEARCH_BASE='ou=People,dc=example,dc=com'
LDAP_USER_SEARCH_FILTER='(&(objectClass=posixAccount)(uid={username}))'Create a systemd service file:jlwb.servicevi /etc/systemd/system/jlwb.service[Unit]
Description=JupyterLab Workbench
After=syslog.target network.target

[Service]
User=root
EnvironmentFile=/path/to/jlwb.env
StandardOutput=file:/path/to/log/jlwb.sysout.log
ExecStart=/path/to/env/bin/jlwb start -f /path/to/jupyterhub_config.py

Restart=on-failure
RestartSec=10

[Install]
WantedBy=multi-user.targetStart JupyterLab Workbenchsystemctl daemon-reload
systemctl start jlwb.service
systemctl enable jlwb.service
systemctl status jlwb.serviceDevelopmentClone the projectgit clone git@github.com:enlznep/jupyterlab-workbench.gitCreate a virtualenvpython -m virtualenv env
source env/bin/activateInstall the packagepip install .