Saravanan666/pypi-org huggingface dataset:
Package: vyGeneric
vyGeneric LibraryvyGenericObjectReprfrom vyGeneric import vyGenericObjectReprvyGenericObjectRepr(object) will return nice printable 'repr' for your objectsIf you inherit your class, say 'MyClass', from vyGeneric, then any object of
MyClass, say 'myObject', prints all its hidden info when you call
print(myObject)vyGenericfrom vyGeneric import vyGenericA generic class which uses vyGenericObjectRepr for reprvyGenericDictfrom vyGeneric import vyGenericDictA descendant of vyGeneric which can store items like a dictionaryvyGenericObjectReprfrom vyGeneric import vyGenericArrayA descendant of vyGeneric which can store items like a list
Package: vymgmt
Provides a programmatic interface to VyOS set/delete/commit commands and simple wrappers for running arbitrary commands on VyOS over SSH.Usage example:import vymgmt

vyos = vymgmt.Router('192.0.2.1', 'vyos', password='vyos', port=22)

vyos.login()
vyos.configure()

vyos.set("protocols static route 203.0.113.0/25 next-hop 192.0.2.20")
vyos.delete("system options reboot-on-panic")

vyos.commit()
vyos.save()
vyos.exit()
vyos.logout()
Package: vyoma-download
Download course contents from sanskritfromhome.orgFree software: MIT licenseDocumentation:https://vyoma-download.readthedocs.io.FeaturesDownload video, audio and documents for courses from sanskritfromhome.orgResume download whenever possibleKeep a list of files that fail to downloadUsageUse in a ProjectTo use vyoma-download in a project:fromvyoma_download.vyomaimportVyomavyoma=Vyoma(username,password)courses=vyoma.find_course("LSK")course_id=courses[0]["course_id"]vyoma.download_course(course_id)Use Console Interfaceusage: vyoma-dl [-h] [-a] [-d] [-o OUTPUT]
                [-u USERNAME] [-p PASSWORD]
                [--status] [--verbose]
                [--debug] [--version] course-pattern

Download course contents from 'sanskritfromhome.in'.

positional arguments:
course-pattern        URL of the relevant course

optional arguments:
  -h, --help            show this help message and exit
  -a, --audio           Download audios only
  -d, --document        Download documents only
  -o OUTPUT, --output OUTPUT
                        Path to the download directory
  -u USERNAME, --username USERNAME
  -p PASSWORD, --password PASSWORD
  --status              Display status of the current course
  --verbose             Enable verbose output
  --debug               Enable debug information
  --version             show program's version number and exitNote:You must be registered onhttps://sanskritfromhome.org/.You must be subscribed to the course that you wish to download.History1.0.0 (2022-05-11)Major upgrade to support new Edmingle-based system0.1.0 (2020-09-08)First release on PyPI.
Package: vyper
Vyper compiler security audit competition starts 14th September with $150k worth of bounties.See the competition on CodeHawksand findmore details in this blog post.Getting StartedSeeInstalling Vyperto install vyper.
SeeTools and Resourcesfor an additional list of framework and tools with vyper support.
SeeDocumentationfor the documentation and overall design goals of the Vyper language.SeeLearn.Vyperlang.orgforlearning Vyper by building a Pokémon game.
Seetry.vyperlang.orgto use Vyper in a hosted jupyter environment!Note: Vyper is beta software, use with careInstallationSee theVyper documentationfor build instructions.Compiling a contractTo compile a contract, use:vyperyour_file_name.vygenerate bytecodevyper -f bytecode file-name.vy > file-name.bingenerate abivyper -f abi file-name.vy > file-name.abiThere is also anonline compileravailable you can use to experiment with
the language and compile tobytecodeand/orIR.Note: While the vyper version of the online compiler is updated on a regular basis it might
be a bit behind the latest version found in the master branch of this repository.Testing (using pytest)(Completeinstallation stepsfirst.)makedev-init
pythonsetup.pytestContributingSee Issues tab, and feel free to submit your own issuesAdd PRs if you discover a solution to an existing issueFor further discussions and questions, post inDiscussionsor talk to us onDiscordFor more information, seeContributing
Package: vyper-debug
# vyper-debug[![Join the chat athttps://gitter.im/status-im/vyper-debug](https://badges.gitter.im/status-im/vyper-debug.svg)](https://gitter.im/status-im/vyper-debug?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Build Status](https://circleci.com/gh/status-im/vyper-debug.svg?style=shield)](https://circleci.com/gh/status-im/vyper-debug)
[![PyPI version](https://badge.fury.io/py/vyper-debug.svg)](https://badge.fury.io/py/vyper-debug)
[![Python versions](https://img.shields.io/pypi/pyversions/vyper-debug.svg)](https://pypi.python.org/pypi/vyper-debug)
[![Docs build](https://readthedocs.org/projects/vyper-debug/badge/?version=latest)](http://vyper-debug.readthedocs.io/en/latest/?badge=latest)Easy to use Vyper debugger | vdbRead more in the [documentation on ReadTheDocs](https://vyper-debug.readthedocs.io/). [View the change log](https://vyper-debug.readthedocs.io/en/latest/releases.html).## Quickstart`sh pip installvyper-debug`## Developer SetupIf you would like to hack on vyper-debug, please check out the
[Ethereum Development Tactical Manual](https://github.com/pipermerriam/ethereum-dev-tactical-manual)
for information on how we do:TestingPull RequestsCode StyleDocumentation
Package: vyper-lsp
Vyper LSP ServerRequirementsVyper LSP requires a minimum vyper version of 0.3.7. For full support, it is also required that the Vyper version installed in your virtual environment is capable of compiling your contract.For example, a vyper contract with#pragma version 0.3.8cannot be compiled with0.3.10, so you must installvyper==0.3.8if you want full support while working with this contract.A contract with#pragma version >=0.3.8will work fine with any installed vyper version greater than the requirement, so you can get full support while editing this contract if you have the latest vyper version installed.Install Vyper-LSPviapipxI likepipxbecause it handles creating an isolated env for executables and putting them on your path.pipx install git+https://github.com/vyperlang/vyper-lsp.gitviapipYou can install usingpipif you manage your environments through some other means:TODO: publish on pypipip install git+https://github.com/vyperlang/vyper-lsp.gitVerify installationCheck thatvyper-lspis on your path:In your terminal, runwhich vyper-lsp. If installation was succesful, you should see the path to your installed executable.Editor SetupEmacsThe following emacs lisp snippet will create a Vyper mode derived from Python Mode, and sets up vyper-lsp.(define-derived-modevyper-modepython-mode"Vyper""Major mode for editing Vyper.")(add-to-list'auto-mode-alist'("\\.vy\\'".vyper-mode))(with-eval-after-load'lsp-mode(add-to-list'lsp-language-id-configuration'(vyper-mode."vyper"))(lsp-register-client(make-lsp-client:new-connection(lsp-stdio-connection`(,(executable-find"vyper-lsp"))):activation-fn(lsp-activate-on"vyper"):server-id'vyper-lsp)))NeovimAdd the following to yourneovimlua config.It should be at~/.config/nvim/init.luavim.api.nvim_create_autocmd({"BufEnter"},{pattern={"*.vy"},callback=function()vim.lsp.start({name="vyper-lsp",cmd={"vyper-lsp"},root_dir=vim.fs.dirname(vim.fs.find({".git"},{upward=true})[1])})end,})vim.api.nvim_create_autocmd({"BufEnter"},{pattern={"*.vy"},callback=function()vim.lsp.start({name="vyper-lsp",cmd={"vyper-lsp"},root_dir=vim.fs.dirname(vim.fs.find({".git"},{upward=true})[1])})end,})vim.api.nvim_set_keymap('n','gd','<Cmd>lua vim.lsp.buf.definition()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','gD','<Cmd>lua vim.lsp.buf.declaration()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','gr','<Cmd>lua vim.lsp.buf.references()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','gi','<Cmd>lua vim.lsp.buf.implementation()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','K','<Cmd>lua vim.lsp.buf.hover()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','<C-k>','<Cmd>lua vim.lsp.buf.signature_help()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n','[d','<Cmd>lua vim.lsp.diagnostic.goto_prev()<CR>',{noremap=true,silent=true})vim.api.nvim_set_keymap('n',']d','<Cmd>lua vim.lsp.diagnostic.goto_next()<CR>',{noremap=true,silent=true})VS CodeSeevyper-lspVS Code extension
Package: vysion
Vysion-PYWelcome to the PyPi webpage for Vysion, our implementation as a Python library to use the Vysion tool. Vysion is a dark web intelligence tool that provides information collected from web pages from Tor, I2P, cybercrime forums on the clearnet, etc. Vysion API also provides a feed of information on ransomware attacks published by the various ransomware groups currently active.You can request a demo for the web app or an API-key to use in this library atvysion.ai.Latest version:1.0.11You can visitthe documentationfor more information on the searches and requests performed with the library or directly on the API.Taxonomyhttps://github.com/MISP/misp-taxonomies/blob/main/tools/machinetag.pyhttps://www.misp-project.org/taxonomies.html#_mapping_of_taxonomieshttps://github.com/MISP/misp-taxonomieshttps://github.com/MISP/misp-taxonomies/blob/main/tools/docs/images/taxonomy-explanation.pngAckowledgementWe really appreciate the documentation ofhttps://github.com/VirusTotal/vt-py
Package: vytools
vytools: Tools for distributed continuous integrationInstallation and Setuppipinstallvytoolsor oftenpip3installvytoolsTo take advantage of autocompletion add the following to your ~/.bashrc fileeval"$(register-python-argcompletevytools)"Configurationvytools searches a set of directories for specialized "vy" components. These directories comprise the vy "context" which must be specified before vy can be used. In addition a "jobs" directory will need to be specified. You can also configure "secrets".CONTEXT PATHS [required configuration]Point to directories (comma or semi-colon delimited) which contain the vy components with command line:vytools--contexts"/some/path/to/contexts/dir,/path/to/another/contexts/dir"Or in a python scriptimportvytoolsvytools.CONFIG.set('contexts',['/some/path/to/contexts/dir','/path/to/another/contexts/dir'])SECRETS [optional configuration]Set a secret id (e.g. SECRETA and SECRETB) or private ssh key (e.g. MYSSHKEY) and point to files containing the docker build secrets associated with those ids or private ssh keys with command line:vytools--secretSECRETA="/some/path/to/secrets/dir/secreta.txt"--secretSECRETB="/path/to/anothersecret"--sshMYSSHKEY=/home/user/.ssh/mysecretkeyOr in a python scriptimportvytoolsvytools.CONFIG.set('secrets',{'SECRETA':'/some/path/to/secrets/dir/secreta.txt','SECRETB':'/path/to/anothersecret'})vytools.CONFIG.set('ssh',{'MYSSHKEY':'/home/user/.ssh/myprivatekey'})The secret files can be used withdocker build secrets. For example the above secrets could be used as follows without exposing the secret in the build cache:RUN--mount=type=secret,id=SECRETAwget--header="Authorization: Bearer$(cat/run/secrets/SECRETA)"https://some_url/some_artifact.tar.gzRUN--mount=type=ssh,id=MYSSHKEYgitclonegit@github.com:username/repo.git
Package: vyxal
Vyxalis a stack and array based golfing language that takes the idea that conciseness comes at the cost of practicality and throws it out the window. That's right - where other golflangs throw you into the deep-end of keyboard mashing, Vyxal eases you into the concept of elegantly crafting built-ins into a functioning program.And yes, this design goal reallydoeswarrant adding another golfing language into the already densely populated mix of golflangs. If you go and take a look at the current state of the art of golfing languages, you'll find that 99% of languages are either a) powerful and concise, but not easy to pick up or b) easy to learn, but not that useful for anything non-trivial (I say this as someone who's made and contributed to both kinds of languages). Vyxal aims to bridge the gap between simplicity and "golfability".InstallationYou can also use theonline interpreterwith no need to install!If you only want to run Vyxal, all you need to run is this:pip install vyxalIf you are working on Vyxal, installPoetry, and then you can clone this repo and run:poetry installIf you want to test the latest commit of Vyxal without using Poetry, create a virtual environment, activate it and run:pip install git+https://github.com/Vyxal/Vyxal@mainThen, remember to usepython.exeinstead ofpython3.UsageTo run using the script:vyxal <file> <flags (single string of flags)> <input(s)>If you're using Poetry:poetry run vyxal <file> <flags (single string of flags)> <input(s)>To run from a file inside a Python script:import vyxal.main
vyxal.main.execute_vyxal("file", "flags (single string of flags)", ["inputs"])or to run code inside a Python script:import vyxal.main
vyxal.main.execute_vyxal("code", "e", ["inputs"])To run tests, install pytest and simply runpytest tests.Why Vyxal?Vyxal is designed to be easy to use coming from practical programming languages like Python and C, and borrows many concepts from those, such asvariables,functions,conditionals and loops, comments and more. Despite this, it's also heavily optimised for golfing, with a large library of powerfulbuiltinsthat can easily be chained to complete the task at hand. For more information, see thetutorial.LinksRepositoryOnline InterpreterTutorialMain Chat Room (SE Chat)Vycord (Discord)ElementsVyxapedia
Package: vyze
VYZEData backbone for multi-component software systems.VYZE serves as a SaaS database and communication hub for applications of different levels of complexity.LicenseCopyright 2022 Bitspark GmbHLicensed under the Apache License, Version 2.0 (the “License”);
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an “AS IS” BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Package: vzaar
##python-vzaarThis is a wrapper for Vzaar's version 1.0 API. As of this repository's initialcommit, all documented API methods are implemented.The most up-to-date version of this code will be available at https://github.com/fourk/vzaarThe original API documentation can be found at http://developer.vzaar.com/docs/version_1.0/###Usage:Install using setuptools, pip, or by cloning the repository and running:python setup.py intallOnce installed, it can be used with:from vzaar import Vzaarapi = Vzaar(username, api_key, video_sucess_redirect, max_video_size)api.user_details(username)If you're using django, you can define the values in your settings object insteadof having to set them when you instantiate the api object. Add each of the followingto your settings, then import DjangoVzaar instead of importing Vzaar.VZAAR_USERNAME - string - your username (not your email)VZAAR_KEY - string - Vzaar API keyVIDEO_SUCCESS_REDIRECT - string - where to redirect a user after uploadex: http://example.com/callback/MAX_VIDEO_SIZE - integer - size (in bytes) of maximum alowed upload sizeOnce the above keys are defined in your settings.py file, you can use the api like so:from vzaar import DjangoVzaarapi = DjangoVzaar()##Dependencies* oauth2 - https://github.com/simplegeo/python-oauth2* httplib2 - http://code.google.com/p/httplib2/* python2.6 - This has been tested using python 2.6 - You may be able to getit to work in 2.5 by installing the json module that comes packagedwith python 2.6, or the simplejson module.
Package: vzg.jconv
VZG Schema Converter LibraryThis library converts specific metadata files toJSON VZG Schema.Metadata sourcesJATSInstallationfoo@bar:~$python3-mvenvvzg.jconvfoo@bar:~$cdvzg.jconvfoo@bar:~$sourcebin/activate(vzg.jconv)foo@bar:~$pipinstall--upgradepip(vzg.jconv)foo@bar:~$pipinstallvzg.jconv(vzg.jconv)foo@bar:~$simple-conv-h
Package: vzlog
Tool for logging rich content to an HTML file. It has two main advantages over
interactive logging:You can run experiments with loads of output, without having to be halted by
an interactive plot. If you solve this by dumping plots to individual images,
you might want to try vzlog instead, since it can seamlessly integrate text
and images.If you often work remotely from a computer with a public HTML directory (such
as a University account), you can plot directly to that directory. VzLog can
in that case make sure the files have public viewing permissions.Installationpip install vzlogDocumentationhttp://vzlog.readthedocs.org/FeaturesLogs rich content data, such as plots and images, to an HTML file.Works with any plotting library that can save to file (e.g. matplotlib).Ability to explicitly set file permissions. This is useful if you are using
this on a server with a restrictive umask, but you are plotting to a public
HTML folder. No more clunky X redirection to do remote plotting.ExampleApart from commands that print text, the key command here isvz.impath,
which returns an image path. The path is at the same time added to the log
output:importvzlogvz=vzlog.VzLog('mylog')vz.title('Plots')vz.section('Silly plot')x=[1,2,3,1,2,3]vz.log('x =',x)# Plot directly to the vzlog fileimportvzlog.pyplotaspltplt.figure(figsize=(4,4))plt.plot(x)plt.savefig(vz.impath('svg'))
Package: vznncv-cubemx-tools
vznncv-cubemx-toolsThe helper project to generate CMake file frommakefilebased
STM32CubeMX project. It allows to import this project intoQt Creatoror other C/C++ IDE.InstallationThe project requires python 3.6. You can install it from pypi:pip install vznncv-cubemx-toolsor the latest version from github:pip install git+https://github.com/vznncv/vznncv-cubemx-toolsBasic usageCreate project usingSTM32CubeMXwithmakefilebased project generation.Go to project folder and run the command:vznncv-cubemx generate-cmake-projectAdditional scriptsBesidesCMakeLists.txtcommand generates the following files:penocd_stm.cfg- openocd script. Probably you should adjust
it for your configuration.build.sh- helper script to build project from console.upload-app.sh- helper script to upload compiled project to microcontroller.
Package: vz-pytorch
vz-pytorchComputation graph library for Pytorch models, built with Vizstack.UsageThis library allows you to produce a computation graph for Pytorch models that use autograd.Import the necessary functions:from vz_pytorch import start, finish.Begin recording the graph:start(model).Execute your model:model(inputs).Finish recording:graph = finish()Thegraphobject has__view__()defined to produce the computation graph using Vizstack.
Package: vz-recommender
DeepRedDeveloper GuideThis guide provides dev teams with the technical information needed to integrate DeepRed into their applications:https://jarvisuat.ebiz.verizon.com/deepred-api/#Code documentationThe ever evolving deepred code is being documented extensively and is actively maintained belowDeepRed SRCVEGAS LLMOur Demo Playground include some of the key features team developed for:SearchGenAI SearchRecommendationLink to access demo playground:https://jarvisuat.ebiz.verizon.com/search-playground/#/search-ui/Latest NewsOur paper: Efficient Multi-Task Learning via Generalist Recommender has been accepted at the 32nd ACM International Conference on Information and Knowledge Management (CIKM 2023)https://dl.acm.org/doi/10.1145/3583780.3615229.Personalization AI team presented tech talk Large scale Pathways Recommender Systems (PaRS) at Verizon at Ray Summit 2023https://raysummit.anyscale.com/agenda/sessions/171.More About DeepRed and Personalization AIDeepRed is the monorepo for centralized Verizon AI service development.
Personalization AI(PZAI) is an centralized personalization framework for building end to end large-scale search & recommender systems. The use cases developed on top of personalization AI can seamless integrate to Verizon personalization ecosystem, scale out to the Verizon AI infrastructure, and measurement framework in the production environment.Personalization AI provides end-to-end support for:Big Data ETL: feature extraction pipeline which matches same pipeline running in realtime environmentModel Training: large scale distributed model training on Ray and Pytorch LightningServing: High performance model serving on seldon-core and Ray, support Python/Java/Scala APIApp: Full platform search & LLM application developed in FlutterPZAI adopted the latest pathway learning architecture, details can be found in the following diagram:CommunicationGitLab Issues: Please use gitlab issues to submit bug reports, feature requests, install issues, RFCs, thoughts, etc.Slack: We have slack channels host a primary audience of moderate to experienced personalization engineers for general discussions and collaboration. If you need a slack invite, please contactluyang.wang@verizon.comReleasesPZAI plans to adopt a 90-day release cycle (major releases), currently working in progress. Please let us know if you encounter a bug byfiling an issue.
We appreciate all contributions. If you plan to contribute new features, bug fixes, or extensions to the core, please first open an issue and discuss the feature with us.
Sending a PR without discussion might end up resulting in a rejected PR because we might be taking the core in a different direction than you might be aware of.
Package: vzug-api
V-ZUG API LibraryUnofficialpython API library for V-ZUG devices. This module provides an API for communication with V-ZUG devices in a local network. Communication with the central V-ZUG services (V-ZUG-Home) is not supported.Implemented functionsAny V-ZUG device with network support:Get basic status information.Support username / password authentication.Washing machines:Get power and water consumption data.Get extended information for running program incl. optiDos status.Dryers:Get power consumption data.Get extended information for running program.Limitations and WarningSince we (Darko Micicand me) have only two V-ZUG machines (AdoraWash and AdoraDry V4000), the library is not tested with other devices.How to useCheckexamples (github.com)directory for implementations.