Saravanan666/pypi-org huggingface dataset:
Package: nbclassic
The Classic Jupyter Notebook as a Jupyter Server ExtensionRead the fullNbClassic User Manual here!The Jupyter Notebook isevolving to bring you big new features, but it
will also break backwards compatibility with many classic Jupyter Notebook
extensions and customizations.NbClassic provides a backwards compatible Jupyter Notebook interface that
you caninstall side-by-sidewith the latest versions: That way, you can
fearlessly upgrade without worrying about your classic extensions and
customizations breaking.How does it work?Because NbClassic provides the classic interface on top of the newJupyter
Serverbackend, it can coexist with other frontends like JupyterLab and
Notebook 7 in the same installation. NbClassic preserves the custom classic
notebook experience under a new set of URL endpoints, under the namespace/nbclassic/.Basic UsageInstall from PyPI:> pip install nbclassicThis will automatically enable the NbClassic Jupyter Server extension in Jupyter Server.Launch directly:> jupyter nbclassicAlternatively, you can run Jupyter Server:> jupyter server
Package: nbcleanse
nbcleanse 🚿A notebook cleaner to end all notebook cleanersWhat?It's a script that cleansnotebooksof "redundant components" like metadata/output and etc.Why?Because notebooks ARE code and whatever goes into your codebase should be as lean as possible.Many IDEs which implement a notebook inteface (VScode, Jetbrains and etc.) add data to notebooks files in order to provide some functionalities. And that's a problem:It makes code reviews more difficultNotebook outputs clutter file data. Even with services such as reviewNB which allow simpler code reviews on notebook, cell outputs create a lot of false positive code changes.It is not consistant across IDEsDifferent IDEs can override the same settings causign unexpected behaviour.It is not consistant across developersThe added settings can contain assumptions about dependencies that are computer-specific (conda environment, package versions). This can create conflicts when others pull the repo.Why nbcleanse?Because it's lightweight, configureable and let's you know how many lines of code you've saved your repo - thus making you happy.OK. How?First Install:pipinstallnbcleanseThen run:cdyour/notebooks/dir/
nbcleanseCan it do this or that?It might! Currently supported features are:# cleans all metadata from all notebooks in cwdnbcleanse-m# cleans all outputsnbcleanse-o# cleans all cell execution countsnbcleanse-e# quiet modenbcleanse-q# flags are additivenbcleanse-moeqIt'd be nice if it could do this or the other thing...Any suggesstions are welcome. Please open an issue or a PR explaining your idea!
Package: nbclear
nbclearA tool (and pre-commit hook) to automatically remove the output from all code cells in all Jupyter notebooks.Installationpip install nbclearAs a pre-commit hookSeepre-commitfor instructionsSample.pre-commit-config.yaml:-repo:https://github.com/ozen/nbclearrev:v0.1.0hooks:-id:nbclearBehaviorThe tool opens the notebook and clears the outputs of cells in the memory.If there are no changes in the notebook, it quits without further action.If there are changes, it moves the original filenotebook.ipynbtonotebook.ipynb~and saves the cleared notebook tonotebook.ipynb.If the backup cannot be created, it prints the error and quits.
Package: nbcli
nbcli: NetBox Command-line ClientExtensible command-line interface forNetboxusing thepynetboxmodule.nbcli is still in development!Syntax of commands are subject to change!QuickstartThe full nbcli documentation can be foundhere.$ pip install nbcli
$ nbcli init
Edit pynetbox 'url' and 'token' entries in user_config.yml:
        ~/.nbcli/user_config.ymlAt the very minimum, you need to specify a url and token in the user_config.yml filepynetbox:url:http://localhost:8080token:0123456789abcdef0123456789abcdef01234567If you need to disable SSL verification, add (or uncomment) the following to your user_config.yml file.requests:verify:falseRun a search of Netbox objects and show a table view of results.$ nbcli search dmi01

Device
======
Name                    Status  Tenant                Site           Rack          Role           Type         IP Address
dmi01-akron-pdu01       Active  Dunder-Mifflin, Inc.  DM-Akron       Comms closet  PDU            AP7901       -
dmi01-akron-rtr01       Active  Dunder-Mifflin, Inc.  DM-Akron       Comms closet  Router         ISR 1111-8P  -
dmi01-akron-sw01        Active  Dunder-Mifflin, Inc.  DM-Akron       Comms closet  Access Switch  C9200-48P    -
dmi01-albany-pdu01      Active  Dunder-Mifflin, Inc.  DM-Albany      Comms closet  PDU            AP7901       -
dmi01-albany-rtr01      Active  Dunder-Mifflin, Inc.  DM-Albany      Comms closet  Router         ISR 1111-8P  -
dmi01-albany-sw01       Active  Dunder-Mifflin, Inc.  DM-Albany      Comms closet  Access Switch  C9200-48P    -
dmi01-binghamton-pdu01  Active  Dunder-Mifflin, Inc.  DM-Binghamton  Comms closet  PDU            AP7901       -
dmi01-binghamton-rtr01  Active  Dunder-Mifflin, Inc.  DM-Binghamton  Comms closet  Router         ISR 1111-8P  -
dmi01-binghamton-sw01   Active  Dunder-Mifflin, Inc.  DM-Binghamton  Comms closet  Access Switch  C9200-48P    -
dmi01-buffalo-pdu01     Active  Dunder-Mifflin, Inc.  DM-Buffalo     Comms closet  PDU            AP7901       -
dmi01-buffalo-rtr01     Active  Dunder-Mifflin, Inc.  DM-Buffalo     Comms closet  Router         ISR 1111-8P  -
dmi01-buffalo-sw01      Active  Dunder-Mifflin, Inc.  DM-Buffalo     Comms closet  Access Switch  C9200-48P    -
dmi01-camden-pdu01      Active  Dunder-Mifflin, Inc.  DM-Camden      Comms closet  PDU            AP7901       -
dmi01-camden-rtr01      Active  Dunder-Mifflin, Inc.  DM-Camden      Comms closet  Router         ISR 1111-8P  -
dmi01-camden-sw01       Active  Dunder-Mifflin, Inc.  DM-Camden      Comms closet  Access Switch  C9200-48P    -
*** See all 39 results: '$ nbcli filter device dmi01 --dl' ***
Package: nb-cli
NB CLI✨ NoneBot2 命令行工具 ✨文档·安装·NoneBot 文档功能创建新的 Nonebot 项目启动 Nonebot管理插件创建新的插件搜索/安装/更新/卸载在官方商店上发布的插件管理适配器创建新的适配器搜索/安装/更新/卸载在官方商店上发布的适配器管理驱动器搜索/安装/更新/卸载在官方商店上发布的驱动器支持 CLI 插件和运行脚本使用完整使用文档请参考文档。安装使用 pipx 安装pipxinstallnb-cli使用 Docker 运行dockerpullnonebot/nb-cli:latestDocker 镜像可以选择以下版本：latest,latest-slim：最新的稳定版本latest-${python版本},latest-${python版本}-slim：指定 Python 版本的最新稳定版本${cli版本},${cli版本}-slim：指定 CLI 版本的最新稳定版本${cli版本}-${python版本},${cli版本}-${python版本}-slim：指定 CLI 和 Python 版本的最新稳定版本命令行使用nb--helpWarning如果找不到nb命令，请尝试pipx ensurepath来添加路径到环境变量nb create (init)创建新的 NoneBot 项目nb run在当前目录启动 NoneBotnb generate在当前目录生成启动脚本nb driver管理驱动器nb plugin管理插件nb adapter管理适配器nb self管理 CLI 内部环境nb <script>运行脚本Docker 镜像使用dockerrun--rm-it-v./:/workspacesnonebot/nb-cli:latest--help挂载当前目录到容器的/workspaces目录，然后在容器中运行nb命令。交互式使用nbDocker 镜像使用dockerrun--rm-it-v./:/workspacesnonebot/nb-cli:latest开发翻译生成模板pdmrunextract初始化语言翻译文件或者更新现有语言翻译文件pdmruniniten_US更新语言翻译文件pdmrunupdate编译语言翻译文件pdmruncompile
Package: nbclick
nbclick - Turn Jupyter notebooks into command line applicationsnbclickallows you to modify and run Jupyter notebooks from the commandline.
It builds on top ofnbparameterisewhich allows
programmatic extraction and modification of parameters of Jupyter notebooks.Installationnbclickcan be installed usingpip:python -m pip install nbclickIt is also possible to runnbclickwithout prior installation usingpipx:pipx run --system-site-packages nbclickNote that the--system-site-packagesflag is absolutely necessary if your notebook depends
on any non-standard library Python package.Running nbclickAfter installation, you can runnbclickusing the commandline:nbclickThe most important argument is theNOTEBOOKparameter. For a given notebook,
you can again use--helpto display the configuration options:nbclick mynotebook.ipynb --helpPreparing a notebook for execution with nbclicknbclickrelies onnbparameteriseto extract command line options from your
Jupyter notebook. The best way to specify customizable parameters is to place
them into the first code cell of the notebook as simple assignments:num_samples=1000# The number of samples to drawoutfile="output.csv"# The filename to store the resultsFor above case, the output ofnbclick notebook.ipynb --helpwill be:Usage: nbclick notebook.ipynb [OPTIONS]

Options:
  --num_samples INTEGER  The number of samples to draw  [default: 1000]
  --outfile TEXT         The filename to store the results  [default:
                         output.csv]
  --help                 Show this message and exit.LimitationsThere are a few known limitations that result from upstream projects that I currently
do not plan to fix fornbclick:The number of parameter types recognized is quite small.nbclickis known to work
withint,float,bool,str,list(of both homogeneous and heterogeneous type).
Most notably,nbparameterisedoes not supporttuples.List parameters are restricted to fixed length (defined by their default). This results
fromclickvoluntarily chosing not to provide variable length list parameters, as it
introduces ambiguity of the parser.
Package: nbclient
nbclientNBClientlets youexecutenotebooks.A client library for programmatic notebook execution,NBClientis a tool for running Jupyter Notebooks in
different execution contexts, including the command line.Interactive DemoTo demoNBClientinteractively, click this Binder badge to start the demo:InstallationIn a terminal, run:python3 -m pip install nbclientDocumentationSeeReadTheDocsfor more in-depth details about the project and theAPI Reference.Python Version SupportThis library currently supports Python 3.6+ versions. As minor Python
versions are officially sunset by the Python org, nbclient will similarly
drop support in the future.OriginsThis library used to be part of thenbconvertproject. NBClient extracted nbconvert'sExecutePreprocessorinto its own library for easier updating and importing by downstream libraries and applications.Relationship to JupyterClientNBClient and JupyterClient are distinct projects.jupyter_clientis a client library for the jupyter protocol. Specifically,jupyter_clientprovides the Python API
for starting, managing and communicating with Jupyter kernels.While, nbclient allows notebooks to be run in different execution contexts.About the Jupyter Development TeamThe Jupyter Development Team is the set of all contributors to the Jupyter project.
This includes all of the Jupyter subprojects.The core team that coordinates development on GitHub can be found here:https://github.com/jupyter/.Our Copyright PolicyJupyter uses a shared copyright model. Each contributor maintains copyright
over their contributions to Jupyter. But, it is important to note that these
contributions are typically only changes to the repositories. Thus, the Jupyter
source code, in its entirety is not the copyright of any single person or
institution.  Instead, it is the collective copyright of the entire Jupyter
Development Team.  If individual contributors want to maintain a record of what
changes/contributions they have specific copyright on, they should indicate
their copyright in the commit message of the change, when they commit the
change to one of the Jupyter repositories.With this in mind, the following banner should be used in any source code file
to indicate the copyright and license terms:# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
Package: nb-cli-plugin-bootstrap
NB-Cli-Plugin-Bootstrap✨ NoneBot2 更实用的初始项目新建工具 ✨💿 安装nbselfinstallnb-cli-plugin-bootstrap🎉 使用创建一个更实用的 NoneBot2 初始项目nbbootstrap或者nbbs效果图（点击展开）更新当前文件夹项目中的所有适配器和插件nbupdate-project或者nbup效果图（点击展开）📞 联系QQ：3076823485Telegram：@lgc2333吹水群：1105946125邮箱：lgc2333@126.com💰 赞助感谢大家的赞助！你们的赞助将是我继续创作的动力！爱发电赞助二维码（点击展开）📝 更新日志0.1.6修复由于下划线横线不统一导致的显示错误0.1.5更新项目的总结会显示包更新前的版本号给指令添加了别名新增选项-y，可以跳过大部分询问，直接使用默认值微调项目模板0.1.4更新所有插件后如果有失败项会询问是否重试新增部分 pip 安装错误原因分析重构部分逻辑微调项目模板.env.prod文件中的DRIVERS配置0.1.3加入了设置 pip 镜像源的选项其他小修改0.1.2微调项目模板和创建项目步骤0.1.1修复版本号显示不正确的 Bug
Package: nb-cli-plugin-docker
NB CLI Plugin Docker✨ NoneBot2 命令行工具 Docker 插件 ✨准备在使用本插件前请确保 Docker CLI 以及 Docker Compose Plugin 已经安装，且可以从命令行直接使用。详细安装方法请参考Docker 文档官方 Linux 快速安装一键脚本：curl-fsSLhttps://get.docker.com|sudosh安装插件nbselfinstallnb-cli-plugin-docker使用插件nbdocker# 其他别名# nb deploy# nb compose
Package: nb-cli-plugin-littlepaimon
NB CLI Plugin For LittlePaimon✨ 为小派蒙Bot定制的 NoneBot2 CLI 插件 ✨演示安装安装nb-cli请确保你的Python版本为3.8+，且在环境变量中通过 pipx 安装pipinstall--userpipx
pipxensurepath
pipxinstallnb-cli通过 pip 安装pipinstallnb-cli安装本插件通过 nb-cli 安装nbselfinstallnb-cli-plugin-littlepaimon通过 pipx 安装pipxinjectnb-clinb-cli-plugin-littlepaimon通过 pip 安装pipinstallnb-cli-plugin-littlepaimon安装Git能上Github的话，应该都会装Git吧)使用nb paimon交互式使用nb paimon create交互式指引安装LittlePaimon自动克隆源码、创建虚拟环境、安装依赖，下载并配置go-cqhttp添加-g参数，则是只下载go-cqhttpnb paimon run运行python命令或启动小派蒙当接有命令时，使用该目录的下python解释器运行命令，例如nb paimon run playwright install当没有命令时，使用该目录的下python解释器启动小派蒙，实际上等价于nb run，不过去掉了不常用的参数nb paimon install安装依赖库到小派蒙环境中当接有参数时，使用该目录的下pip安装依赖，例如nb paimon install httpx当没有参数时，则是使用该目录的下pip安装requirements.txt中的依赖nb paimon res下载或更新小派蒙的资源nb paimon update更新小派蒙，和git pull一样nb paimon logo展示小派蒙的logonb paimon (指令) --help查看帮助TODO更新资源不依赖git修改配置安装小派蒙插件more相关项目nb-cliLittlePaimon
Package: nb-cli-plugin-rplugin
NB CLI Plugin RPlugin✨ NoneBot2 命令行工具 富文本插件管理 ✨安装使用 nb-clinbselfinstallnb-cli-plugin-rplugin使用 pipxpipxinjectnb-clinb-cli-plugin-rplugin使用nb rplugin交互式使用 RPluginnb rplugin list查看插件商店nb rplugin search搜索插件商店nb rplugin info查看插件详细信息开发参考CLI 插件开发文档翻译生成模板pdmlgenerate初始化语言翻译文件或者更新现有语言翻译文件pdmlinit更新语言翻译文件pdmlupdate编译语言翻译文件pdmlcompile
Package: nb-cli-plugin-webui
NB CLI Plugin WebUI✨ NoneBot2 命令行工具 前端可视化页面（WebUI） 插件 ✨功能可视化的 nb cli 操作创建新的 NoneBot 实例添加已有的 NoneBot 实例拓展（插件、适配器、驱动器）管理（安装、卸载）可同时管理多个 NoneBot 实例为启动的 NoneBot 实例提供状态展示、性能查询可视化的 NoneBot 实例配置使用安装需要nb-cli使用 nb-cli 安装nbselfinstallnb-cli-plugin-webui使用 Docker 运行dockerpullnonebot/cil-plugin-webui:latestDocker 镜像可以选择以下版本:latest,latest-slim: 最新的稳定版本 (Release)latest-${python 版本},latest-slim-${python 版本}: 指定 Python 版本的最新版本sha-${commit sha:0:7}-${python 版本},sha-${commit sha:0:7}-${python 版本}-slim: 指定 commit 的版本${branch}-${python 版本},${branch}-${python 版本}-slim: 指定分支的最新版本命令行使用nbui--helpDocker 镜像使用dockerrun-it--rm-p8080:8080-v./:/appnonebot/cli-plugin-webui:latest--help可选附加 env 参数:HOST: 指定监听地址，默认为0.0.0.0PORT: 指定监听端口，默认为8080开发待补充......补充nb-cli WebUI 目前正处于快速迭代中，欢迎各位提交在使用过程中发现的 BUG 和建议。
Package: nbcollate
Thenbcollatepackage combines a set of Jupyter notebooks into a
single notebook.It also provides a command-line interface,nbcollate.Examplenbcollate assignment.ipynb student-*.ipynbCreates the fileassignment-collated.ipynbfrom the files intest/files.Installationpip install nbcollateUsagenbcollate assignment-1.ipynb students/*/assignment-1.ipynbnbcollate --helpRelated Projectsclassroom-toolscontains scripts related to using GitHub and Jupyter in education It
includes a command-line interface to an older version of this code. That
script will eventually be modified to use this package.A web application with similar functionality is atolin-computing/assignment-dashboard.
That application caches the state of GitHub in a local database, and
provides a web interface for inspect completion status by student or by
question, and for browsing the original and collated notebooks.ContributingSet up tools:pip install -r requirements-dev.txtTest via any of:PYTHONPATH=. py.test
python setup.py test

docker build -t nbcollate-pytest .
docker run --rm -it -v `pwd`:/src nbcollate-pytestAcknowledgementsThis package is inspired by original workpaulruvolo/SoftDesSp16Prepby Paul Ruvolo at Olin College, extended atosteele/assignment-tools.
Package: nbcommands
nbcommandsnbcommands bring the goodness of Unix commands to Jupyter notebooks.InstallationYou can simply use pip to install nbcommands:$ pip install nbcommandsor conda:$ conda install -c conda-forge nbcommandsUsagenbcommands installs the following commands which let you interact with your Jupyter notebooks without spinning up a notebook server.nbtouch: Update the access and modification times of each Jupyter notebook to the current time.$ nbtouch notebook1.ipynb notebook2.ipynbnbgrep: Search for a pattern in Jupyter notebooks.$ nbgrep "os" notebook1.ipynb notebook2.ipynb
  $ nbgrep "os" directory/nbhead: Print the first 5 cells of a Jupyter notebook to standard output.$ nbhead notebook1.ipynbNote: You can also specify the number of cells you want to print using the-noption.$ nbhead -n 10 notebook1.ipynbnbtail: Print the last 5 cells of a Jupyter notebook to standard output.$ nbtail notebook2.ipynbNote: You can also specify the number of cells you want to print using the-noption.$ nbtail -n 10 notebook2.ipynbnbcat: Concatenate Jupyter notebooks to standard output.$ nbcat notebook1.ipynb notebook2.ipynbNote: You can create a new notebook by concatenating multiple notebooks using the-ooption.$ nbcat notebook1.ipynb notebook2.ipynb -o notebook3.ipynbnbless: Print a Jupyter notebook using a pager program.$ nbless notebook1.ipynbAnd some non-Unix goodness,nbblack: Blacken Jupyter notebooks.$ nbblack notebook1.ipynb notebook2.ipynbPlanned enhancements:nbstrip: Strip outputs from Jupyter notebooks.nbdiff: Find the diff between two Jupyter notebooks.nbecho: Add a code cell to a Jupyter notebook.nbedit: Interactively edit a Jupyter notebook.nbtime: Run and time a Jupyter notebook.nbwc: Print word count for a Jupyter notebook.Versioningnbcommands usesSemantic Versioning. For the available versions, see the tags on this repository.LicenseThis project is licensed under the Apache License, see theLICENSEfile for details.
Package: nbcommon
nbcommonchangelog20200616: support number parameter in nearest api20200529: support FB in osrmapi20200513: FeatureSchema use UTC time20200508: add split_trips20200503: add cleanse GPSPin method to remove abnormal gps pin from list respecting specified threshold20200429: add model module to generate feature vector according to customized schema yaml20200413: add geo.to_poly_filter function. support converting to poly-filter format from single polygon geojson20200413: add geo.poly_to_geojson function. support converting to geojson format from single area poly filter file20200413: add geo.parse_poly function. parsing poly file to array of coords arrays
Package: nbconvert
nbconvertJupyter Notebook ConversionThenbconverttool,jupyter nbconvert, converts notebooks to various other
formats viaJinjatemplates. The nbconvert tool allows you to convert an.ipynbnotebook file into various static formats including:HTMLLaTeXPDFReveal JSMarkdown (md)ReStructured Text (rst)executable scriptUsageFrom the command line, use nbconvert to convert a Jupyter notebook (input) to a
a different format (output). The basic command structure is:$ jupyter nbconvert --to <output format> <input notebook>where<output format>is the desired output format and<input notebook>is the
filename of the Jupyter notebook.Example: Convert a notebook to HTMLConvert Jupyter notebook file,mynotebook.ipynb, to HTML using:$ jupyter nbconvert --to html mynotebook.ipynbThis command creates an HTML output file namedmynotebook.html.Dev InstallCheck if pandoc is installed (pandoc --version); if needed, install:sudo apt-get install pandocOrbrew install pandocInstall nbconvert for development using:git clone https://github.com/jupyter/nbconvert.git
cd nbconvert
pip install -e .Running the tests after a dev install above:pip install nbconvert[test]
py.test --pyargs nbconvertDocumentationDocumentation for Jupyter nbconvertnbconvert examples on GitHubDocumentation for Project JupyterTechnical SupportIssues and Bug Reports: A place to report
bugs or regressions found for nbconvertCommunity Technical Support and Discussion - Discourse: A place for
installation, configuration, and troubleshooting assistannce by the Jupyter community.
As a non-profit project and maintainers who are primarily volunteers, we encourage you
to ask questions and share your knowledge on Discourse.Jupyter ResourcesJupyter mailing listProject Jupyter websiteAbout the Jupyter Development TeamThe Jupyter Development Team is the set of all contributors to the Jupyter project.
This includes all of the Jupyter subprojects.The core team that coordinates development on GitHub can be found here:https://github.com/jupyter/.Our Copyright PolicyJupyter uses a shared copyright model. Each contributor maintains copyright
over their contributions to Jupyter. But, it is important to note that these
contributions are typically only changes to the repositories. Thus, the Jupyter
source code, in its entirety is not the copyright of any single person or
institution.  Instead, it is the collective copyright of the entire Jupyter
Development Team.  If individual contributors want to maintain a record of what
changes/contributions they have specific copyright on, they should indicate
their copyright in the commit message of the change, when they commit the
change to one of the Jupyter repositories.With this in mind, the following banner should be used in any source code file
to indicate the copyright and license terms:# Copyright (c) Jupyter Development Team.
# Distributed under the terms of the Modified BSD License.
Package: nbconvert-a11y
nbconvert-a11ynbconvert-a11ycontains templates for accessible notebook representations and accessibility tests for Jupyter notebook products.pipinstallnbconvert-a11ynbconvert-a11ycan be used with thenbconvertcommand line tool.
it provides thea11yexporter with several variants that can be used. the default theme uses a flexible table representationjupyternbconvert--toa11yUntitled.ipynb# flexible table navigationjupyternbconvert--toa11y-tableUntitled.ipynb# a11y is an alias for a11y-tablejupyternbconvert--toa11y-landmarkUntitled.ipynb# cells are section landmarksjupyternbconvert--toa11y-listUntitled.ipynb# cells are list itemsfromnbconvert_a11y.exporterimportA11y,Table,Section,ListHistorythenbconvert-a11yproject is forked from initial development in thenotebook-for-allrepository.
this collaboration betweenSpace Telescope Science Institute,Iota SchoolandQuansight Labsbrought input from blind and visual impaired notebook users as to what their most assistive experiences could be.LicenseLicensed e under a3-Clause BSD license.