Saravanan666/pypi-org huggingface dataset:
Package: pulsequantum
pulsequantumDescriptionInstallationUsageRunning the testsIf you have gottenpulsequantumfrom source, you may run the tests locally.Installpulsequantumalong with its test dependencies into your virtual environment by executing the following in the root folder$pipinstall.
$pipinstall-rtest_requirements.txtThen runpytestin thetestsfolder.Building the documentationIf you have gottenpulsequantumfrom source, you may build the docs locally.Installpulsequantumalong with its documentation dependencies into your virtual environment by executing the following in the root folder$pipinstall.
$pipinstall-rdocs_requirements.txtYou also need to installpandoc. If you are usingconda, that can be achieved by$condainstallpandocelse, seeherefor pandoc's installation instructions.Then runmake htmlin thedocsfolder. The next time you build the documentation, remember to runmake cleanbefore you runmake html.
Package: pulser
PulserPulser is a framework for composing, simulating and executingpulsesequences for neutral-atom quantum devices.Documentationfor thelatest releaseofpulseris available athttps://pulser.readthedocs.io(for the docs tracking thedevelopbranch of this repository, visithttps://pulser.readthedocs.io/en/latestinstead).The source code can be found athttps://github.com/pasqal-io/Pulser.Overview of PulserPulser is designed to let users create experiments that are tailored to specific neutral-atom devices. This reduces the level of abstraction and gives you maximal flexibility and control over the behaviour of the relevant physical parameters, within the bounds set by the chosen device.Consequently, Pulser breaks free from the paradigm of digital quantum computing
and also allows the creation ofanalogquantum simulations, outside of the
scope of traditional quantum circuit approaches. Whatever the type of experiment
or paradigm, if it can be done on the device, it can be done with Pulser.Additionally, thepulser_simulationextension provides tools for classical simulation (usingQuTiPlibraries) to aid in the development and testing of new pulse sequences.For a comprehensive overview of Pulser, check outPulser's white paper.InstallationNote:Pulser v0.6 introduced a split of thepulserpackage that prevents it from being correctly upgraded. If you have an older version ofpulserinstalled and wish to upgrade, make sure to uninstall it first by runningpip uninstall pulser.To install the latest release ofpulser, have Python 3.8 or higher installed, then usepip:pipinstallpulserThe standardpulserdistribution will install the corepulserpackage
and thepulser_simulationextension package, which is required if you want
to access the emulation features.If you wish to install only the corepulserfeatures, you can instead run:pipinstallpulser-coreIf you wish toinstall the development version of Pulser from sourceinstead, do the following from within this repository after cloning it:gitcheckoutdevelop
makedev-installBear in mind that this installation will track the contents of your local
Pulser repository folder, so if you checkout a different branch (e.g.master),
your installation will change accordingly.Development Requirements (Optional)To run the tutorials or the test suite locally, after installation first run the following to install the development requirements:pipinstall-rdev_requirements.txtThen, you can do the following to run the test suite and report test coverage:pytest--covContributingWant to contribute to Pulser? Great! SeeHow to Contributefor information on how you can do so.Citing PulserCitation references are generated through Zenodo. Click the badge below to get the citation to the latest Pulser release.
Package: pulser-core
pulser-corePulseris a framework for composing, simulating and executingpulsesequences for neutral-atom quantum devices.This is thepulser-corepackage, which provides the core functionalities needed to create sequences
withpulser.InstallationThe standard Pulser installation,pipinstallpulserwill automatically installpulser-core, along with the extension packages.
If you wish to installpulser-coreon its own, you can instead runpipinstallpulser-core
Package: pulser-pasqal
pulser-pasqalPulseris a framework for composing, simulating and executingpulsesequences for neutral-atom quantum devices.This is thepulser-pasqalextension, which provides the functionalities needed to executepulsersequences onPasqal's backends.InstallationThe standard Pulser installation,pipinstallpulserwill automatically installpulser-pasqal. If you wish to install it on its own, you can also runpipinstallpulser-pasqalNote thatpulser-coreis a requirement ofpulser-pasqal, so it will be installed if it hasn't been already.
Package: pulser-simulation
pulser-simulationPulseris a framework for composing, simulating and executingpulsesequences for neutral-atom quantum devices.This is thepulser-simulationextension, which provides the functionalities needed to emulatepulsersequences.InstallationThe standard Pulser installation,pipinstallpulserwill automatically installpulser-simulation. If you wish to install it on its own, you can also runpipinstallpulser-simulationNote thatpulser-coreis a requirement ofpulser-simulation, so it will be installed if it hasn't been already.
Package: pulse-ssz
py-sszPython implementation of the Simple Serialization encoding and decodingRead more in thedocumentation on ReadTheDocs.View the change log.QuickstartpipinstallsszDeveloper SetupIf you would like to hack on py-ssz, please check out theSnake Charmers
Tactical Manualfor information on how we do:TestingPull RequestsCode StyleDocumentationDevelopment Environment SetupYou can set up your dev environment with:gitclonegit@github.com:ethereum/py-ssz.gitcdpy-ssz
virtualenv-ppython3venv
.venv/bin/activate
pipinstall-e.[dev]Testing SetupDuring development, you might like to have tests run on every file save.Show flake8 errors on file change:# Test flake8when-changed-v-s-r-1ssz/tests/-c"clear; flake8 ssz tests && echo 'flake8 success' || echo 'error'"Run multi-process tests in one command, but without color:# in the project root:pytest--numprocesses=4--looponfail--maxfail=1# the same thing, succinctly:pytest-n4-f--maxfail=1Run in one thread, with color and desktop notifications:cdvenv
ptw--onfail"notify-send -t 5000 'Test failure ⚠⚠⚠⚠⚠' 'python 3 test on py-ssz failed'"../tests../sszRelease setupFor Debian-like systems:apt install pandocTo release a new version:makereleasebump=$$VERSION_PART_TO_BUMP$$How to bumpversionThe version format for this repo is{major}.{minor}.{patch}for stable, and{major}.{minor}.{patch}-{stage}.{devnum}for unstable (stagecan be alpha or beta).To issue the next version in line, specify which part to bump,
likemake release bump=minorormake release bump=devnum. This is typically done from the
master branch, except when releasing a beta (in which case the beta is released from master,
and the previous stable branch is released from said branch).If you are in a beta version,make release bump=stagewill switch to a stable.To issue an unstable version when the current version is stable, specify the
new version explicitly, likemake release bump="--new-version 4.0.0-alpha.1 devnum"
Package: pulsestreamer
Client software for Swabian Instrument's Pulse StreamerThe Pulse Streamer 8/2 is a synchronous digital and analog arbitrary waveform generator with 8 digital and 2 analog output channels.
It comes with a powerful programming interface that allows you to define complex pulse sequences and arbitrary waveforms efficiently.Installationpip install pulsestreamerThe package also supports gRPC as an alternative communication protocol.
You can install the package with grpc aspip install pulsestreamer[grpc]https://www.swabianinstruments.comSwabian Instruments GmbH, 2023
Package: pulsetracker
💭 BackgroundAn open source tool built for monitoring heart rate. The goal here is to have a low cost and widely accessible way to measure someones heart rate. It uses a touch-based system for generating heart rate values. In contrast to it's counterpart(touchless-based systems) it is a far more accurate and less sensitive to enviornmental conditions.UsageAfter cloning this repository and changing directories to it.1. Install the dependencies$ make install2. Install library$ makeSee example of usage in examples folder.TestingLocal Testing$ sudo sh install.sh && sudo make testTesting with Docker$ sudo sh run_docker_test.shDocumentationWe usesphinxto build our documentation based on rST files and comments in the code, below is a quick guide to getting started.cd docs
make htmlThis will output the documentation todocs/_build/html.
Now to view built documentation runopen _build/html/index.html.ContributingContributions are welcome! Please read ourCode of Conductandhow to contributebefore contributing to help this project stay welcoming.Directory Structure.
├── docs                # Sphinx documentation folder
├── examples            # The example code 
├── src                 # The source code for the library
├── tests               # Unit tests and system tests
└── ui                  # The UITo understand how the library works seepulse.pyLicenseMIT LicenseCopyright (c) 2020 Akil M Hylton
Package: pulsus
A Push Notification Service, written in Python, handling Apple APNS,
and Google GCM.InstallationPulsus configuration file over at/home/example/etc/pulsus/pulsus.conf:[server]
address = 127.0.0.1
port = 8321

[apns:sandbox]
cert_file_pem = /home/example/etc/pulsus/apns-dev.pem

[apns]
cert_file_pem = /home/example/etc/pulsus/apns.pem

[gcm]
api_key=AIzaSyATHISISSECRETAlogging.conffile is required to be present in the same directory.
Then, start as follows:/home/example/virtualenv/bin/python -m pulsus.server.serve /home/example/etc/pulsus/CertificatesExport your certificate from Keychain in .p12 format. Then:openssl pkcs12 -in certificate.p12 -out apns.pem -nodesUsageClient:from pulsus.client import Client
from pulsus.services.apns import APNSNotification
from pulsus.services.gcm import GCMJSONMessage

android_message = GCMJSONMessage(
    registration_ids=['APA91bF....zLnytKBQ'],
    data={'message': 'Hello World!'})

ios_message = APNSNotification(
    token='676be1c77...',
    sandbox=True,
    alert='Helo World!')])

client = Client('127.0.0.1', 8321)
client.push([android_message, ios_message])Frequently Asked QuestionsWhat is the status of this project?Even while this project may seem a bit inactive when looking at public
repository, do note that this project has been (and still is) running rock solid
in production for several years now.
Package: pulumi-aci
Pulumi ACI Resource ProviderThe Pulumi ACI Resource Provider lets you manageACIresources.InstallingThis package is available for several languages/platforms:Node.js (JavaScript/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:npminstall@netascode/acioryarn:yarnadd@netascode/aciPythonTo use from Python, install usingpip:pipinstallpulumi_aciGoTo use from Go, usego getto grab the latest version of the library:gogetgithub.com/netascode/pulumi-aci/sdk/go/....NETTo use from .NET, install usingdotnet add package:dotnetaddpackagePulumi.AciExampleNode.js (JavaScript/TypeScript)import*aspulumifrom"@pulumi/pulumi";import*asacifrom"@netascode/aci";consttenant=newaci.apic.Rest("TENANT1",{dn:"uni/tn-TENANT1",class_name:"fvTenant",content:{"name":"TENANT1","descr":"Tenant created by Pulumi"}});Pythonimportpulumi_aciasacitenant=aci.apic.Rest("TENANT1",dn="uni/tn-TENANT1",class_name="fvTenant",content={"name":"TENANT1","descr":"Tenant created by Pulumi",},)Goimport("fmt"aci"github.com/pulumi/pulumi-aci/sdk/go/aci""github.com/pulumi/pulumi/sdk/v3/go/pulumi")funcmain(){pulumi.Run(func(ctx*pulumi.Context)error{tenant,err:=aci.apic.NewRest(ctx,"TENANT1",&aci.apic.RestArgs{Dn:pulumi.String("uni/tn-TENANT1"),ClassName:pulumi.String("fvTenant"),Content:pulumi.StringMap{"name":pulumi.String("TENANT1"),"descr":pulumi.String("Tenant created by Pulumi"),},})iferr!=nil{returnfmt.Errorf("error creating tenant: %v",err)}returnnil})}.NETusingPulumi;usingPulumi.Aci;classAciTenant:Stack{publicAciTenant(){vartenant=newRest("TENANT1",newRestArgs{Dn:"uni/tn-TENANT1",ClassName:"fvTenant",Content:{{"name","TENANT1"},{"descr","Tenant created by Pulumi"},},});}}ConfigurationThe following configuration points are available for theaciprovider:aci:url(environment:ACI_URL) - URL of the Cisco APIC web interfaceaci:username(environment:ACI_USERNAME) - Username for the APIC Accountaci:password- (environment:ACI_PASSWORD) - Password for the APIC AccountReferenceFor detailed reference documentation, please visitthe Pulumi registry.
Package: pulumi-acme
ACME Resource ProviderThe ACME Resource Provider lets you manageACMEresources.
Based onhttps://github.com/vancluever/terraform-provider-acmeInstallingThis package is available for several languages/platforms:Node.js (JavaScript/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:npminstall@pulumi/acmeoryarn:yarnadd@pulumi/acmePythonTo use from Python, install usingpip:pipinstallpulumi_acmeGoTo use from Go, usego getto grab the latest version of the library:gogetgithub.com/Tolyar/pulumi-acme/sdk/go/....NETTo use from .NET, install usingdotnet add package:dotnetaddpackagePulumi.ACMEConfigurationThe following configuration points are available for theacmeprovider:TODOReferenceFor detailed reference documentation, please visitthe Pulumi registry.
Package: pulumi-aiven
Aiven Resource ProviderThe Aiven resource provider for Pulumi lets you manage Aiven resources in your cloud programs. To use
this package, pleaseinstall the Pulumi CLI first.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/aivenoryarn:$ yarn add @pulumi/aivenPythonTo use from Python, install usingpip:$ pip install pulumi_aivenGoTo use from Go, usego getto grab the latest version of the library$ go get github.com/pulumi/pulumi-aiven/sdk/v5.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.AivenConfigurationThe following configuration points are available:aiven:apiToken- (Optional) This is the API token to interact with your Aiven account. May be set via theAIVEN_TOKENenvironment variable.ReferenceFor further information, please visitthe Aiven provider docsor for detailed reference documentation, please visitthe API docs.
Package: pulumi-akamai
Akamai Resource ProviderThe Akamai Resource Provider lets you manage Akamai resources.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/akamaioryarn:$ yarn add @pulumi/akamaiPythonTo use from Python, install usingpip:$ pip install pulumi_akamaiGoTo use from Go, usego getto grab the latest version of the library$ go get github.com/pulumi/pulumi-akamai/sdk/v6.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.AkamaiConfigurationThe following configuration options are availableakamai:edgerc- (Optional) The location of the.edgercfile containing credentials. Default:$HOME/.edgerc.akamai:propertySection- (Optional) The credential section to use for the Property Manager API (PAPI). Defaultdefault.akamai:dnsSection- (Optional) The credential section to use for the Config DNS API. Defaultdefault.akamai:gtmSection- (Optional) The credential section to use for the Config GTM API. Defaultdefault.You can also specify credential values using environment variables. Environment variables take precedence over the contents of the.edgercfile.Create environment variables in the format:AKAMAI{_SECTION_NAME}_*For example, if you specifyakamai:propertySection papiyou would set the following ENV variables:AKAMAI_PAPI_HOSTAKAMAI_PAPI_ACCESS_TOKENAKAMAI_PAPI_CLIENT_TOKENAKAMAI_PAPI_CLIENT_SECRETAKAMAI_PAPI_MAX_BODY (optional)If the section name isdefault, you can omit it, instead using:AKAMAI_HOSTAKAMAI_ACCESS_TOKENAKAMAI_CLIENT_TOKENAKAMAI_CLIENT_SECRETAKAMAI_MAX_BODY (optional)ReferenceFor further information, please visitthe Akamai provider docsor for detailed reference documentation, please visitthe API docs.
Package: pulumi-alicloud
AliCloud Resource ProviderThe AliCloud resource provider for Pulumi lets you use AliCloud resources in your cloud programs.  To use
this package, pleaseinstall the Pulumi CLI first.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/alicloudoryarn:$ yarn add @pulumi/alicloudPythonTo use from Python, install usingpip:$ pip install pulumi_alicloudGoTo use from Go, usego getto grab the latest version of the library$ go get github.com/pulumi/pulumi-alicloud/sdk/v3.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.AlicloudConfigurationThe following configuration points are available:alicloud:accessKey- (Required) This is the Alicloud access key. It must be provided, but it can also be sourced from
theALICLOUD_ACCESS_KEYenvironment variable.alicloud:secretKey- (Required) This is the Alicloud secret key. It must be provided, but it can also be sourced from
theALICLOUD_SECRET_KEYenvironment variable.alicloud:securityToken- (Optional) Alicloud Security Token Service. It can be sourced from theALICLOUD_SECURITY_TOKENenvironment variable.alicloud:ecsRoleName- (Optional) The RAM Role Name attached on a ECS instance for API operations. You can retrieve
this from the 'Access Control' section of the Alibaba Cloud console. It can be sourced from theALICLOUD_ECS_ROLE_NAMEenvironment variable.alicloud:region- (Required) This is the Alicloud region. It must be provided, but it can also be sourced from theALICLOUD_REGIONenvironment variables.alicloud:accountId- (Optional) Alibaba Cloud Account ID. It is used by the Function Compute service and to
connect router interfaces. If not provided, the provider will attempt to retrieve it automatically with STS GetCallerIdentity.
It can be sourced from theALICLOUD_ACCOUNT_IDenvironment variable.alicloud:sharedCredentialsFile- (Optional) This is the path to the shared credentials file. It can also be sourced
from theALICLOUD_SHARED_CREDENTIALS_FILEenvironment variable. If this is not set and a profile is specified,~/.aliyun/config.jsonwill be used.alicloud:profile- (Optional) This is the Alicloud profile name as set in the shared credentials file. It can also be
sourced from theALICLOUD_PROFILEenvironment variable.alicloud:skipRegionValidation- (Optional) Skip static validation of region ID. Used by users of alternative
AlibabaCloud-like APIs or users w/ access to regions that are not public (yet).ReferenceFor further information, please visitthe AliCloud provider docsor for detailed reference documentation, please visitthe API docs.
Package: pulumi-archive
Archive Resource ProviderThis provider is mainly used for ease of converting terraform programs to Pulumi.
For standard use in Pulumi programs, please use your programming language's filesystem library.The Archive resource provider for Pulumi lets you use Archive resources in your cloud programs.
To use this package, pleaseinstall the Pulumi CLI first.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/archiveoryarn:$ yarn add @pulumi/archivePythonTo use from Python, install usingpip:$ pip install pulumi_archiveGoTo use from Go, usego getto grab the latest version of the library:$ go get github.com/pulumi/pulumi-archive/sdk.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.Archive
Package: pulumi-artifactory
Artifactory Resource ProviderThe Artifactory Resource Provider lets you manage Artifactory resources.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/artifactoryoryarn:$ yarn add @pulumi/artifactoryPythonTo use from Python, install usingpip:$ pip install pulumi_artifactoryGoTo use from Go, usego getto grab the latest version of the library$ go get github.com/pulumi/pulumi-artifactory/sdk/v6.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.ArtifactoryConfigurationThe following configuration points are available:artifactory:url- (Required) URL of Artifactory. This can also be sourced from theARTIFACTORY_URLenvironment variable.artifactory:username- (Optional) Username for basic auth. Requires password to be set. Conflicts withapiKey,
andaccessToken. This can also be sourced from theARTIFACTORY_USERNAMEenvironment variable.artifactory:password- (Optional) Password for basic auth. Requires username to be set. Conflicts withapiKey,
andaccessToken. This can also be sourced from theARTIFACTORY_PASSWORDenvironment variable.artifactory:apiKey- (Optional) API key for api auth. UsesX-JFrog-Art-Apiheader. Conflicts withusername,password, andaccessToken. This can also be sourced from theARTIFACTORY_API_KEYenvironment variable.artifactory:accessToken- (Optional) API key for token auth. UsesAuthorization: Bearerheader. For xray
functionality, this is the only auth method accepted. Conflicts withusernameandpassword, andapiKey. This can
also be sourced from theARTIFACTORY_ACCESS_TOKENenvironment variable.ReferenceFor further information, please visitthe Artifactory provider docsor for detailed reference documentation, please visitthe API docs.
Package: pulumi-auth0
Auth0 Resource ProviderThe Auth0 Resource Provider lets you manage Auth0 resources.InstallingThis package is available in many languages in the standard packaging formats.Node.js (Java/TypeScript)To use from JavaScript or TypeScript in Node.js, install using eithernpm:$ npm install @pulumi/auth0oryarn:$ yarn add @pulumi/auth0PythonTo use from Python, install usingpip:$ pip install pulumi_auth0GoTo use from Go, usego getto grab the latest version of the library$ go get github.com/pulumi/pulumi-auth0/sdk/v3.NETTo use from .NET, install usingdotnet add package:$ dotnet add package Pulumi.Auth0ConfigurationThe following configuration points are available:auth0:apiToken- (Optional) Your Auth0management api access
token. It can also be
sourced from theAUTH0_API_TOKENenvironment variable. It can be used instead ofauth0:clientId+auth0:clientSecret. If both are specified,auth0:apiTokenwill be used overauth0:clientId+auth0:clientSecretfields.auth0:audience- (Optional) Your Auth0 audience when using a custom domain. It can also be sourced from
theAUTH0_AUDIENCEenvironment variable.auth0:clientId- (Optional) Your Auth0 client ID. It can also be sourced from theAUTH0_CLIENT_IDenvironment variable.auth0:clientSecret- (Optional) Your Auth0 client secret. It can also be sourced from theAUTH0_CLIENT_SECRETenvironment variable.auth0:debug- (Optional) Indicates whether to turn on debug mode.auth0:domain- (Required) Your Auth0 domain name. It can also be sourced from theAUTH0_DOMAINenvironment variable.ReferenceFor further information, please visitthe Auth0 provider docsor for detailed reference documentation, please visitthe API docs.