Saravanan666/pypi-org huggingface dataset:
Package: ovm_ctl
ovm-ctl  -  OrionVM Command Line API BindingsTo run, you will require the following:python2To install, you will require the following:python-setuptoolsInstall:sudo python setup.py installThis will install the python bindings, and also the start script (ovm-ctl) will be in your pathovm-ctl can be called as is and used interactively, or it can be called with arguments like e.g.
ovm-ctl show vmsThe webbindings can be used like this## example.py ##
from ovm_ctl.webbindings import apibindings as ovmapi = ovm(‘user@example.com’, ‘password!’)
vms = api.vm_pool()for vm in vms:print “%(hostname)st%(ram)d” % vmOrionVM offers full support for ovm-ctl with regards to HVM based images
Package: ovmfkeyenroll
A tool to enroll secure boot keys in OVMF_VARS.fdBuild & Installpython3 -m pip install --upgrade build
python3 -m build
python3 -m pip install dist/ovmfkeyenroll-*.whlUsageYou can copy OVMF_VAR.fd to current path.This is to enroll PK, KEK and DB keys and generate OVMF_VAR.sb.fd:ovmfkeyenroll -fd $PWD/OVMF_VARS.fd \
-pk <pk-key-guid> <absolute-path-to-PK.cer> \
-kek <kek-guid> <absolute-path-to-KEK.cer> \
-db <db-key-guid> <absolute-path-to-DB.cer>The keys have been successfully enrolled:VariableFV: TimeBasedAuthenticated - Supported
Var Store: add PK - Success
Write Variable(PK) - Success

Enroll PK variable -- Success

VariableFV: TimeBasedAuthenticated - Supported
Var Store: add KEK - Success
Write Variable(KEK) - Success

Enroll KEK variable -- Success

VariableFV: TimeBasedAuthenticated - Supported
Var Store: add db - Success
Write Variable(db) - Success

Enroll db variable -- Success

VariableFV: TimeBasedAuthenticated - Supported
Var Store: add SecureBootEnable - Success
Write Variable(SecureBootEnable) - Success

Enroll SecureBootEnable variable -- Success
Package: ovm-ironic
# ovm-ironicDocument Version: v1.0#### Table of Contents[About](#about)[Installation](#installation)[Changelog](#changelog)[License](#license)## AboutThe ovm-ironic is a node discoverer plugin identify which are the nodes in
OpenStack’s Ironic that’re associated with OneView and inform this to
oneview-monasca.
You can read more about Ironic [here](https://wiki.openstack.org/wiki/Ironic).## InstallationThe ovm-ironic can be installed using pip, with the following command:pip install ovm-ironic## Changelog## License(c) Copyright 2016 Hewlett Packard Enterprise Development LP
(c) Copyright 2016 Universidade Federal de Campina GrandeLicensed 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: ovmm
oTree Virtual Machine ManageroTree Virtual Machine Manager helps to manage user accounts.Free software: MIT licenseDocumentation:https://otree-virtual-machine-manager.readthedocs.io.OverviewoTree Virtual Machine Manageris a complement to theoTree Virtual Machine Imageprovided by Felix Albrecht and
Holger Gerhardt.Since doing research is time-consuming enough, this tool ensures that
administrators of anoTreeserver do not waste their time on creating fully
equipped user accounts and similar tedious tasks. Everything breaks down to
a single commandline interface.Managing an oTree server with multiple experiments running parallel has never
been easier.FeaturesCreate usersCreates a fully equipped experimenter account (clear project structure,
virtual environment, graphical or point-and-click solutions to many
oTree-related commands, samba access).Back up userCreates a database and/or home folder backup for users upon account
closure so that nothing gets lost.Remove userRemoves otree-server user accounts.Behind the scenesHandles port configuration for multiple parallel user accounts on a
single virtual host.TutorialsYou can find a series of tutorial videos onYoutube.For administrators:Installation of ovmmAdding a user account with ovmmRestoring a databaseFor end users:Using ovmm as an end userResetting the database and backups as end userContributingContributionsare welcome and they are greatly appreciated! Every little
bit helps, and credit will always be given.CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.2.2 (2017-07-21)Hotfix for v0.2.1 due to error on initialise.0.2.1 (2017-07-16)Re-released v0.2.0.0.2.0 (2017-07-16)Added route_port command to change standard ports to a different user.0.1.1 (2017-03-20)Alpha release. Re-released on PyPI :).0.1.0 (2017-03-20)Alpha release. Released on PyPI.
Package: ovmsclient
OpenVINO™ Model Server ClientOpenVINO™ Model Server Client package makes the interaction with the model server easy. It is very lightweight thanks to minimal number of included dependencies. The total size of the package, along with all dependencies is less than 100 MB.Theovmsclientpackage works both with OpenVINO™ Model Server and TensorFlow Serving. It supports both gRPC and REST API calls:Predict,GetModelMetadataandGetModelStatus.Theovmsclientcan replacetensorflow-serving-apipackage with reduced footprint and simplified interface.SeeAPI referencefor usage details.Usage exampleimportovmsclient# Create connection to the model serverclient=ovmsclient.make_grpc_client("localhost:9000")# Get model metadata to learn about model inputsmodel_metadata=client.get_model_metadata(model_name="model")# If model has only one input, get its nameinput_name=next(iter(model_metadata["inputs"]))# Read the image filewithopen("path/to/img.jpg",'rb')asf:img=f.read()# Place the data in a dict, along with model input nameinputs={input_name:img}# Run prediction and wait for the resultresults=client.predict(inputs=inputs,model_name="model")Learn more onovmsclientdocumentation site.
Package: ovm-serverlist
# ovm-serverlistDocument Version: v1.0#### Table of Contents- [About](#about)- [Installation](#installation)- [Changelog](#changelog)- [License](#license)## AboutThe ovm_serverlist is a Node Discoverers Plugin identify which are the nodes inOpenStack's Compute that are associated with OneView and inform this to oneview-monasca.It process a file looking for interested nodes. To workproperly this driver requires a yaml file with the mac address of each node to bemonitored. That yaml has a set of mac addresses to be processed by theovm-serverlist. If the mac address belongs to a machine that is associated withOneView, the driver inform to oneview-monasca.The yaml file needs to have a section servers to be readed by the ovm-serverlist.This file looks like the following example:```servers:- mac-addr: "00:19:Z9:FB:E5:57"dimensions:service: "compute"hostname: "hostname"- mac-addr: "00:19:B9:FB:E2:57"dimensions:service: "storage"hostname: <hostname>cluster: xbackend: ceph```When installed, the location of the yaml file should be written in theconfiguration file of the oneview-monasca in the section `server_list`, accordingthe next example.```# Section server_l[server_list]mac_file_path = <yaml_file>```## InstallationThe ovm-serverlist can be installed using pip, with the following command:pip install ovm-serverlist## Changelog## License(c) Copyright 2016 Hewlett Packard Enterprise Development LP(c) Copyright 2016 Universidade Federal de Campina GrandeLicensed under the Apache License, Version 2.0 (the "License");You may not use this file except in compliance with the License. You may obtaina copy of the License athttp://www.apache.org/licenses/LICENSE-2.0Unless required by applicable law or agreed to in writing, softwaredistributed under the License is distributed on an "AS IS" BASIS, WITHOUTWARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See theLicense for the specific language governing permissions and limitationsunder the License.
Package: ovn-bgp-agent
The OVN BGP Agent allows to expose VMs/Containers through BGP on OVNFree software: Apache licenseDocumentation:https://docs.openstack.org/ovn-bgp-agentSource:https://opendev.org/openstack/ovn-bgp-agentBugs:https://bugs.launchpad.net/ovn-bgp-agentFeaturesExpose VMs with FIPs or on Provider Networks through BGP on OVN
environments.Expose VMs on Tenant Networks through EVPN on OVN environments.
Package: ovn-octavia-provider
OVN provides virtual networking for Open vSwitch and is a component of the Open
vSwitch project. This project provides integration between OpenStack Octavia
and OVN.Free software: Apache licenseSource:https://opendev.org/openstack/ovn-octavia-providerBugs:https://bugs.launchpad.net/neutron/+bugs?field.tag=ovn-octavia-providerMailing list:http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discussIRC: #openstack-neutron on OFTC.Docs:https://docs.openstack.org/ovn-octavia-provider/latestTeam and repository tagsRelease notes for the project can be found at:https://docs.openstack.org/releasenotes/ovn-octavia-provider
Package: ovobdkit
OVO Test Kitinstallationcreate installer :python3 setup.py sdist bdist_wheelinstaller will be atdist/directory
install using :pip3 install dist/<generated-file>.whlQuickstartfromovobdkit.testkitimportOVOTestKitimportunittestclassTestMlmMerchant(OVOTestKit):TABLE_NAME='ovo_raw.ovo_smp_mlm_merchant'FIELDS='''id BigIntmerchant_code Stringgrab_id String'''deftest_having_no_duplicates(self):self.duplicate_check(TestMlmMerchant.TABLE_NAME)if__name__=='__main__':unittest.main()more? see examples directoriesFunctionalitiesUnit TestFunctional TestCommunicate to AirflowCommunicate to OMTCommon caseget all (example / merchant_owner)delta (example / springreward/txn_ledger)delta with update (example/springreward/customer_transaction)
Package: ovos-gui
OVOS GUI MessageBusGUI messagebus service, manages GUI state and implements thegui protocolGUI clients (the application that actually draws the GUI) connect to this serviceConfigurationunder mycroft.conf{"gui":{// Override: SYSTEM (set by specific enclosures)// Uncomment or add "idle_display_skill" to set initial homescreen// "idle_display_skill": "skill-ovos-homescreen.openvoiceos",// Extensions provide additional GUI platform support for specific devices// Currently supported devices: smartspeaker, bigscreen or generic"extension":"generic",// Generic extension can additionaly provide homescreen functionality// homescreen support is disabled by default for generic extension"generic":{"homescreen_supported":false}// Optional file server support for remote clients// "gui_file_server": true,// "file_server_port": 8000,// Optionally specify a default qt version for connected clients// "default_qt_version": 5,},// The GUI messagebus websocket.  Once port is created per connected GUI"gui_websocket":{"host":"0.0.0.0","base_port":18181,"route":"/gui","ssl":false}}
Package: ovos-gui-plugin-shell-companion
OVOS Shell companionprovides various bus APIs that integrate with ovos-shell- color scheme manager
- notifications widgets
- configuration provider  (settings UI)
- brightness control  (night mode etc)these used to be several individual plugins but they all are ovos-shell specific integrations and ovos-shell requires all of them, so they have been unifiedthe following packages have been deprecated in favor of this repo:https://github.com/OpenVoiceOS/ovos-PHAL-plugin-dashboard<- DEPRECATED, community maintained, no official replacement,removed from ovos-shellhttps://github.com/OpenVoiceOS/ovos-PHAL-plugin-configuration-providerhttps://github.com/OpenVoiceOS/ovos-PHAL-plugin-notification-widgetshttps://github.com/OpenVoiceOS/ovos-PHAL-plugin-brightness-control-rpihttps://github.com/OpenVoiceOS/ovos-PHAL-plugin-color-scheme-manager
Package: ovos-mark1-utils
OVOS Mark1 Clientsmall library to interact with aMycroft Mark1 faceplate via the messagebusgives you full control of the faceplate and eyes pixel by pixelUsagedrawing in pythonfromovos_mark1.faceplateimportBlackScreenclassMusicIcon(BlackScreen):str_grid="""XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXXXXXXXXXXXXXX  XX  XXXXXXXXXXXXXXXXXXXXXXXXX   X   XXXXXXXXXXXXXXXXXXXXXXXXXX XXX XXXXXXXXXXXXXX"""icon=MusicIcon()icon.print()# show in terminalicon.display()# show in mark1Animate the eyesfromovos_mark1.eyesimportEyesfromovos_bus_client.utilimportget_mycroft_busbus=get_mycroft_bus("0.0.0.0")eyes=Eyes(bus)eyes.hue_spin()Animation helpers# it's snowing !classFallingDots(FacePlateAnimation):def__init__(self,n=10,bus=None):super().__init__(bus=bus)self._create=Trueassert0<n<32self.n=n@propertydefn_dots(self):n=0foryinrange(self.height):forxinrange(self.width):ifself.grid[y][x]:n+=1returnndefanimate(self):self.move_down()ifself._create:ifrandom.choice([True,False]):self._create=Falsex=random.randint(0,self.width-1)self.grid[0][x]=1ifself.n_dots<self.n:self._create=TruePre made animationsfromovos_mark1.faceplate.animationsimportParticleBoxfromovos_utils.messagebusimportget_mycroft_busfromtimeimportsleepbus=get_mycroft_bus("0.0.0.0")forfaceplateinParticleBox(bus=bus):faceplate.display(invert=False)sleep(0.5)fromovos_mark1.faceplate.cellular_automatonimportRule110a=Rule110(bus=bus)forgridina:grid.print()# animate in terminalgrid.display(invert=False)sleep(0.5)
Package: ovos-phal-plugin-aiy-v2
PHAL plugin - Google AIY Voice Kit V2A plugin to handle the button and LED from the famous Google AIY Voice Kit V2AboutThis PHAL plugin interacts with the button and the LED connected to AIY Voice Bonnet.When a wake word is detected the LED turns on and when the audio output is over the LED turns off.When the button is pressed, the default behaviour is to make the assistant listen and turn on the LED.It also possible to configure the plugin to only turn the LED on and off during the listening (not the audio output).Installationpipinstallovos-phal-plugin-aiy-v2ConfigurationThe plugin configuration file is~/.config/OpenVoiceOS/ovos-phal-plugin-aiy-v2.json.OptionValueDescriptioncolorgreenDefine the color of the LEDwakeword_onlyfalseTurn on the LED only during the wakeword detectionpulsetrueMake the LED pulsebutton_eventmycroft.mic.listenWhich event to send to message bus when the button is pressedExampleConfiguration sample of~/.config/OpenVoiceOS/ovos-phal-plugin-aiy-v2.json.{"color":"green","wakeword_only":false,"pulse":true,"button_event":"mycroft.mic.listen"}CreditsSmart'Gic
Package: ovos-PHAL-plugin-alsa
ovos-PHAL-plugin - alsa volume controlcontrols system volume with alsaself.bus.on("mycroft.volume.get",self.handle_volume_request)self.bus.on("mycroft.volume.set",self.handle_volume_change)self.bus.on("mycroft.volume.mute",self.handle_mute_request)self.bus.on("mycroft.volume.unmute",self.handle_unmute_request)
Package: ovos-PHAL-plugin-network-manager
PHAL plugin - Network ManagerProvides the network manager interface for NetworkManager based plugins. This plugin utilizes nmcli for all communications with network manager. The dbus interface for this plugin is a work in progress.RequiresThis plugin has the following requirements:nmcliInstallpip install ovos-PHAL-plugin-network-managerEvent Details:Backend SelectionThis plugin provides two different backends: nmcli and dbus, the following event allows for setting the backend at runtime for every operation# Backend:# ovos.phal.nm.set.backend# - type: Request# - description: Allows client to use a specific backend# ovos.phal.nm.backend.not.supported# - type: Response# - description: Emitted when plugin does not support the# specific backendScanningThis plugin provides scanning operations for Network Manager to scan for available nearby networks, the following event can be used to initialize the scan.# Scanning:# ovos.phal.nm.scan# - type: Request# - description: Allows client to request for a network scan## ovos.phal.nm.scan.complete# - type: Response# - description: Emited when the requested scan is completed# with a network listConnectingThis plugin provides handling of connection operations for Network Manager, the following events can be used to connect a network, disconnect a network using the network manager interface.# Connecting:# ovos.phal.nm.connect# - type: Request# - description: Allows clients to connect to a given network## ovos.phal.nm.connection.successful# - type: Response# - description: Emitted when a connection is successfully established## ovos.phal.nm.connection.failure# - type: Response# - description: Emitted when a connection fails to establish## Disconnecting:# ovos.phal.nm.disconnect# - type: Request# - description: Allows clients to disconnect from a network## ovos.phal.nm.disconnection.successful# - type: Response# - description: Emitted when a connection successfully disconnects## ovos.phal.nm.disconnection.failure# - type: Response# - description: Emitted when a connection fails to disconnectForget NetworksThe plugin also provides a interface to forget already connected networks, The following events can be used to forget a network# Forgetting:# ovos.phal.nm.forget# - type: Request# - description: Allows a client to forget a network## ovos.phal.nm.forget.successful# - type: Response# - description: Emitted when a connection successfully is forgetten## ovos.phal.nm.forget.failure# - type: Response# - description: Emitted when a connection fails to forget
Package: ovos-PHAL-plugin-system
ovos-PHAL-plugin - systemhandle bus events to interact with the OSself.bus.on("system.ntp.sync",self.handle_ntp_sync_request)self.bus.on("system.ssh.enable",self.handle_ssh_enable_request)self.bus.on("system.ssh.disable",self.handle_ssh_disable_request)self.bus.on("system.reboot",self.handle_reboot_request)self.bus.on("system.shutdown",self.handle_shutdown_request)
Package: ovos-phal-plugin-ww-led
PHAL plugin - Wakeword LEDA light(LED)indicator when Open Voice OS is listening and/or speaking.AboutThis PHAL plugin interacts with a LED connected to a GPIO to let you know if Open Voice OS is listening. When a wake word is detected the LED turns on and when the audio output is over the LED turns off.It also possible to configure the plugin to only turn the LED on and off during the listening(not the audio output).Installationpipinstallovos-phal-plugin-ww-ledConfigurationThe plugin configuration file is~/.config/OpenVoiceOS/ovos-phal-plugin-ww-led.json.OptionValueDescriptiongpio_pinN/AGPIO PIN where the LED is connectedwakeword_onlyfalseTurn on the LED only during the wakeword detectionpulsetrueMake the LED pulseExampleConfiguration sample of~/.config/OpenVoiceOS/ovos-phal-plugin-ww-led.json.{"gpio_pin":25,"wakeword_only":false,"pulse":true}CreditsSmart'Gic
Package: ovos-plugin-common-play
OCP - OVOS Common PlayOVOS Common Play is a full-fledged voice media player packaged as a mycroft audio plugin.OCP handles the whole voice integration and playback functionality, it also integrates with external players via MPRISSkills provide search results, think about them as media providers/catalogs for OCPYou can find OCP skills in theawesome-ocp-skillslistConfigurationmycroft.conf{"Audio":{"backends":{"local":{"type":"ovos_common_play","active":true},"simple":{"type":"ovos_audio_simple","active":true}},"default-backend":"local"}}Standalone ModeNormally OCP is initialized and started byovos-audio.However, in some situations you may want to run OCP in standalone mode.For example, when running Hivemind Core with Hivemind Satellites, you want to
run OCP at the Core, not the Satellite. You cannot run OCP on the satellite
because it cannot register its intents. So you want to run OCP in standalone
mode near to the Core.How you do this depends on your setup. This packages provides the console scriptovos-ocp-standalone. So running in standalone mode could be as simple as:pipinstallovos-plugin-common-play
ovos-ocp-standaloneIt will read the configuration from~/.config/mycroft/mycroft.confjust like
all other OVOS applications.
Package: ovos-skill-date-time
# <img src=’https://raw.githack.com/FortAwesome/Font-Awesome/master/svgs/solid/calendar.svg’ card_color=’#22a7f0’ width=’50’ height=’50’ style=’vertical-align:bottom’/> Date and Time
Get the time, date, day of the week## About
Get the local time or time for major cities around the world.  Times
are given in 12-hour (2:30 pm) or 24-hour format (14:30) based on the
Time Format setting at [Home](https://home.mycroft.ai/#/setting/basic)Time can optionally be shown on a display, like a digital clock.  See
the [Skill Setting](https://home.mycroft.ai/#/skill).## Examples
* “What time is it?”
* “What time is it in Paris?”
* “Show me the time”
* “What’s the date?”
* “Tell me the day of the week”
* “What day is Memorial Day 2020?”## Credits
Mycroft AI (@MycroftAI)## CategoryDaily## Tags
#date
#time
#clock
#world-time
#world-clock
#date-time
Package: ovos-skill-filebrowser
# <img src=’https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/solid/folder-open.svg’ card_color=’#55dffe’ width=’50’ height=’50’ style=’vertical-align:bottom’/> File Browser## About
File Browser For Open Voice OS## Examples
* “Open File Browser”
* “Show File Browser”## Credits
Aditya Mehra (@AIIX)## CategoryDaily## Tags
#filebrowser
#browser
#file
#manager
#local
#usb## Notes
- File Browser requires latest OVOS Shell:https://github.com/OpenVoiceOS/ovos-shell- Not backwards compatible with Mycroft-Core GUI API, Requires OVOS QML Plugin from ovos-shell
Package: ovos-skill-hello-world
# <img src=’https://raw.githack.com/FortAwesome/Font-Awesome/master/svgs/solid/smile.svg’ card_color=’#22a7f0’ width=’50’ height=’50’ style=’vertical-align:bottom’/> Hello World
Introductory Skill so that Skill Authors can see how a Mycroft Skill is put together## About
This is a basic Hello Word Skill that takes an _Utterance_ from the user and provides a voice response - a _Dialog_. This Skill demonstrates the basic directory and file structure of a Mycroft Skill, and is a good first Skill to study if you are interested in developing Skills for the Mycroft ecosystem.## Examples
* “Hello world”
* “How are you?”
* “Thank you”## Credits
Mycroft AI (@MycroftAI)## CategoryConfiguration## Tags
#helloworld
#first-skill
#hello
#greeting
Package: ovos-skill-local-media
# <img src=’https://raw.githubusercontent.com/FortAwesome/Font-Awesome/6.x/svgs/solid/folder-open.svg’ card_color=’#55dffe’ width=’50’ height=’50’ style=’vertical-align:bottom’/> File Browser![ocp_file_browser](https://github.com/OpenVoiceOS/skill-ovos-local-media/assets/33701864/d88630f2-3291-410a-a499-1d33ab93415c)## About
File Browser For Open Voice OS## Examples
* “Open File Browser”
* “Show File Browser”## Credits
Aditya Mehra (@AIIX)## CategoryDaily## Tags
#filebrowser
#browser
#file
#manager
#local
#usb## Notes
- File Browser requires latest OVOS Shell:https://github.com/OpenVoiceOS/ovos-shell- Not backwards compatible with Mycroft-Core GUI API, Requires OVOS QML Plugin from ovos-shell
Package: ovos-skill-naptime
NaptimePut Mycroft to sleep when you don't want to be disturbedAboutTell Mycroft to sleep when you don't want to be disturbed in any way.
This stops all calls to Speech to Text system, guaranteeing your voice won't
be sent anywhere on an accidental activation.When sleeping, Mycroft will only listen locally for the phrase "Hey Mycroft,
wake up". Otherwise the system will be totally silent and won't bother you.On a Mark 1 this also dims the eyes.Examples"Go to sleep""Nap time""Wake up"CreditsMycroft AI (@MycroftAI)CategoryDailyConfigurationTags#nap
#naptime
#sleep
#donotdisturb
#do-not-disturb