Saravanan666/pypi-org huggingface dataset:
Package: pip-review
pip-reviewLooking for a new maintainer! See https://github.com/jgonggrijp/pip-review/issues/76.pip-reviewis a convenience wrapper aroundpip. It can list available updates by deferring topip list--outdated. It can also automatically or interactively install available updates for you by deferring topip install.Example, report-only:$pip-reviewrequests==0.13.4 is available (you have 0.13.2)
redis==2.4.13 is available (you have 2.4.9)
rq==0.3.2 is available (you have 0.3.0)Example, actually install everything:$pip-review--auto... <pip install output>Example, run interactively, ask to upgrade for each package:$pip-review--interactiverequests==0.14.0 is available (you have 0.13.2)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit y
...
redis==2.6.2 is available (you have 2.4.9)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit n
rq==0.3.2 is available (you have 0.3.0)
Upgrade now? [Y]es, [N]o, [A]ll, [Q]uit y
...Runpip-review-hfor a complete overview of the options.Note: If you want to pin specific packages to prevent them from automatically
being upgraded, you can use a constraint file (similar torequirements.txt):$exportPIP_CONSTRAINT="${HOME}/constraints.txt$cat$PIP_CONSTRAINTpyarrow==0.14.1
pandas<0.24.0$pip-review--auto...Set this variable in.bashrcor.zshenvto make it persistent.
Alternatively, this option can be specified inpip.conf, e.g.:Linux:$cat~/.config/pip/pip.conf[global]
constraint = /home/username/constraints.txtWindows:$cat$HOME\AppData\Roaming\pip\pip.ini[global]
constraint = '$HOME\Roaming\pip\constraints.txt'The conf file are dependent of the user, so If you use multiple users you must define config file for each of them.https://pip.pypa.io/en/stable/user_guide/#constraints-filesSince version 0.5, you can also invoke pip-review aspython-mpip_review. This can be useful if you are using multiple versions of Python next to each other.Before version 1.0,pip-reviewhad its own logic for finding package updates instead of relying onpip list--outdated.Likepip,pip-reviewupdatesallpackages, includingpipandpip-review.InstallationTo install, simply use pip:$pipinstallpip-reviewDecide for yourself whether you want to install the tool system-wide, or
inside a virtual env.  Both are supported.TestingTo test with your active Python version:$./run-tests.shTo test under all (supported) Python versions:$toxThe tests run quite slow, since they actually interact with PyPI, which
involves downloading packages, etc.  So please be patient.Originspip-reviewwas originally part ofpip-toolsbut
has beendiscontinuedas such. SeePin Your Packagesby Vincent
Driessen for the original introduction. Since there are still use cases, the
tool now lives on as a separate package.
Package: pip-rewind
pip-rewindpip-rewindis a command-line tool that can rewind pypi module versions (given as command-line arguments or read from a requirements.txt file) to a previous date in time.This tool doesn't install any packages itself - rather, it generates output with modules constrained to specific versions, which can then be fed intopip install.Usage$ pip-rewind --date "09/01/2020" requests > new-requirements.txt
$ pip install -r new-requirements.txtOr give it a requirements file:$ pip-rewind --date "07/01/2019" -r requirements.txt > new-requirements.txt
$ pip install -r new-requirements.txtYou can also pipe the output directly to pip if preferred:$ pip-rewind --date "12/01/2020 -r requirements.txt | pip install -r /dev/stdinCurrently, this package only parses a simple subset of valid requirements lines:modulename
modulename<=5.0.0
modulename==4.0.0Any line that describes a pypi dependency namedmodulename, possibly with a version identifier after, is valid - this tool simply cares aboutmodulenamesince the version will be rewound anyway. Other lines (such as git dependencies) are ignored.MotivationStarting to work on old projects that don't havealltheir dependencies listed and version-constrained can be difficult (especially when some of those dependencies interact with specific versions of OS packages). The simple existence of a line specifyingredisin a requirements.txt file without its version can lead to possible breakage when dealing with month- or year-old software.LICENSEMIT
Package: pip-robot
pip-robotInstall missing packages, automatically with best-effortInstall itpipinstallpip-robot

pipinstallgit+https://github.com/ffreemt/pip-robot# poetry add git+https://github.com/ffreemt/pip-robot# git clone https://github.com/ffreemt/pip-robot && cd pip-robotUse itpip-robotpythonfoo.py# check agains one filepip-robot"python -m bar"# check against bar/__main__.py
Package: pi-promptflow-tools
Version History2.0.0: Initial release version.2.1.0: Removed 100 word limit from metaprompt.2.2.0: Removed instructions for ChatGpt to decide if the answer is sufficient or not. Added instructions for ChatGpt to not talk about process mining capabilities from any MSFT competitor.3.0.0: Added input for Record Count.3.0.1: Fix for Yaml
Package: piprun
piprunlets you specify PyPI packages your script needs inline:#!/usr/bin/env piprun Flask==0.10.1 --fromflaskimportFlaskapp=Flask(__name__)# ...Optionally, specify the Python interpreter path (e.g. for Python 2) as
the first argument:#!/usr/bin/env piprun /usr/bin/python2 Flask==0.10.1 --# ...
Package: pip-s3-proxy
Pip S3 ProxyAn HTTP frontend for public and private S3 buckets so that pip can
install packages from S3.It's based onhttps://github.com/rhelmer/caching-s3-proxyand supports
many of the same features.  Thank you rhelmer!It works by wrapping pip.  You run 'pipsss' instead of 'pip' - pipsss
starts a web server in the background and then passes your CLI
parameters to pip.  At the moment you need to add an extra-index-url
to the command line but in the future we might have pipsss add that
itself.Example:python setup.py install
  (set up your s3 credentials however you like to do that)
  pipsss install --extra-index-url http://localhost:8000/my-pypi-bucket my-private-packageYou can still use the web server in a standalone mode.  It works like
caching-s3-proxy.Example:python setup.py install
  (set up your s3 credentials however you like to do that)
  pip-s3-proxy &
  curl localhost:8000/my_bucket/v1/my_file.txtIf you want to listen on a different port, just set the PORT variable:PORT=9999 pip-s3-proxyAlternatively, you can run under uwsgi. It's safe to use multiple workers
processes (the shared file cache uses file locking to allow concurrency):uwsgi -w proxy.wsgi --http=localhost:8000 --workers=10If you want to put this behind Nginx or Apache, use a socket instead:uwsgi -w proxy.wsgi -s /var/run/pip-s3-proxy.sock --workers=10Then seehttp://uwsgi-docs.readthedocs.org/en/latest/Nginx.htmlorhttp://uwsgi-docs.readthedocs.org/en/latest/Apache.html
Package: pipsalabim
Pip Sala Bim is an assistant to guess your pip dependencies from your code, without using a
requirements file.Current version: 0.2.0Pip Sala Bimwill tell you which packages you need to install to satisfy the dependencies of
your project. It uses a simpleAST visitor[1]for detecting imports andPyPIContentsto
search which packages contain these imports.For more information, please read thefull documentation.Getting startedInstallationThepipsalabimprogram is written in python and hosted onPyPI. Therefore, you can use
pip to install the stable version:$ pip install --upgrade pipsalabimIf you want to install the development version (not recomended), you can install
directlty from GitHub like this:$ pip install --upgrade https://github.com/LuisAlejandro/pipsalabim/archive/master.tar.gzUsageSeeUSAGE.rstfor details.Getting helpIf you have any doubts or problems, suscribe to ourDiscord serverand ask for help. You can also
ask your question onStackOverflow(tag itpipsalabim) or drop me an email atluis@collagelabs.org.ContributingSeeCONTRIBUTING.rstfor details.Release historySeeHISTORY.rstfor details.LicenseCopyright 2016-2022, Pip Sala Bim Developers (readAUTHORS.rstfor a full list of copyright holders).Released under aGPL-3 License.Made with 💖 and 🍔Webluisalejandro.org· GitHub@LuisAlejandro· Twitter@LuisAlejandro[1]AST refers to an Abstract Syntax Tree, you can read more onhttps://en.wikipedia.org/wiki/Abstract_syntax_tree
Package: pipsamo
pipsPIPS = Pips Installs Packages SecurelyThe last package you'll install with pip.Table of ContentsInstallationUsageInstallationThis will the last package you install with pip.From this point on, there will be no reason to install packages dangerously and unsecurely.Most tend to find themselves using pips forever immediately after installation. User Beware.$ pip install pipsamoImportant to remember:-> thepackageis namedpipsamo-> thescriptis namedpipsUsageTL / DR: ADD AN S TO EVERY COMMAND.Everypipwill now becomepips.Simple, right?For example:$ pips install pygame
$ pips uninstall requestsBless the AuthorsAll rights reserved.This project was started by SAMO in 2020.Thank you for reading.
Package: pip-save
### pip-save[<img src="https://img.shields.io/pypi/v/pip-save.svg">](https://pypi.python.org/pypi/pip-save)pip-save is a simple wrapper around **pip** so as to add ```npm --save``` style functionality to pip.Currently its a big pain while installing new dependencies using pip. After installing the dependency,you need to figure out the version number and then manually add it to your requirements file.``pip-save`` allows you to install/uninstall any dependecy and automatically add/removeit to/from your requirements file using one command only.Since its only a wrapper around pip install and uninstall commands,it accepts all options/config as these commands.#### Installation$ pip install pip-save####UseTo Install a package and add it to your requirements.tx$ pip-save install [<list of packages>]To upgrade a package$ pip-save install --upgrade [<list of packages>]To uninstall a package and remove it from your requirements.txt$ pip-save uninstall [<list of packages>]To install a package from VCS and add it to your requirements file$ pip-save install -e <url of the repo>#### ConfigurationFor most users the default configuration of pip-save should be fine. If you dowant to change pip-save's defaults you do so by adding configuration options toa configuration file. If a `.pipconfig` file exists in the current workingdirectory, its automatically loaded.Here is an example of available options along with their default values.[pip-save]requirements = requirements.txtuse_compatible = False##### Configuration Options* requirements:- path to the requirements file to be used. Default value is `requirements.txt`Can be overwritten by using command line option `-r` or `--requirement`* use_compatible:- whether to use compatible version specifier instead of exact versions.Default value is `False`. Can be overwritten by using command line flag `--use-compatible`
Package: pip-search
pip_searchWrapping the needs of a "pip search" command necessity through PyPi.orgInstallation & UsageInstall withpip install pip_searchUse withpip_search anythingYou can specify sorting options :pip_search -s namepip_search -s versionpip_search -s releasedTo use as the traditionalpip search <keywords>method, add this alias to your.zshrc, .bashrc, .bash_profile, etc.aliaspip='function _pip(){if [ $1 = "search" ]; thenpip_search "$2";else pip "$@";fi;};_pip'For fish users, run on fish shell:functionpip --wraps="pip"setcommand$argv[1]set-e argv[1]switch"$command"case'search'pip_search$argvcase'*'commandpip$command$argvendendfuncsavepipThen run withpip searchHold thecommandorctrlkey to click on the folder icons as a hyperlink.Dependenciesbs4richrequestsUpdates log0.0.12Updated to comply with new PyPi.org format0.0.11Added date format options0.0.10Added sorting optionsChanges thanks to @dsoares and @genevera0.0.9Hotfix for Python 3.8 to 3.10 compatibilityChanges thanks to @jiyeqian0.0.8(deleted for compatibility issues with python 3.8 to 3.10)Updated for better compatibility and better displayChanges thanks to @RCristiano0.0.7Merge from pip_search_color, colorized output with hyperlink featuresChanges thanks to @kkatayama0.0.6Parsing with beautiful soup, allowing results with one package to be parsedChanges thanks to @nsultova0.0.4Adding multiple keywords supportAdding usage infoChanges thanks to @Maxz44
Package: pipseq
pipseqDeveloper GuideSetup# create conda environment$mambaenvcreate-fenv.yml# update conda environment$mambaenvupdate-npipseq--fileenv.ymlInstallpipinstall-e.# install from pypipipinstallpipseqnbdev# activate conda environment$condaactivatepipseq# make sure the pipseq package is installed in development mode$pipinstall-e.# make changes under nbs/ directory# ...# compile to have changes apply to the pipseq package$nbdev_preparePublishing# publish to pypi$nbdev_pypi# publish to conda$nbdev_conda--build_args'-c conda-forge'$nbdev_conda--mambabuild--build_args'-c conda-forge -c dsm-72'UsageInstallationInstall latest from the GitHubrepository:$pipinstallgit+https://github.com/dsm-72/pipseq.gitor fromconda$condainstall-cdsm-72pipseqor frompypi$pipinstallpipseqDocumentationDocumentation can be found hosted on GitHubrepositorypages. Additionally you can find
package manager specific guidelines oncondaandpypirespectively.PyTorch Documentation:TorchDataHow to Package PyTorch
Modelstorch.monitor.Eventtorchvisiontorchvision.Datasets.VisionDatasettorchvision.utils.flow_to_imagePyTorch Models to Consider:Diffusion Video
AutoEncodersConvLSTM
AutoEncoderRecurrent All Pairs Field Transforms for Optical
FlowOptical Flow Toolbox
(mmflow)torchvision.models.optical_flow.raft
Package: pip-services3-aws
AWS specific components for PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.This module contains components for supporting work with the AWS cloud platform.The module contains the following packages:Build- factories for constructing module componentsClients- client components for working with Lambda AWSConnect- components of installation and connection settingsContainer- components for creating containers for Lambda server-side AWS functionsCount- components of working with counters (metrics) with saving data in the CloudWatch AWS serviceLog- logging components with saving data in the CloudWatch AWS serviceQuick links:ConfigurationAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-awsDevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe Python version of Pip.Services is created and maintained bySergey SeroukhovDanil Prisiazhnyi
Package: pip-services3-azure
Azure specific components for PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.Contains packages used to create containers and services that do operations via the Azure cloud.The module contains the following packages:Clients- client components for working with Azure cloud Functions.Connect- components for installation and connection settings.Containers- contains classes that act as containers to instantiate and run components.Services- contains interfaces and classes used to create services that do operations via the Azure Function protocol.Quick links:Configuration PatternAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-azureDevelopFor development you shall install the following prerequisites:Python 3.6+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe library is created and maintained by:Sergey SeroukhovDanil Prisiazhnyi
Package: pip-services3-datadog
DataDog components for Pip.Services in PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.
It contains the DataDog logger and performance counters components.The module contains the following packages:Build- contains a class used to create DataDog components by their descriptors.Clients- contains constants and classes used to define REST clients for DataDogCount- contains a class used to create performance counters that send their metrics to a DataDog serviceLog- contains a class used to create loggers that dump execution logs to a DataDog service.Quick links:ConfigurationAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-datadogDevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe Python version of Pip.Services is created and maintained bySergey SeroukhovDanil Prisiazhnyi
Package: pip-services3-elasticsearch
ElasticSearch components for PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.The Elasticsearch module contains logging components with data storage on the Elasticsearch server.The module contains the following packages:Build- contains a factory for the construction of componentsLog- Logging componentsQuick links:ConfigurationLoggingVirtual memory configurationAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-elasticsearchMicroservice components shall perform logging usual way using CompositeLogger component.
The CompositeLogger will get ElasticSearchLogger from references and will redirect log messages
there among other destinations.frompip_services3_commons.configimportIConfigurablefrompip_services3_commons.referimportIReferenceablefrompip_services3_components.logimportCompositeLoggerclassMyComponent(IConfigurable,IReferenceable):def__init__(self):super(MyComponent,self).__init__()self.__logger=CompositeLogger()defconfigure(self,config):self.__logger.configure(config)defset_references(self,references):self.__logger.set_references(references)defmy_method(self,correlation_id,param1):self.__logger.trace(correlation_id,'Executed method mycomponent.mymethod')# ...Configuration for your microservice that includes ElasticSearch logger may look the following way....{{#if ELASTICSEARCH_ENABLED}}- descriptor:pip-services:logger:elasticsearch:default:1.0connection:uri:{{{ELASTICSEARCG_SERVICE_URI}}}host:{{{ELASTICSEARCH_SERVICE_HOST}}}{{#unless ELASTICSEARCH_SERVICE_HOST}}localhost{{/unless}}port:{{ELASTICSEARCG_SERVICE_PORT}}{{#unless ELASTICSEARCH_SERVICE_PORT}}9200{{/unless}}\{{/if}}...DevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1Configure the vm.max_map_countsudo sysctl -w vm.max_map_count=262144fixes:
max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]Typed vs Type-less indexesES version 7stopped supporting "types"and encouraged a separation of disperate data into different indexes. By default, this version of pip-services3-elasticsearch-node will support 7.x type-less indexes. You can support to the 6.x "typed" approach by setting theinclude_type_nameoption to true. This allows it to work with either 6.x or 7.x ElasticSearch servers.You can read more about how this is accomplishedhereContactsThe library is created and maintained bySergey Seroukhov.The documentation is written by:Mark Makarychev
Package: pip-services3-expressions
Tokenizers, parsers and expression calculators in PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.
It provides syntax and lexical analyzers and expression calculator optimized for repeated calculations.The module contains the following packages:Calculator- Expression calculatorCSV- CSV tokenizerIO- input/output utility classes to support lexical analysisMustache- Mustache templating engineTokenizers- lexical analyzers to break incoming character streams into tokensVariants- dynamic objects that can hold any values and operators for themQuick links:API ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-expressionsThe example below shows how to use expression calculator to dynamically
calculate user-defined expressions.frompip_services3_expressions.variants.VariantimportVariantfrompip_services3_expressions.calculator.variables.VariableimportVariablefrompip_services3_expressions.calculator.ExpressionCalculatorimportExpressionCalculatorfrompip_services3_expressions.calculator.variables.VariableCollectionimportVariableCollection# ...clalculator=ExpressionCalculator()clalculator.expression="A + b / (3 - Max(-123, 1)*2)"vars=VariableCollection()vars.add(Variable("A",Variant(1)))vars.add(Variable("B",Variant(3)))result=clalculator.evaluate_with_variables(vars)print('The result of the expression is '+result.as_string)# ...This is an example to process mustache templates.mustache=MustacheTemplate()mustache.template="Hello, {{{NAME}}}{{#ESCLAMATION}}!{{/ESCLAMATION}}{{#unless ESCLAMATION}}.{{/unless}}"result=mustache.evaluate_with_variables({'NAME':'Mike','ESCLAMATION':True})print("The result of template evaluation is '"+result+"'")DevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe module is created and maintained by:Sergey SeroukhovDanil Prisiazhnyi
Package: pip-services3-grpc
GRPC Calls for PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.The grpc module is used to organize synchronous data exchange using calls through the gRPC protocol. It has implementations of both the server and client parts.Note: in this version connection Proto files in runtime does not supportsThe module contains the following packages:Build- factories for creating gRPC servicesClients- basic client components that use the gRPC protocol and Commandable pattern through gRPCServices- basic service implementations for connecting via the gRPC protocol and using the Commandable pattern via gRPCQuick links:ConfigurationProtocol bufferAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip_services3_grpcDevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate GRPC protobuf stubs:./protogen.ps1Generate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe Python version of Pip.Services is created and maintained bySergey SeroukhovDanil Prisiazhnyi
Package: pip-services3-kafka
Kafka messaging for Pip.Services in PythonThis module is a part of thePip.Servicespolyglot microservices toolkit.The module contains the following packages:Build- default Factory for create componentsConnect- generate and resolve connection optionsQueues- Message queue that create, sends and receives messagesQuick links:ConfigurationAPI ReferenceChange LogGet HelpContributeUseInstall the Python package aspipinstallpip-services3-kafkaDevelopFor development you shall install the following prerequisites:Python 3.7+Visual Studio Code or another IDE of your choiceDockerInstall dependencies:pipinstall-rrequirements.txtRun automated tests:pythontest.pyGenerate API documentation:./docgen.ps1Before committing changes run dockerized build and test as:./build.ps1
./test.ps1
./clear.ps1ContactsThe Python version of Pip.Services is created and maintained bySergey SeroukhovDanil Prisiazhnyi