Saravanan666/pypi-org huggingface dataset:
Package: vennoverlap
Data_overlapThe Data Overlap has been developed to identify common elements between columns of a given dataframe. The columns of the dataframe may contain either string or numerical values. Data Overlap can compute intersections of categorical or string lists (e.g., genes) as well as numerical values. To use the Data Overlap tool, one should input a dataframe where the columns represent the lists to be compared for their intersection. Any number of columns can be included in the input.InstallationData_overlap can be installed directly using pip:pip install Data-overlapUseagefrom list_overlap import OverlapsWheredfis a dataframe with columns to compare.
For example:data_n = {'A':[1,2,3],'B': [1,2,3,4],'C':[5,2],'D': [2,8,9],'E': [2,11,5,9]}
df = pd.DataFrame.from_dict(data_n, orient='index').T
df.head()
A	B	C	D	E
0	1.0	1.0	5.0	2.0	2.0
1	2.0	2.0	2.0	8.0	11.0
2	3.0	3.0	NaN	9.0	5.0
3	NaN	4.0	NaN	NaN	9.0To view the outputoverlaps.get_the_overlaps(df)
Package: venn-places
Get normalized place data from Foursquare, Yelp, Facebook, Google and Factual.Installation$ pip install venn-placesUsagefrom venn import PlacesAPI

api = PlacesAPI(venn_api_key)

api.search(category="food",
           address="1411 Vine St. Cincinnati, OH 45202",
           limit=10)Methods.searchParameterRequiredTypeExamplekeywordthis or categorystringoutbackcategorythis or keywordstringfoodaddressthis or locationstring1411 Vine St. Cincinnati, OH 45202locationthis or addressstring (comma separated)44.2333423,-84.3453452limitno (default: 10)int20
Package: venom
Venom is an upcoming RPC framework for Python. It features a simple, testable, composable service model and support for the Python 3typingmodule. It will support unary (single message) and streaming communication patterns inspired by gRPC. The framework uses a simple message format for communications, compatible with the ProtocolBuffer format. The aim of Venom is to provide a low overhead framework for RPC service development specifically in Python while sticking to language agnostic communication standards.So far, Venom RPC supports unary requests & replies that are defined as methods on services. The framework is designed to support different server implementations.The currently available implementations are:Unary HTTP/1 protocol implementation usingaiohttp(asynchronous) orflask(synchronous only)Unary gRPC protocol implementation usinggrpcioDocumentation currently is minimal! Head to theexamples/folder for more details.InstallationVenom RPC alpha requires Python 3.5. The final version will likely require Python 3.6.To install Venom using ‘pip’ for use withaiohttp, run:pip install venom[aiohttp]To install Venom using ‘pip’ for use withflask, run:pip install flask-venomRoad mapA list of major features required for the first release:Schema validationDocumentationMessage generation from request argumentsOpenAPI (Swagger) schema service for API reflectionAn unordered list of potential future features:CLI for generating sharable stubs from servicesStreaming WebSocket implementation withaiohttpThis would be the only solution that fully supports streaming and can be used in the browser today.Streaming gRPC (HTTP/2) implementation with e.g.hyper-h2There’s already an experimental gRPC implementation based ongrpcio, but without true support for asynchronous calls because that is not supported by the official Python library.MsgPack serialization supportProtocolBuffer supportThe problem with ProtocolBuffer as it stands now is that the official Python library for ProtocolBuffer is not very pythonic,
while ease of development in Python is the primary motivator behind Venom.Streamed responses would use Python 3.6 asynchronous generators.
Package: venpo
venpoExtract Venmo transactions from a profile with one commandDemoAboutA simple command line tool to extract public Venmo transactions from a specified user profile.venpo will access a Venmo user's profile page, extract the transactions, and save to a JSON file.Use CasesSave a history of your own or a friend's Venmo transactionsTransaction monitoring for OSINT (open source intelligence) purposesCollecting data to train your own ML modelInstallation$pipinstallvenpo--upgradeUsage$venpo$username
Package: venra
venraVenra provides a simple, high-level api forvespa.ai.Venra targets subsets of Vespa's query, document, and system apis. It aims to
encapsulate the complexity of dealing with the Vespa http interfaces, response
behaviors, and json responses for common client tasks.Venra is well suited for web backends, command line tools, and enrichment
programs which need to retrieve, process, and update documents.importvenraqdata={}qdata["yql"]="select * from sources awesome_docs;"response=venra.query.search(qdata)docs=venra.query.extract_docs(response)forr,docinenumerate(docs):print(f"rank:{r}>>{doc.some_id}title:{doc.title}")Note: This library is under active development and the api is currently unstable.Installation$pipinstallvenraUsageBasic Query:importvenra# Build queryqdata={}qdata["yql"]="select * from sources baz;"# Run queryresponse=venra.query.search(qdata)# Extract results via helpersmetrics=venra.query.extract_metrics(response)docs=venra.query.extract_docs(response)User Query and Grouping:frompprintimportpprintfromvenraimportconfigasvconfigfromvenraimportqueryasvquery# Configureuser_query="machine learning"vconfig.vespa_host_app="http://localhost:8080"# Build query including a groupingqdata={}qdata["yql"]="select post_id, post_date from sources baz where userQuery()"qdata["yql"]+=f" | all(group(time.date(post_date)) order(-max(post_date)) max(32) each(output(count())) as(day_counts) );"qdata["hits"]=10qdata["timeout"]="3300ms"qdata["model.queryString"]=user_queryqdata["model.type"]="weakAnd"qdata["presentation.summary"]="full"qdata["presentation.timing"]="true"# Run queryresponse=vquery.search(qdata)# Extract results via helpersmetrics=vquery.extract_metrics(response)groups=vquery.extract_groups(response)myfacet=vquery.extract_group_pairs(groups,"day_counts","count()")docs=vquery.extract_docs(response)# Query results ready for use in apppprint(metrics)pprint(myfacet)pprint(docs)
Package: venta-protocol-v3-device
Library to control Venta Air Humidifiers that use Protol Version 3 (via REST API on Port 80)Example usage:from venta_protocol_v3_device import Venta_Protocol_v3_Device



d = Venta_Protocol_v3_Device("192.168.178.87")

d.getStatus()



print(d.toJSON())
Package: ventiliser
VentiliserVentiliser is a tool for segmenting pressure and flow waveforms from ventilators into breaths. It also attempts to find the position of breath sub-phases. Ventiliser was developed on data from neonates ventialted on Draeger ventilators.Please see the accompanying paper"Computational analysis of neonatal ventilator waveforms and loops"for detailsInstallationVentiliser depends on numpy, pandas, scipy, atpbar, and PyQT5. Installation via pip is recommended.pipinstallventiliserUsageAn example of a simple script can be seen belowfromventiliser.GeneralPipelineimportGeneralPipelinepipeline=GeneralPipeline()pipeline.configure()# For information on parameters you can configure see docspipeline.load_data("path to data",[0,1,2])# [0,1,2] refers to the columns in your data file corresponding to time, pressure, flowpipeline.process()# You can suppress log and output files by setting them false. See docs for more information# To access the breaths programmatically you can do as followspipeline.labeller.get_breaths_raw()# To access the pressure and state labels programmatically you can do as followspipeline.mapper.p_labelspipeline.mapper.f_labelsPlease view the docs for more detailed information on optional parameters.ContactFor questions please emailgbelteki@aol.com(Dr. Gusztav Belteki)dtwc3@cam.ac.uk(David Chong)LicenseCopyright (c) 2020 David Chong Tian Wei, Gusztav BeltekiPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the 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 all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Package: ventiotools
Ventiotools:Ventiotools is an essential tool developed by vent.io to streamline the collection and management of Python packages within the company's ecosystem. This package provides a unified platform for consolidating information about all packages, making it easier for developers, data scientists, and engineers to access, share, and maintain the company's Python libraries.Installationventiotoolsis available on PyPI. Simply install it withpip:$ pip install ventiotoolsUsageVentiotools can easily be accessed after installing it via pip:>>> import ventiotools 
>>>
>>> Your code here...Auto_Feature_Engineering:Auto_Feature_Engineering is a powerful subpackage of Ventiotools built for efficiently creating features from large datasets by harnessing the capabilities of Apache Spark. This package is specifically tailored to handle statistical and time series feature engineering, making it an ideal choice for data scientists and engineers working with extensive datasets.For a detailed description, please follow the documentation on our GitHub Repository.Enjoy!
Package: ventoyu
Ventoy Updater_    __           __              __  __
 | |  / /__  ____  / /_____  __  __/ / / /
 | | / / _ \/ __ \/ __/ __ \/ / / / / / / 
 | |/ /  __/ / / / /_/ /_/ / /_/ / /_/ /  
 |___/\___/_/ /_/\__/\____/\__, /\____/   
                          /____/Ventoy is a tool that allows you to create a bootable USB drive for multiple ISO files.
Just copy your ISO files onto the drive and boot it.ventoyuis a utility that can be used to install or even update ISO files on the USB drive.
Besides ventoyu also contains features like set up a new USB drive with the Ventoy software, manage ISO sources or modify Ventoy attributes on your USB drive.ventoyu contains a configuration file (JSON format) with all sources where ISO files can be downloaded.Theventoylclass can help you to talk to your Ventoy device using Python. More information here:Wiki: ventoyLIBYou will find more information about the Ventoy software here:Official Ventoy Website:https://www.ventoy.net/en/index.htmlVentoy on GitHub:https://github.com/ventoy/VentoyTable of ContentsVentoy UpdaterTable of ContentsDescriptionOS SupportInstall Ventoy UpdaterHow toInstall new imagesAdd a new ISO download sourceInstall or update VentoyGet helpDescriptionThe Ventoy Updater can be used to install new, update or remove ISO files on the Ventoy device.OS SupportCurrently supported images:Operating systemURLDebian (arm64)https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/Debian (amd64)https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/CentOS 8http://ftp.halifax.rwth-aachen.de/centos/8/isos/Rocky Linux 8https://download.rockylinux.org/pub/rocky/8/isos/Grmlhttps://download.grml.org/Ubuntu (18.04, 20.04, 21.04)https://ftp.halifax.rwth-aachen.de/ubuntu-releases/Manjaro (XFCE, KDE)https://manjaro.org/downloads/official/Finnix 123https://www.finnix.org/releases/123/With the optionadd-urlyou have the possibility to add new ISO sources.Install Ventoy Updater$pip3installventoyuNote:You may want to install with option--user.How toInstall new images$sudoventoyuinstallAdd a new ISO download sourceTip:Before add a new URL, check it withcheck-url.$sudoventoyuadd-url--url<URL>Install or update Ventoy$sudoventoyu--device/dev/sdXconfiginstallThis function downloads the latest Ventoy release.Tip:You have the possibility to open the Ventoy GUI installer with--gui.Get helpFor more information typeventoyu --help.
Package: ventoy-updater
Ventoy UpdaterOfficial Ventoy Website:https://www.ventoy.net/en/index.htmlVentoy on GitHub:https://github.com/ventoy/VentoyTable of ContentsVentoy UpdaterTable of ContentsDescriptionOS SupportInstall Ventoy UpdaterHow toInstall new imagesAdd a new ISO download sourceGet helpDescriptionThe Ventoy Updater can be used to install new, update or remove ISO files on the Ventoy device.OS SupportCurrently supported images:Operating systemURLDebian (arm64)https://cdimage.debian.org/debian-cd/current/arm64/iso-cd/Debian (amd64)https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/Grmlhttps://download.grml.org/"Ubuntu (18.04, 20.04, 21.04)https://ftp.halifax.rwth-aachen.de/ubuntu-releases/Manjaro (XFCE, KDE)https://manjaro.org/downloads/official/Finnix 123https://www.finnix.org/releases/123/With the optionadd-urlyou have the possibility to add new ISO sources.Install Ventoy Updater$pip3installventoy_updaterNote:You may want to install with option--user.How toInstall new images$sudoventoyuinstallAdd a new ISO download sourceTip:Before add a new URL, check it withcheck-url.$sudoventoyuadd-url--url<URL>Get helpFor more information typeventoyu --help.
Package: ventraip-vip-client
# VentraIP VIP ClientA Python 3.6 compatible library to manage DNS entries registered with VentraIP.## Installation### Production```bashpip install ventraip-vip-client```### Development```bashgit clone git@github.com:cmbrad/ventraip-vip-client.gitpip install -e .```## Usage### CLI```bash# View help for the CLIventraip --help# List all domainsventraip -u myusername -p mypassword list# Add a domainventraip -u myusername -p mypassword add myhost example.com 127.0.0.1 3600 A# Delete a domainventraip -u myusername -p mypassword rm myhost example.com A```### Library```pythonfrom ventraip import VipClientvip_client = VipClient()vip_client.login(email='your email/username', password='your password')# Fetch all domains associated with the accountdomains = vip_client.domains()for domain in domains:# Fetch all records associated with the domaindns_records = vip_client.dns_records(domain.internal_id)# For each record, delete it (DANGEROUS!!!)for dns_record in dns_records:vip_client.remove_dns_record(domain_id=domain.internal_id, dns_record_id=dns_record.internal_id)```## Deploying```bashrm -Recurse -Force distpython setup.py sdist bdist_wheeltwine upload dist/*```## DisclaimerI have no relation to the VentraIP company and any use of this software is not endorsed by them in any way.
Package: venture-tools
VentureVenture is a command line app start new projects or "Ventures". Even creating a remote github repository if specified.InstallationMethod 1: pip installUse the package managerpipto install venture.pipinstallventure-toolsMethod 2: install.shgitclonehttps://github.com/murmuur-git/venture.git
shventure-tools/install.shUsageInitStart a new ventureventureinit[destination]Start a new python ventureventureinit-p[destination]Start a venture and make a remote repositoryventureinit-r[destination]Uses a github authentication token, so you will need to generate one in your github settingsConfigOpens config.ini in vim for editingventureconfigResets config.ini, use if missing/damagedventureconfig--resetOutput contents of config.iniventureconfig--outputConfig.ini[defaults]
make_remote = False
is_verbose = False
init_type = b

[github.com]
user =
access_token =defaultsmake_remote: if true will always make remote repository (defaultFalse)is_verbose: if true will always print verbose output (defaultFalse)init_type: chooses which type of venture to make when no parameter is given (defaultb)b: blank venture (Only a README.md is made)p: python venturegithub.comuser: GitHub usernameaccess_token: GitHubAPI access tokenContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Please make sure to update tests as appropriate.LicenseMIT
Package: venturocket
venturocket-api-pythonThe official python client library forVenturocket’s API.DependenciesThis client library usesrequestsfor its HTTP needs.  If venturocket is installed viapip, requests should be installed automatically.UsageInstallation$pipinstallventurocketMaking API CallsInitialize the clientfromventurocketimportVenturocket,Listingventurocket=Venturocket("your-api-key","your-api-secret")Keyword calls# retrieve validity and synonym data for a specific keywordkeyword=venturocket.keyword.get_keyword("php")# retrieve keyword suggestions based on one or more provided keywordssuggestions=venturocket.keyword.get_suggestions("php","python","java")# parse valid keywords from raw texttext="We are looking for rock star web developer with expertise in Javascript and PHP."keywords=venturocket.keyword.parse_keywords(text)Listing calls# create a listinglisting=Listing("a_user_id","provider","Your headline here!")listing.add_keyword("php",400,102)listing.add_location("94105")listing.add_listing_type("full-time")listing_id=venturocket.listing.create_listing(listing)# retrieve a listingretrieved_listing=venturocket.listing.get_listing(listing_id)# update a listingretrieved_listing['userType']="seeker"venturocket.listing.update_listing(listing_id,retrieved_listing)# disable a listingventurocket.listing.disable_listing(listing_id)# enable a listingventurocket.litsing.enable_listing(listing_id)# retrieve matches for a listingmatches=venturocket.listing.get_matches(listing_id)
Package: ventus
A Google Dorking library & Command-Line Interface ðŸ‘¾InstallationInstall ventus with pippip install ventusUsage (command-line interface)Usage: ventus [OPTIONS] QUERY

Options:
  --help                Show this message and exit
  -p, --paste           Search paste sites
  -f, --files           Search filesharing sites
  -i, --index           Search index of /
  -d, --document        Search for DOCX filesUsage (library)Example 1: Search a stringfromventusimportsearchresults=search("test")forrinresults:print(r)Example 2: Search a raw dork queryfromventusimportsearchresults=search("site:wikipedia.com mercedes")forrinresults:print(r)forrinresults:print(r)Example 3: Build and search a query using the query builderfromventusimportsearch,Queryq=Query()q.site("finance.yahoo.com")q.intitle("AMD")print(q)# site:finance.yahoo.com intitle:AMD# search queryresults=search(q)forrinresults:print(r)Example 4: Add a keyword group to a queryfromventusimportsearch,Query,Filterq=Query()q.site("finance.yahoo.com")q.intitle(["BMW","Mercedes"],group_seperator=Filter.AND)print(q)# site:finance.yahoo.com intitle:(BMW & Mercedes)# search queryresults=search(q)forrinresults:print(r)RoadmapMove search wrapper directly into cli.py [DONE]Option to choose number of links to returnRecode parts of the query builderMore pre configured searches in CLIOption to use custom queries directly in the terminalAboutMade with â™¥ byaaronlyy
Package: venum
venum provides an Enum that is actually just a namedtuple, but easier to create.
This means an Enum doesn’t have to be defined before program execution (similar
to the functional API) and members are truly immutable (can’t dynamically add
new ones). Also, this saves a bit of memory over the stdlib’s Enum.Usage>>>fromvenumimportEnum>>>>>>ContentTypes=Enum(...('JSON','application/json; charset=utf-8'),...('HTML','text/html; charset=utf-8'),...('JS','text/javascript; charset=utf-8'),...('XML','application/xml'),...('TEXT','text/plain; charset=utf-8'),...('JPEG','image/jpeg'),...('PNG','image/png'),...('YAML','application/x-yaml'),...name='ContentTypes'...)>>>ContentTypesContentTypes(JSON='application/json; charset=UTF-8',HTML='text/html; charset=utf-8',JS='text/javascript; charset=utf-8',XML='application/xml',TEXT='text/plain; charset=utf-8',JPEG='image/jpeg',PNG='image/png',YAML='application/x-yaml')Attribute lookupNo need for.value.>>>fromvenumimportEnum>>>>>>sample=Enum(('BLUE',1),('RED',2))>>>sampleEnum(BLUE=1,RED=2)>>>sample.BLUE1Comparison by value>>>fromvenumimportEnum>>>>>>sample=Enum(('SPADES',1))>>>sample.SPADES==1TrueMemory-efficiencyThis example was run on a 64-bit machine.Note that stdlib’s Enum by itself uses 1056 bytes with each member requiring
56 bytes, whereas namedtuple Enum uses 888 bytes with each member requiring
only 16 bytes.>>>fromsysimportgetsizeof>>>fromenumimportEnumasStdEnum>>>fromvenumimportEnum>>>>>>classSomeEnum(StdEnum):...BLUE=3>>>>>>getsizeof(SomeEnum.__class__)1056>>>getsizeof(Enum(('BLUE',3)).__class__)888Installationvenum is distributed onPyPIas a universal wheel and is available on
Linux/macOS and Windows and supports Python 2.7/3.3+ and PyPy.$pipinstallvenumFinal wordsThat’s really all there is to it, but if you’re keen on seeing more words that
begin with the letterV, here’s V’s monologue fromV for Vendetta.“VoilÃ ! In view, a humble vaudevillian veteran, cast vicariously as both
victim and villain by the vicissitudes of Fate. This visage, no mere veneer
of vanity, is a vestige of the vox populi, now vacant, vanished. However,
this valorous visitation of a by-gone vexation, stands vivified and has
vowed to vanquish these venal and virulent vermin vanguarding vice and
vouchsafing the violently vicious and voracious violation of volition.The only verdict is vengeance; a vendetta, held as a votive, not in vain,
for the value and veracity of such shall one day vindicate the vigilant
and the virtuous.Verily, this vichyssoise of verbiage veers most verbose, so let me simply
add that it’s my very good honor to meet you and you may call me V.”—V
Package: venus-dashboard
===============
Venus Dashboard.. image::https://governance.openstack.org/tc/badges/venus-dashboard.svg:target:https://governance.openstack.org/tc/reference/tags/index.html.. Change things from this point onVenus Dashboard provides a dashboard for OpenStack Log Management Service (venus).About VenusIn light of the problems and needs of retrieval, storage and analysis etc.
of logs on the OpenStack platform, we developed the OpenStack log management
module Venus.This project can provide a one-stop solution to log collection,
cleaning, indexing, analysis, alarm, visualization, report generation and
other needs, which involves helping operator or maintainer to quickly solve
retrieve problems, grasp the operational health of the platform, and improve
the level of platform management.Additionally, this project plans to use machine learning algorithms to
quickly locate IT failures and root causes, and improve operation and
maintenance efficiency.