Saravanan666/pypi-org huggingface dataset:
Package: noctiluca
noctilucaA python framework for trajectory analysis in single particle tracking (SPT)
experiments. For anIntroduction, some
workedexamples,
and the fullAPI
referencehead
over to our documentation atReadTheDocs.To installnoctilucayou can use the latest stable version fromPyPI$pipinstall--upgradenoctilucaor the very latest updates right from GitHub:$pipinstallgit+https://github.com/OpenTrajectoryAnalysis/noctilucaDevelopersNote theMakefile, which can be used to build the documentation (using
Sphinx); run unit tests and check code coverage; and build an updated package
for release with GNUmake.When editing the example notebooks,rememberto remove output and empty cells before committing to the git repo.nbstripoutallows to do this
automatically upon commit.
Package: nocto
noctoSimple CLI tool to replaceOctopus-style templated variables in file from local environment.Simple example:kubectlapply-f$(noctodeployment.yaml)Installationpipxinstallnocto# ORpipinstall--usernoctoUsageUsage:nocto[OPTIONS]FILEReplacesallOctopus-styletemplatevariablesin`file`andwritesittotemporaryfile.Returnspathtotemporaryfile.

╭─Arguments─────────────────────────────────────────────────────────────────────────────────╮
│*fileFILEFileinwhichtoreplacevariables[default:None][required]│
╰─────────────────────────────────────────────────────────────────────────────────────────────╯
╭─Options───────────────────────────────────────────────────────────────────────────────────╮
│--varTEXTDirectlysetvariablevalue.E.g.FOO=BAR.│
│[default:(dynamic)]│
│--dotenv--no-dotenvUsedotenvtoload.envfile.│
│[default:dotenv]│
│--dotenv-fileFILEOptional.envfiletouse.[default:None]│
│--stdout--no-stdoutWriteoutputtostdoutinsteadoftemporary│
│file.│
│[default:no-stdout]│
│--test--no-testOnlytestiflocalenvironmenthasall│
│requiredvariables,don'treplacevariables.│
│[default:no-test]│
│--install-completionInstallcompletionforthecurrentshell.│
│--show-completionShowcompletionforthecurrentshell,tocopy│
│itorcustomizetheinstallation.│
│--helpShowthismessageandexit.│
╰─────────────────────────────────────────────────────────────────────────────────────────────╯
Package: nocton
NOCTONNocton é uma extensão que reúne alguns problemas recorrentes nas aplicações django que usam a lógica rest.Ele foi criado para acelerar o processo de criação de API's utilizandodjango-rest-framework.Para utilizá-lo, basta instalá-lo na sua venv através do comandopip install nocton.Feito isso, é necessário adicioná-lo aosINSTALLED_APPSno arquivosettings.py. Além disso, crie um dicionário em branco com o nomeNOCTONno mesmo arquivo. É nesse dicionário que as configurações das funcionalidades do nocton serão feitas, conforme será explicado melhor na documentação.INSTALLED_APPS=[..."nocton",]...NOCTON={}Segue a documentação das features do nocton:Validação de contaViews genéricasExceptionsPermissõesValidações de campos para models"Observador" de arquivosFerramentas úteis
Package: nocturne
This repository contains useful elements and building blocks for scalable Deep Learning applications.DependenciesThe following libraries shall be installed before usingnocturne:JDK 1.8Apache Spark 3.xTensorflow 2.xhorovod[spark, tensorflow]petastormSince packaging of these dependencies might be challenging, you can use the base docker image with all dependencies provided inDockerfile.base.To install the library, run:pip install nocturneResourcesHorovod installation guide
Package: nocycle-singleton
my_singleton PackageThis is a simple singleton.
Borg pattern can achieve this aim by share state,
however it can't solve this problem in which 2 objects refer circularly.e.g. 
obj = object
Class A(obj):
    def __init__(self):
        self.b_obj = B()

Class B(obj):
    def __init__(self):
        self.a_obj = A()

when we define c = A(),
there must be a err.

but,
if obj = my_singleton,
from nocycle_singleton.singleton import Singleton as my_singleton,

we can solve this.
Package: nod
py-nodPython 3.8 bindings for theNOD, a library for traversing, dumping, and authoring
GameCube and Wii optical disc images.UsageUnpackingimportnoddefprogress_callback(path,progress):ifargs.verbose:print("Extraction{:.0%}Complete; Current node:{}".format(progress,path))context=nod.ExtractionContext()context.set_progress_callback(progress_callback)try:disc,is_wii=nod.open_disc_from_image("game.iso")data_partition=disc.get_data_partition()ifnotdata_partition:raiseRuntimeError("Could not find a data partition in the disc.")data_partition.extract_to_directory("dir_out",context)exceptRuntimeErrorase:raiseException("Could not extract disc at 'game.iso' to 'dir_out':{}".format(e))Packingimportnodifnod.DiscBuilderGCN.calculate_total_size_required("dir_out")isNone:raiseException("Image built with given directory would pass the maximum size.")deffprogress_callback(progress:float,name:str,bytes:int):print("\r"+" "*100,end="")print("\r{:.0%}{}{}B".format(progress,name,bytes),flush=True)disc_builder=nod.DiscBuilderGCN("game.iso",fprogress_callback)try:disc_builder.build_from_directory("dir_out")exceptRuntimeErrorase:raiseException("Failure building the image:{}".format(e))
Package: nodal
NodalAn execution graph for Python tasks.Exampleimportnodalfromnodal.graphimportGraphdefdemo():# Create a graphgraph=Graph()# Create nodes within the graph context to trigger graph callbacks.withgraph:# Create a Plus node with value 3plus1=nodal.nodes.Plus(3)# Create a Plus node with value 7 and plug into the first Plusplus2=graph.create_node('Plus',7)plus2.set_input(0,plus1)# Create an Output node and plug into the second Plusoutput=nodal.nodes.Output()output.set_input(0,plus2)# Execute graphgraph.execute(output)if__name__=='__main__':demo()
Package: nodata
nodatamiles-davis7UsageNodata blobbingUNBLOBBED         BLOBBED

ALPHA -------------    ~-----------~
      |           |    |           |
RGB   -------------  ~~-------------~~
                     ^               ^
                     |_ _ _ _ _ _ _ _|
                      Lossy Artifacts
                           Hiddennodata blob [OPTIONS] SRC_PATH DST_PATH

Options:
-b, --bidx TEXT                   Bands to blob [default = all]
-m, --max-search-distance INTEGER Maximum blobbing radius [default = 4]
-n, --nibblemask                  Nibble blobbed nodata areas [default=False]
--co NAME=VALUE                   Driver specific creation options.See the
                                  documentation for the selected output driver
                                  for more information.
-d, --mask-threshold INTEGER      Alpha pixel threshold upon which to regard
                                  data as masked (ie, for lossy you'd want an
                                  aggressive threshold of 0) [default=None]
-a, --alphafy                     If a RGB raster is found, blob + add alpha
                                  band where nodata is
-j, --jobs                        Number of workers for multiprocessing [default=4]
--help                            Show this message and exit.
Package: node2vec-fugue
Node2VecA highly scalable distributed node2vec algorithmInstallationpip install node2vec-fugueRelease History0.3.4support checkpointing using fugue for deep traversaladd a node2vec implementation in native sparkadd two working examples in fugue spark and native spark0.3.11st open-source versionhighly scalable to graph with hundreds of millions of vertices and billions of edgesCan handle highly sparse graphs and skewed graphs0.2.13Refactor and add native PySpark node2vec0.2.9alternative persist in bfsimprove alias calculation0.2.8Significant improvement on handling hotspot verticesFix misuse of Fugue compute()0.2.5Add indexer of graph verticesAllow trimming hotspot vertices0.2.4Use Apache-2.0 license0.2.3Add graph indexer for arbitrary vertex namesRefactor layout0.2.2support word2vec on either gensim or spark.ml.feature backendfully tested0.2.1change the interface to support backend compute engineuse iterable to replace most pandas usage0.2.0support fugue based node2vecnot yet support input format validation and vertex indexing
Package: nodechup
NodeCHUPUse NodeCHUP to install multiple Node.js versions.Need multiple Node.js versions on your system? Installing multiple Node.js Debian packages is not supported. NodeCHUP allows you to install multiple Node.js versions with a Python API and a CLI.InstallInstall the package from PyPI:pip3 install nodechupConfigureNodeCHUP does not require any configuration.UsageConceptsBase directory: contains one or more Node.js installations.Node.js installation: represents Node.js version.Notes about point releaseOmit point releaseNode.js versions must contain major/minor release. Point release is optional.If the point release is omitted, the most recent point release for the specified major/minor release is used.Release symlinkIf 'update default version' is true, NodeCHUP creates a symlink in the base directory path from the major/minor release to the installed point release.For example:/usr/local/lib/nodejs/14.19 -> /usr/local/lib/nodejs/14.19.1Notes about base directoryTheNode.js wikirecommends using the base directory/usr/local/lib/nodejs.The base directory is created if it doesn't exist yet.Python APIUse the Python API as follows:importosfromnodechup.nodejsimportBaseDirectory,InstallationInstallation(base_directory=BaseDirectory(path="/usr/local/lib/nodejs/"),version="14.19.1").download(update_default_version=True)CLIRun thenodechupcommand without any arguments for help.TestsRun tests with pytest:pytest tests/
Package: nodeconductor
Waldur CoreWaldur Core is an open-source RESTful server for multi-tenant resource management. It provides an
easy way for sharing access to external systems. It is used as a platform for creating private and
public clouds.Additional information can be found athttp://docs.waldur.com.SupportProfessional support options are available. Please contactinfo@opennodecloud.comfor details.Development environment setupInstructions here:https://github.com/opennode/waldur-core/blob/develop/docs/guide/install-from-src.rst.
Package: nodeconductor-assembly-waldur
Waldur MasterMind is part of the Waldur suite -https://waldur.com- for managing of hybrid cloud resources.
It is used for building marketplaces, self-service portals and for managing in-house IT resources.LicenseWaldur MasterMind is released under MIT license.DocumentationAdministration and usage guides can be found athttp://docs.waldur.com.SupportFor professional support and integration services please contactinfo@opennodecloud.com.
Package: nodeconductor-auth-openid
NodeConductor OpenID====================NodeConductor plugin bringing OpenID-based authentication support.Usage-----1. Install the plugin2. Run migrations to create new tables... code-block::nodeconductor migrate --noinput3. Add your OpenID to your user account:.. code-block::NodeConductor admin > Core > Django_Openid_Auth > User open ids > Add user open idUser: <your-django-user-id>Claimed id: <openid.claimed_id> (example: https://launchpad.net/~johndoe)Display name: <your-display-name>4. Navigate to `<nodeconductor-url>/api-auth/openid/login` and try to log in using your OpenID provider URLKnown issues------------**Database migrations do not work correctly with MySQL**Running migrations (step 3 of 'Usage' section) may fail with following error:.. code-block::django.db.utils.OperationalError: (1170, "BLOB/TEXT column 'claimed_id' used in key specification without a key length")This is a `known issue<https://bugs.launchpad.net/django-openid-auth/+bug/524796>`_ of `django-openid-auth<https://pypi.python.org/pypi/django-openid-auth/>`_ :Django `does not allow<https://code.djangoproject.com/ticket/2495>`_ `TextField` to be unique.Fix exists but it is not yet merged as of 2016-05-03.To work around the problem you will have to manually patch the `django-openid-auth` code as follows:.. code-block:: python# File: django_openid_auth/migrations/0001_initial.py-    claimed_id = models.TextField(max_length=2047, unique=True)+    claimed_id = models.CharField(max_length=255, unique=True)# File: django_openid_auth/migrations/0001_initial.py-                ('claimed_id', models.TextField(unique=True, max_length=2047)),+                ('claimed_id', models.CharField(unique=True, max_length=255)),-- and launch the migrations again.
Package: nodeconnector
Python connector module for Node.JS applications. This packages allows Python functions to be called and
process Node.JS JSON request. This packages complementsPyConnectormodule for Node.JS.InstallationInstall using pippip install nodeconnectorPython versionPython 3.6+ is required.UsageA simple minimal API interface can be created using the following example.
Note that handle/resolver functions are executed in a separate thread.
Context information can be usingnodeconnector.Interface.handle( 'query_type', resolve_function, [ ctx ] ).This object will be passed to allresolve_functioncalls and can be used to store information between queries.# minimal.pyimportsysimporttimeimportargparseimportnodeconnector# argument parsing, PyConnector automatically sends thisparser=argparse.ArgumentParser(description='Python Exposed API')parser.add_argument('--pynodeport',help='PyConnector Node.JS query port',default=24001)args=parser.parse_args()# python version querydefnodeq_version(args,ctx={}):return('%d.%d.%d'%(sys.version_info[0],sys.version_info[1],sys.version_info[2]))# increment value querydefnodeq_increment(args,ctx={}):# return valuectx['inc']+=1args['value']=ctx['inc']returnargs# create interfacenodeq=nodeconnector.Interface()# queries are executed on a separate thread, a context object can be used to pass datanodeq.handle('pyversion',nodeq_version)nodeq.handle('increment',nodeq_increment,dict(inc=0))# launch APInodeq.listen(port=args.pynodeport)# waitwhile(True):time.sleep(0.001)License (MIT)Copyright (C) 2019Cristian Dobre.
Package: node-distance-ray
node-distance-rayray.iowrapper fornode-distancepackage.Usagesee test/test_.pyAppendixInstallationThenode-distance-raygit repois available asPyPi packagepipinstallnode-distance-ray
pipinstallgit+ssh://git@github.com/satzbeleg/node-distance-ray.gitInstall a virtual environmentpython3-mvenv.venvsource.venv/bin/activate
pipinstall--upgradepip
pipinstall-rrequirements.txt--no-cache-dir
pipinstall-rrequirements-dev.txt--no-cache-dir(If your git repo is stored in a folder with whitespaces, then don't use the subfolder.venv. Use an absolute path without whitespaces.)Python commandsJupyter for the examples:jupyter labCheck syntax:flake8 --ignore=F401 --exclude=$(grep -v '^#' .gitignore | xargs | sed -e 's/ /,/g')Run Unit Tests:PYTHONPATH=. pytestPublishpythonsetup.pysdisttwineupload-rpypidist/*Clean upfind.-typef-name"*.pyc"|xargsrm
find.-typed-name"__pycache__"|xargsrm-r
rm-r.pytest_cache
rm-r.venvSupportPleaseopen an issuefor support.ContributingPlease contribute usingGithub Flow. Create a branch, add commits, andopen a pull request.
Package: nodeeditor
Welcome to PyQtNodeEditorThis package was created from the Node Editor written in PyQt5. The intention was to create a tutorial series
describing the path to create a reusable nodeeditor which can be used in different projects.
The tutorials are published on youtube for free. The full list of tutorials can be located here:https://www.blenderfreak.com/tutorials/node-editor-tutorial-series/Featuresprovides full framework for creating customizable graph, nodes, sockets and edgesfull support for undo / redo and serialization into files in a VCS friendly waysupport for implementing evaluation logichovering effects, dragging edges, cutting lines and a bunch more…provided 2 examples on how node editor can be implementedRequirementsPython 3.xPyQt5 or PySide2 (using wrapper QtPy)Installation$ pip install nodeeditorOr directly from source code to get the latest version$ pip install git+https://gitlab.com/pavel.krupala/pyqt-node-editor.gitOr download the source code from gitlab:git clone https://gitlab.com/pavel.krupala/pyqt-node-editor.gitScreenshotsOther linksDocumentationContributeIssuesMerge requestsChangelogHistory
Package: node-enigma
enigma.pyPython Command Line to encrypt and decrypt messages . This is for an easier demonstration of node-enigma and also for Python users.enigma.py is built with Heroku, so it might take awhile to start up.Contact me@dyeboahwith any questions, feedback or bugs.Usagepip3 install node-enigmaverbosityenigma -e scarce -vencryptenigma -e "i need help"input / outputenigma -f input.txt -o output.txttypeenigma -e rake -t m3--type argument takes either m3 or m4 .settingsenigma -e fish -s i,iv,iii,ukw-bDepending on the type of machine that you want , the --settings argument takes (i,iv,iii,ukw-b) for m3 or
(beta,i,iv,iii,ukw-b) for m4key/codeenigma -e cheese -k a,c,eplugenigma -e loutish -p ks,aw,cq,ebContributeClone this repo to make changes. Any fixes, cleanup or new features are always appreciated.
Package: node.ext.python
node.ext.pythonPython source file abstraction based on nodes.Usagewrite me (or read tests)ContributorsRobert Niederreiter <rnix [at] squarewave [dot] at>Gogo BernhardChanges0.1initialLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Package: node.ext.template
node.ext.templateTemplate file abstraction based on nodes.Usagewrite me (or read tests)ContributorsRobert Niederreiter <rnix [at] squarewave [dot] at>Changes0.1initialLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Package: node.ext.uml
node.ext.umlUML metamodel implementation based on nodes.Usagewrite me (or read tests)ContributorsJens Klein <jens [at] bluedynamics [dot] com>Michaël LaunayRobert Niederreiter <rnix [at] squarewave [dot] at>Changes0.1initialLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Package: node.ext.xmi
node.ext.xmiXMI file abstraction based on nodes.Usagewrite me (or read tests)ContributorsRobert Niederreiter <rnix [at] squarewave [dot] at>Changes0.1initialLicenseCopyright (c) 2010-2013, BlueDynamics Alliance, Austria
All rights reserved.Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.Neither the name of the BlueDynamics Alliance nor the names of its
contributors may be used to endorse or promote products derived from this
software without specific prior written permission.THIS SOFTWARE IS PROVIDED BY BlueDynamics AllianceAS ISAND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL BlueDynamics Alliance BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.