Saravanan666/pypi-org huggingface dataset:
Package: notebooktoall
=============NotebookToAll=============.. image:: https://img.shields.io/pypi/v/notebooktoall.svg:target: https://pypi.python.org/pypi/notebooktoall.. image:: https://img.shields.io/travis/notebooktoall/notebooktoall.svg:target: https://travis-ci.org/notebooktoall/notebooktoall.. image:: https://readthedocs.org/projects/notebooktoall/badge/?version=latest:target: https://notebooktoall.readthedocs.io/en/latest/?badge=latest:alt: Documentation Status.. image:: https://pyup.io/repos/github/notebooktoall/notebooktoall/shield.svg:target: https://pyup.io/repos/github/notebooktoall/notebooktoall/:alt: UpdatesThe coolest way to turn a Jupyter Notebook into sharable files.Turn your Jupyter Notebook into a .py executable file and an .html file with a one-line command. You can create both or either file type at the same time! Under the hood, this package uses Jupyter nbconvert.nbconvert is great for command line transformations, but it takes a bit of work to use in a program. NotebookToAll to the rescue.Quick Start-----------Install_______Install from PyPI.pip install notebooktoallUse___Make sure your notebook doesn't have magic commands in it if you want to create an executable .py script.::from notebooktoall.transform import transform_notebooktransform_notebook(ipynb_file="my_jupyter_notebook.ipynb", export_list=["html", "py"])Run your code and your .html and .py files should appear in your current working directory.You can pass a Jupyter notebook URL to transform_notebook().License_______* Free software: GNU General Public License v3Docs____* Documentation: https://notebooktoall.readthedocs.io.Credits:________The Cookiecutter_ `audreyr/cookiecutter-pypackage`_ project template... _Cookiecutter: https://github.com/audreyr/cookiecutter.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage=======History=======0.0.1 (2019-02-11)------------------* First release on PyPI.0.1.0 (2019-02-11)_________________* Add Code of Conduct* Improve docs* Fix badges* Cover multiple python versions0.1.1 (2019-02-11)_________________* Bump version0.1.2 (2019-02-11)_________________* Add missing dependency* Update ReadTheDocs usage0.1.3 (2019-02-11)_________________* Improve rst doc formatting* Wheel0.1.4 (2019-02-11)_________________* Nada0.1.5 (2019-02-11)_________________* Add requirements to setup.py0.1.6 (2019-02-12)_________________* One requirements file0.1.7 (2019-02-12)_________________* Fix setup.py0.1.8 (2019-02-13)_________________* Update coverage0.2.0 (2019-02-14)_________________* API change to transform_notebook() from transform_notebooks()* More Tests0.2.1 (2019-02-15)__________________* RTD improvements* Fewer packages required for install* Doc fixes0.2.2 (2019-02-18)__________________* Simplify structure0.2.3 (2019-02-18)__________________* Fix docs and package
Package: notebook-to-blog
Notebook to BlogOverviewNotebook to Blogis a Python CLI that makes it easy to go from a Jupyter Notebook to the following outputs:A .txt file containing blog text and placeholdersImages of plots (saved locally)Github GistsWhile not completely automated, this will make it much easier to create a blog post (e.g., Medium).InstructionsInstall viapip install notebook-to-blog.Store your Github username/password somewhere in your filesystem:GITHUB_USER=<username>
GITHUB_PASSWORD=<password>Run vianotebook_to_blog <path to Jupyter notebook> <path to output directory> <path to Github credentials>For example, runningnotebook_to_blog my_notebook.ipynb output .envwill create the following files:output/
  my_notebok.txt
  images/
    image_00.pngIn addition, Github Gists will be created for each code block encountered.my_notebook.txtlooks like the following:Whatever you wrote in Markdown will appear as regular text. Code blocks will cause Github Gists to be created, and a link to be inserted:

https://gist.github.com/cgrinaldi/1a11acbdc9006849323163e354955a31

Images will also be represented as placeholder text:

<INSERT img_04.png>
Package: notebook-video-writer
Video from numpy array in Jupyter NotebookCreate videos from numpy arrays in a jupyter notebookOriginal sourcefromAlexander MordvintsevInstallpip install notebook-video-writerDependenciesMust have ffmpeg installedUsageimportnumpyasnp# optionally wrap with tqdm for progress barfromtqdmimporttqdmfromnotebook_video_writerimportVideoWriterwithVideoWriter(fps=40)asvw:foriintqdm(range(100)):frame=np.random.rand(256,256,3)vw.add(frame)This will immediately display the video inline below the cell:An mp4 file is also saved to the current directory. Default name is_autoplay.mp4, but can be set withnamekeyword arg.
Package: notebook-viewer
examples# post a secret gist on github and generate an nbviewer url:
nbv

# post a secret gist on github anonymously and generate an nbviewer url:
nbv -a

# edit a gist on github and generate an nbviewer url:
nbv -e rfjw48jofwierfjipw
nbv -e https://gist.github.com/tr3buchet/rfjw48jofwierfjipwusageusage: nbv [-h] [-a] [-e id/url]

generate ipynb links!

optional arguments:
  -h, --help            show this help message and exit
  -a, --anonymous       gist will be anonymouseven if you have oauth
                        configured
  -e id/url, --edit id/url
                        edit a gist identified by id or urlusage - editing gistsediting gists works as such: * any files gisted with the-eflag
will be added to the gist unless a file already exists in the gist by
that name, in which case it will be overwritten with the current file’s
contentsusage - ipython notebooksipython notebooks are files with a.ipynbextension. if all files
specified on the commandline have this extension, a link to thehttp://nbviewer.ipython.orgurl to display your gist will be generated
as well. nbviewer does not store your gist’s data permanently, but does
cache it for ~10 minutesinstallpip installnotebook-vieweror clone the repo andpython setup.py installgisteris required so you
might want to pop over and checkout the conguration, not to worry it
will work out of the box, but everything will be created anonymouslyif you get anInsecurePlatformWarning,pip install requests[security]to solve it. I had to install
libffi-devel on my fedora 21 system to get pyOpenSSL rockingREADME.rsttheREADME.rstdocument was generated from theREADME.mdusingpandoc. it’s quite tötessudo dnf install pandoc
pandoc README.md -s -o README.rst
Package: notebook-vis-cli
Notebook-vis-cli generates jupyter notebooks with two populated cells:
Cell 1) loads a pandas dataframe
Cell 2) code to display it in a specific type of visualization, with defaults explicitly described.The idea is that data will be generated via an external pipeline, but visualizations need to be tweaked interactively.
It is a hassle to set up the jupyter notebook and boilerplate for the visualization in question,
so notebook-vis-cli does it for you.
Package: notebookvisu
Notebook Dashboard Analytics ExtensionA frontend JupyterLab extension displaying visualizations about notebook completion.RequirementsJupyterLab >= 4.0.0InstallTo install the extension, execute:pipinstallnotebookvisuUninstallTo remove the extension, execute:pipuninstallnotebookvisuContributingDevelopment 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 notebookvisu 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 uninstallpipuninstallnotebookvisuIn 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 namednotebookvisuwithin that folder.Testing the extensionFrontend testsThis extension is usingJestfor JavaScript code testing.To execute them, execute:jlpm
jlpmtestIntegration testsThis extension usesPlaywrightfor the integration tests (aka user level tests).
More precisely, the JupyterLab helperGalatais used to handle testing the extension in JupyterLab.More information are provided within theui-testsREADME.Packaging the extensionSeeRELEASE
Package: notecard-pseudo-sensor
NotecardPseudoSensorNotecardPseudoSensor provides an API interface to the internal sensors of theBlues Wireless Notecard. The goal of this abstraction is to offer a sensor to use with more advanced tutorials, which enables focus on basic Notecard transactions for those new to the platform.InstallationWithpipvia PyPi:pip install notecard-pseudo-sensororpip3 install notecard-pseudo-sensorUsageimportnotecardimportnotecard_pseudo_sensor# How you connect to the Notecard varies based on your platform.# See the note below.fromperipheryimportI2Cport=I2C("/dev/i2c-1")card=notecard.OpenI2C(port,0,0)sensor=notecard_pseudo_sensor.NotecardPseudoSensor(card)print(sensor.temp())print(sensor.humidity())NOTE: The way you create theportandcarddiffers based on platform. For details, check out thenote-pythonusage documentation, which containsexamples.To learn more about Blues Wireless, the Notecard and Notehub, see:blues.ionotehub.iodev.blues.ioLicenseCopyright (c) 2021 Blues, Inc. Released under the MIT license. SeeLICENSEfor details.
Package: noted-cli
NotedA VIM-inspired note manager for the consoleNoted uses an encrypted SQLite database to store your notes.Note that noted is not yet considered stable, and should not be used in an
application where data integrity is important.Getting startedNoted requires Python 3InstallationTo install noted:$pip3installnoted-cli--userUsageStart noted. At first startup you will get prompted to setup an encryption
passphrase used to encrypt your notes:$noted
Setupyourencryptedpassphrase:Key referenceNoted is using VIM-like key bindings to perform actions.NORMALmodeKeyActionqExitjSelect next notekSelect previous notenCreate new note<Enter>Open the note for editinggGo to first noteGGo to last notedDelete noteoToggle direction of orderingOCycle through ordering criterias (title, updated/created at, tags)lEnterTAGmodeAEnterADD_TAGmode/EnterSEARCHmodeTAGmodeKeyAction<Escape>ortBack toNORMALmodeaEnterADD_TAGmodehSelect previous tag on current notelSelect next tag on current notexordDelete selected tag on current notejSelect next notekSelect previous noteADD_TAGmodeKeyAction<Escape>Back toTAGmode<Enter>Add tag<Tab>Fill tag name from auto completeSEARCHmodeKeyAction<Escape>Back toNORMALmode, or clear search input if not changed<Enter>Commit to searchSearching for notesWhen searching for notes, noted will look in the note content. To only search
for notes with certain tags, you can use brackets to express that you want to
match tags rather than content. Example:/[home] stuffThis will match all notes that contain the text "stuff", and has a tag named
"home".You can use the same pattern to exclude tags. Example:/[home]![completed] stuffThis will match all notes that contain the text "stuff", has a tag named
"home", but doesn't have a tag named "completed".CLIYou should be able to automate, import/export your notes as your wish. Noted
providesnoted-cliexecutable to manage notes from CLI as well*. Example:$noted-cli--formatjsonlist-note--searchstuff*This feature is currently not a full 1:1 mapping of the capabilities of the
TUI. Please referroadmapfor more information.RoadmapSave search queriesChange encryption passphrase.List and edit existing tagsDelete tag entity when removing last use of tag from note.Tag auto complete when using tag object notation in search field.Configure editor (using xdg-open?).Safer way of opening database file to increase privacy/security.Configure custom keymapUtilize GnuPG for encryption of database and files?Known bugs/issuesCannot edit note on macOS. Issue due to tmpfs removing file before we get
the chance to read it?Log file gets created in cwd.Saving an empty note causes SQLite exception.Curses doesn't restore terminal after VIM has been opened in some cases (may
be caused by some VIM plugin).ContributingSetup development environmentClone repositorySetup virtual env and install dependencies:cdnoted-cli
virtualenvenvsourceenv/bin/activate
pip3install-rrequirements.txtLOGLEVEL=DEBUGpython3notedDebuggingYou can enable the debug log by launching noted with the environment variableLOGLEVELset toDEBUG.Example:LOGLEVEL=DEBUG notedThe default log level is set toWARNING.
Package: noted-notes
NotedNoted is a cli note taking and todo app similar to google keep or any other note taking service. It is a fork of my previous projectkeep-cli.SetupInstallationPIP (easiest)pip3installnoted-notesConfigurationIn order to make a note you must have the$EDITORenvironment variable set to a text editor such asvimornano.UsageRun noted visually:notedSkip the intro animation (quick mode):noted--quickMake a list or note:For a note:noted--noteFor a list:noted--listMore InfoThis project is still under heavy development, so if you would like to help out feel free to reach out.
Package: no-teg
no-tegA library for running tournamentsOverview'no-teg' (get-on backwards) is a library for running tournaments. In the beginning it will be simple i.e. setting up and advancing through different tournament styles. Eventually if things go smoothly the library will also compute data on the tournaments and players. Being open-source, I hope that people will add tournament styles and different analysis that are dependent on different games.Install:pip install no-tegUsage example: Create and run a basic single elimination tourament.fromno_tegimport*p1=Player("P1")p2=Player("P2")p3=Player("P1")p4=Player("P2")MyGame=Game()MyTourney=Single_Elimination(MyGame)MyTourney.add_players([p1,p2,p3,p4])MyTourney.start()MyTourney.print_matchups()1:P2(A)vsP1(H)2:P4(A)vsP3(H)# arguments are matchup_id, away_score, home_scoreMyTourney.input_result(1,3,2)MyTourney.input_result(2,0,4)MyTourney.print_results()1:P2(3)vsP1(2)2:P4(0)vsP3(4)#P2 and P3 advance to the finalsMyTourney.print_matchups()1:P2(A)vsP1(H)2:P4(A)vsP3(H)3:P2(A)vsP3(H)#P2 wins the tournament!MyTourney.input_result(3,2,1)MyTourney.print_results()1:P2(3)vsP1(2)2:P4(0)vsP3(4)3:P2(2)vsP3(1)Makefile commands:make: list available commandsmake develop: install and build this library and its dependencies usingpipmake build: build the library usingsetuptoolsmake lint: perform static analysis of this library withflake8andblackmake format: autoformat this library usingblackmake annotate: run type checking usingmypymake test: run automated tests withpytestmake coverage: run automated tests withpytestand collect coverage informationmake dist: package library for distribution
Package: no-tegridy
no-tegridyno-tegridyis a small red team script for injecting login interception code into existing WordPress plugins.InstallationTo install the script just run:pipinstallno-tegridyCommand overviewTo inject the login interception code into a plugin run theinjectcommand.
If you would like to have and overview of the available options run:no-tegridyinject--helpIn order to fetch logged data from a WordPress instance,
with the respectively installed plugin, run thefetchcommand.
If you would like to have and overview of the available options run:no-tegridyfetch--help
Package: notehub
notehub=======Installation------------To install with pip run:pip install notehubOr you can download the source and run:python setup.py install*Running these commands may require administrator privledges.*Getting Started---------------A basic python wrapper for the Notehub.org API that simplifies much of the workneeded to make a call. The wrapper handles the work of adding necessaryparameters, hashing passwords, generating signatures, encoding the data andchecking response codes.**You will need a PID and PSK from http://notehub.org/api****in order to use the create\_note and update\_note methods.**Example use:from notehub import Notehubfrom notehub import NotehubErrorPID = 'example_pid' # Replace with your PIDPSK = 'example_psk' # Replace with your PSKnh = Notehub(PID, PSK)# get_notetry:note = nh.get_note('2014/1/26/test')print(note)except NotehubError as e:print(e)# create_notenote_text = 'Test note 123.'try:note = nh.create_note(note_text)print(note)except NotehubError as e:print(e)# create_note with passwordnote_text = 'Test note 123.'password = 'abc123'try:note = nh.create_note(note_text, password=password)print(note)except NotehubError as e:print(e)# create_note with specific theme and fontsnote_text = 'Test note 123.'theme = 'solarized-light'text_font = 'Alegreya Sans SC'header_font = 'Chau Philomene One'try:note = nh.create_note(note_text, theme=theme, text_font=text_font,header_font=header_font)print(note)except NotehubError as e:print(e)# update_notenote_id = '2014/1/26/test-note-123-1'new_note_text = 'Test note 123.'password = 'abc123'try:note = nh.update_note(note_id, new_note_text, password)print(note)except NotehubError as e:print(e)License-------The MIT License (MIT)Copyright (c) 2014 Sean WatsonPermission is hereby granted, free of charge, to any person obtaining a copy ofthis software and associated documentation files (the "Software"), to deal inthe Software without restriction, including without limitation the rights touse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies ofthe Software, and to permit persons to whom the Software is furnished to do so,subject to the following conditions:The above copyright notice and this permission notice shall be included in allcopies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS ORIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS ORCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHERIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR INCONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Package: noteit
Make Notes with CLI (zero dependence)I created this tool for my own purposes, but I will be glad if you’ll use it too.I love commandline tools likehowdoi, they are really awesome.
Sometimes it is necessary to note something simple and useful: commands liketar zxvfor any password. That would be great, if you could make a note simple and fast, and then get it anywhere. I hope, you will enjoy this tool!Features:octocat: Store data in your gists, so you need GitHub account. By default all notes stored at private gist.:earth_americas: Share your notes with others.:books: Use notebooks to organize your notes.:closed_lock_with_key: Secure. You can encrypt your notes by your own key.:package: Minimal dependence and size (about 7 kb), all you need is python.:snake: Support python 2.6, 2.7, 3.4 and upper (for 2.6 you need to install argparse package).:rocket: Easy to install (curl –silent –show-error –retry 5http://krukov.pythonanywhere.com//install.sh| sudo sh).:beginner: Easy to use.>_ CLI - that’s awesome. Work at all platforms (I hope).How it workspassHow to installThere are 3 ways to install this tool:simple/true/pythonic way:pip install noteitmanual install way (for those who do not use pip)$ wget https://raw.githubusercontent.com/Krukov/noteit/stable/noteit/noteit -O /usr/bin/noteit --no-check-certificate
$ chmod +x /usr/bin/noteitor just$ curl --silent --show-error --retry 5 http://krukov.pythonanywhere.com/install.sh | sudo shHow to use$ /# noteit
>Input username: github_login
>Input your password: ****
        ALIAS               UPDATED        PUBLIC
        public           09-04-16 22:31      ✓
        readme           10-04-16 23:39
$ /# noteit new note -a new
Saved
$ /# echo "Noteit can get note from pipe" | noteit -a print_pipe
Saved
$ /# noteit
        ALIAS               UPDATED        PUBLIC
        public           09-04-16 22:31      ✓
        readme           10-04-16 23:39
      print_pipe         13-04-16 23:17
$ /# noteit echo "You can run it" -a test
Saved
$ /# noteit -l | sh
You can run it
$ /# noteit Create note with alias and in notebook -a alias -n mynotebook
Saved
$ /# noteit --all
   NOTEBOOK           ALIAS               UPDATED        PUBLIC
   __main__           public           09-04-16 22:31      ✓
   __main__           readme           10-04-16 23:39
   __main__         print_pipe         13-04-16 23:17
  mynotebook          alias            13-04-16 23:24
$ /# noteit -a alias -n mynotebook
Create note with alias and in notebook
$ /# noteit Super secret note -a ss --key
Input encryption key: *****
SavedFUTUREcolorizesearch
Package: notelate
What is notelategenerate jupyter notebook/lab template via command lineHow to useInstall packagepip install notelateUse notelateWith command line tool, type "notelate" and template name.
Then, template notebook is generated at current directoryIf template name is empty, basic template is generatednotelate [template name]Check templatesType "notelate list", then the installed templates are printed.Add your templateThere is two ways to add your original template1.Contribute to github
You can contribute this module withgithubplease add your notebook template to notelate/templates/ and raise pull requests.We are waiting your great template!2.Add your template path
With below command you can add your original template pathnotelate add [template_folder]and you can check the path is includednotelate listTodoseparate a space to store templates and download it only when a template is requested
Package: notelink
Notelink CLIManagement your favorite link using CLI.(still on progress)Installpip install notelinkHow To Usesavenotelink nsave
notelink nsave https://medium.com/python
notelink nsave https://medium.com/flask \
    https://medium.com/djangolistnotelink nlist
notelink nlist --list-host
notelink nlist --hostname stackoverflow.com --reversesearchnotelink nsearch "python"
notelink nsearch "django" --limit 3
notelink nsearch "django" --limit 3 \
    --hostname medium.comContributorsWant to become contributor guys? just PR okay :)AuthorsAgung Yuliyanto💻
Package: notementum
notementumA native Markdown notebook app.Inspired by apps like Notable, Notational Velocity, and Typora.InstallationNotementum depends on:Python 3Gtk+ 3.20PyGObjectWebKitGTK 2GtkSourceView 4Arch LinuxAvailable as a package on the AUR:notementumInstall it withmakepkgor your preferred AUR helper.pipAvailable on PyPI:notementumInstall it with pip:pip install --user notementum.Manual installDownload thelatest releaseor clone this repo and run./setup.py install --user.