Saravanan666/pypi-org huggingface dataset:
Package: azure-elasticluster
Elasticlusteraims to provide a user-friendly command line tool to
create, manage and setup computing clusters hosted on cloud
infrastructures (likeAmazon’s Elastic Compute Cloud EC2orGoogle
Compute Engine)
or a privateOpenStackcloud). Its main goal
is to get your own private cluster up and running with just a few commands; aYouTube videodemoes the basic features of elasticluster.This project is an effort of theGrid Computing Competence Centerat theUniversity of Zurich, licensed under theGNU General Public License version 3.Documentation for elasticluster is available on theRead The DocswebsiteFeaturesElasticlusteris in active development, but offers the following features at the current state:Simple configuration file to define cluster templatesCan start and manage multiple independent clusters at the same timeAutomated cluster setup:useDebian GNU/Linux,Ubuntu, orCentOSas a base operating systemchooseSLURM,Grid EngineorTORQUE+MAUIas a batch-queueing systemsetup yourHadoopcluster to start your favorite map/reduce jobor create yourIPython clusterto run your python code in
parallel over multiple virtual machinesconfigure a distributed storage likeGlusterFSorCeph, or a
parallel filesystem likeOrangeFS(formerly known as PVFS2)add useful tools likeGangliafor monitoring……or anything that you can install with anAnsibleplaybook!Grow and shrink a running clusterElasticlusteris currently in active development: please use the
GitHub issue tracker tofile enhancement requests and ideasWe appreciate pull requests for new features and enhancements. Please
use the master branch as starting point.QuickstartInstalling from PyPIElasticlusteris aPythonprogram; Python
version 2.6 is required to run it.It’s quite easy to installelasticlusterusingpip; the command below is all you
need to installelasticlusteron your system:pip install elasticlusterIf you want to runelasticlusterfrom source you have toinstallAnsiblefirst:pip install ansible
python setup.py installInstalling the development version from githubThe source code of elasticluster isgithub, if you want to test the
latest development version you can clone thegithub elasticluster repository.You need thegitcommand in order to be able to clone it, and we
suggest you to usepython virtualenvin order to create a
controlled environment in which you can install elasticluster as
normal user.Assuming you already havevirtualenvinstalled on your machine,
you first need to create a virtualenv and installansible, which is
needed by elasticluster:virtualenv elasticluster
. elasticluster/bin/activate
pip install ansibleThen you have to download the software. We suggest you to download itwithinthe created virtualenv:cd elasticluster
git clone git://github.com/gc3-uzh-ch/elasticluster.git src
cd src
python setup.py installNow theelasticlustershould be available in your current
environment.
Package: azure-elasticluster-current
Elasticlusteraims to provide a user-friendly command line tool to
create, manage and setup computing clusters hosted on cloud
infrastructures (likeAmazon’s Elastic Compute Cloud EC2orGoogle
Compute Engine)
or a privateOpenStackcloud). Its main goal
is to get your own private cluster up and running with just a few commands; aYouTube videodemoes the basic features of elasticluster.This project is an effort of theGrid Computing Competence Centerat theUniversity of Zurich, licensed under theGNU General Public License version 3.Documentation for elasticluster is available on theRead The DocswebsiteFeaturesElasticlusteris in active development, but offers the following features at the current state:Simple configuration file to define cluster templatesCan start and manage multiple independent clusters at the same timeAutomated cluster setup:useDebian GNU/Linux,Ubuntu, orCentOSas a base operating systemchooseSLURM,Grid EngineorTORQUE+MAUIas a batch-queueing systemsetup yourHadoopcluster to start your favorite map/reduce jobor create yourIPython clusterto run your python code in
parallel over multiple virtual machinesconfigure a distributed storage likeGlusterFSorCeph, or a
parallel filesystem likeOrangeFS(formerly known as PVFS2)add useful tools likeGangliafor monitoring……or anything that you can install with anAnsibleplaybook!Grow and shrink a running clusterElasticlusteris currently in active development: please use the
GitHub issue tracker tofile enhancement requests and ideasWe appreciate pull requests for new features and enhancements. Please
use the master branch as starting point.QuickstartInstalling from PyPIElasticlusteris aPythonprogram; Python
version 2.6 is required to run it.It’s quite easy to installelasticlusterusingpip; the command below is all you
need to installelasticlusteron your system:pip install elasticlusterIf you want to runelasticlusterfrom source you have toinstallAnsiblefirst:pip install ansible
python setup.py installInstalling the development version from githubThe source code of elasticluster isgithub, if you want to test the
latest development version you can clone thegithub elasticluster repository.You need thegitcommand in order to be able to clone it, and we
suggest you to usepython virtualenvin order to create a
controlled environment in which you can install elasticluster as
normal user.Assuming you already havevirtualenvinstalled on your machine,
you first need to create a virtualenv and installansible, which is
needed by elasticluster:virtualenv elasticluster
. elasticluster/bin/activate
pip install ansibleThen you have to download the software. We suggest you to download itwithinthe created virtualenv:cd elasticluster
git clone git://github.com/gc3-uzh-ch/elasticluster.git src
cd src
python setup.py installNow theelasticlustershould be available in your current
environment.
Package: azure-functions
Azure Functions Python LibraryBranchCodeCovmasterdevOverviewPython support for Azure Functions is based on Python 3.7, 3.8, 3.9, 3.10, and 3.11, serverless hosting on Linux, and the Functions 2.x (EOL), 3.x (EOL) and 4.0 runtime.Here is the current status of Python in Azure Functions:What are the supported Python versions?Azure Functions RuntimePython 3.6Python 3.7Python 3.8Python 3.9Python 3.10Python 3.11Azure Functions 3.0EOLEOLEOLEOL--Azure Functions 4.0EOL✓✓✓✓✓What's available?Build, test, debug and publish using Azure Functions Core Tools (CLI) or Visual Studio CodeTriggers / Bindings : HTTP, Blob, Queue, Timer, Cosmos DB, Event Grid, Event Hubs and Service BusCreate a Python Function on Linux using a custom docker imageTriggers / Bindings : Custom binding supportGet StartedCreate your first Python functionDeveloper guideBinding API referenceDevelop using VS CodeCreate a Python Function on Linux using a custom docker imageGive FeedbackIssues and feature requests are tracked in a variety of places. To report this feedback, please file an issue to the relevant repository below:ItemDescriptionLinkPython WorkerProgramming Model, Triggers & BindingsFile an IssueLinuxBase Docker ImagesFile an IssueRuntimeScript Host & Language ExtensibilityFile an IssueVSCodeVSCode Extension for Azure FunctionsFile an IssueCore ToolsCommand Line Interface for Local DevelopmentFile an IssuePortalUser Interface or Experience IssueFile an IssueTemplatesCode Issues with Creation TemplateFile an IssueContributingThis project welcomes contributions and suggestions.  Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visithttps://cla.microsoft.com.When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.This project has adopted theMicrosoft Open Source Code of Conduct.
For more information see theCode of Conduct FAQor
contactopencode@microsoft.comwith any additional questions or comments.
Package: azure-functions-durable
BranchStatusmaindevDurable Functions for PythonDurable Functionsis an extension ofAzure Functionsthat lets you write stateful functions in a serverless compute environment. The extension lets you define stateful workflows by writing orchestrator functions and stateful entities by writing entity functions using the Azure Functions programming model. Behind the scenes, the extension manages state, checkpoints, and restarts for you, allowing you to focus on your business logic.🐍  Find us on PyPihere🐍You can find more information at the following links:Azure Functions overviewAzure Functions Python developers guideDurable Functions overviewCore concepts and features overview.Durable Functions expects certain programming constraints to be followed. Please read the documentation linked above for more information.Getting StartedFollow these instructions to get started with Durable Functions in Python:🚀Python Durable Functions quickstartToolingPython Durable Functions requiresAzure Functions Core Toolsversion 3.0.2630 or higher.
Package: azure-functions-kafka-binding
Azure Functions Python Binding for KafkaThis project provides Kafka binding for Azure Functions written in Python that makes it easy
to consume Kafka messages from one topic.FeaturesReading from a Kafka topicGetting StartedInstallation via PyPIpip install azure-functions-kafka-bindingInstallation via Gitgit clone https://github.com/Azure/azure-functions-kafka-extensioncd ./bindings_library/python/python setup.py installMinimum RequirementsPython 3.6See setup.py for dependenciesUsagefromazure_functions.kafkaimportKafkaEventdefkafkaConsume(kevent:KafkaEvent):print(kevent.get_body().decode('utf-8'))
Package: azure-functions-worker
Azure Functions Python WorkerBranchStatusCoverageCodeCovUnittestsE2E testsmasterdevPython support for Azure Functions is based on Python 3.6, Python 3.7, and Python 3.8, serverless hosting on Linux and the Functions 2.0 and 3.0 runtime.Here is the current status of Python in Azure Functions:What are the supported Python versions?Azure Functions RuntimePython 3.6Python 3.7Python 3.8Python 3.9Azure Functions 2.0âœ”âœ”--Azure Functions 3.0âœ”âœ”âœ”-What's available?Build, test, debug and publish using Azure Functions Core Tools (CLI) or Visual Studio CodeDeploy Python Function project onto consumption, dedicated, or elastic premium plan.Deploy Python Function project in a custom docker image onto dedicated, or elastic premium plan.Triggers / Bindings : HTTP, Blob, Queue, Timer, Cosmos DB, Event Grid, Event Hubs and Service BusTriggers / Bindings : Custom binding supportWhat's coming?Durable Functions For PythonGet StartedCreate your first Python functionDeveloper guideBinding API referenceDevelop using VS CodeCreate a Python Function on Linux using a custom docker imageGive FeedbackIssues and feature requests are tracked in a variety of places. To report this feedback, please file an issue to the relevant repository below:ItemDescriptionLinkPython WorkerProgramming Model, Triggers & BindingsFile an IssueLinuxBase Docker ImagesFile an IssueRuntimeScript Host & Language ExtensibilityFile an IssueVSCodeVSCode Extension for Azure FunctionsFile an IssueCore ToolsCommand Line Interface for Local DevelopmentFile an IssuePortalUser Interface or Experience IssueFile an IssueTemplatesCode Issues with Creation TemplateFile an IssueContributeThis project welcomes contributions and suggestions.  Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visithttps://cla.microsoft.com.Here are some pointers to get started:Language worker architectureSetting up the development environmentAdding support for a new bindingRelease instructionsWhen you submit a pull request, a CLA-bot will automatically determine whether you need to provide
a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions
provided by the bot. You will only need to do this once across all repos using our CLA.This project has adopted theMicrosoft Open Source Code of Conduct.
For more information see theCode of Conduct FAQor
contactopencode@microsoft.comwith any additional questions or comments.
Package: azure-helpers
Azure HelpersThis is a simple project which makes use of azure's python SDK to create simple resources in azure. Today, you can use the helpers to perform basic CRUD operations onVirtual Machine Scale SetsUsing the packageTo start using the helpers, runpip install azure-helpersFollow examples in the examples directory to use the library.Developing the packageTo extend the package and customize it further, clone it from git and run the following to setup a virtual environment:git clone https://github.com/msanath/azure-helpers.gitcd azure-helperspython3 -m venvsource bin/activatepip install -r requirements.txtBefore merging to the main branch, make sure you generate the distribution archives.
From the directory containingsetup.py, run:python3 -m pip install --user --upgrade setuptools wheelpython3 setup.py sdist bdist_wheelFor more information, referpython packaging tutorial.Note: The git repository also contains settings file forVisual Studio Code.
Package: azure-integration
Azure Integrationthis package is an azure integration to use in the DTRG team.for now, we just have vault integration in the package.HOW TO USE- From pypifirst, you need to install the package. to do so create a personal access token and then connect to the feedaccording to these instructions.(choose pip)then install the package:$pipinstallazure-integration# this will install latest version.you need to set these env variables to access to azure:AZURE_CLIENT_ID=YOUR_CLIENT_IDAZURE_CLIENT_SECRET=YOUR_CLIENT_SECRETAZURE_TENANT_ID=YOUR_TENANT_IDSecret Clientto use secret client you can do something like this:fromkeyvaultimportSecretClientclient=SecretClient(VAULT_NAME)client.get_secret(SECRET_NAME)# this returns KeyVaultSecret objectclient.get_secret(SECRET_NAME).value# this returns secret value as stringalso, you can get a dict of secrets wherever you need, ex setting.py:fromkeyvaultimportSecretClient[...whateversettings...]client=SecretClient(VAULT_NAME)needed_secrets={"SECRET_NAME":"SECRET_VERSION",# you can leave version blank"SECOND_SECRET_NAME":"SECOND_SECRET_VERSION"}c.get_secrets(needed_secrets)# this will return results as KeyVaultSecretc.get_secrets_values(needed_secrets)# this will return results as strnote that you don't need to assignget_secretsandget_secrets_valuesfunctions' return value and that's because it will modify the given dict object and you can access the values within it.Service Name Finderthis utility is implemented to use in dtrg projects.this utility will help you find needed credentials such as key vault name, postgres server address and postgres admin password secret name.
remember in development environment you should set WEBSITE_SITE_NAME to a valid website name according to patterns we use in dtrg project.you can use it simply:fromdtrg_specifiedimportServiceNameFinderservice_name_finder=ServiceNameFinder()service_name_finder.kv_name# will return key vault nameservice_name_finder.psql_host# will return postgres host hostservice_name_finder.psql_password_secret_name# will return postgres password secret nameHOW TO BUILDif you want to build the module yourself follow the steps:clone this repository.create a venv inside it.install requirements by running:$pipinstall-rrequirements.txtthen build it:$python-mbuild
Package: azure-interactive-shortcuts
Shortcuts for interacting with Azure resourcesUsagePrint a VM IP after fuzzy searching$ azure-interactive-shortcuts public-vm-ip
⠙ Collecting IP addresses from all VMs using Azure CLI$ azure-interactive-shortcuts public-vm-ip
azis public-vm-ip
[19:12:24] Found 180 virtual machines, and 96 public ip   _public_vm_ip.py:76
           addresses                                                         
           4 ip addresses have the same name, and have    _public_vm_ip.py:85
           been discarded                                                    
Select an IP address:
 aatifs-cool-vm1-ip1   Resource group: my-rg1, VMs: aatifs-cool-VM1... 
 aatifs-cool-vm1-ip2   Resource group: my-rg1, VMs: aatifs-cool-VM1... 
 aatifs-cool-vm2-ip3   Resource group: my-rg2, VMs: aatifs-cool-VM2... 
 aatifs-cool-vm2-ip4   Resource group: my-rg2, VMs: aatifs-cool-VM2...This allows you to have quick one-liners:sshazureuser@"$(azispublic-vm-ip)"InstallationRecommended installation is withpipx:python3-mpipinstall--userpipx
python3-mpipxensurepath
python3-mpipxinstallazure-interactive-shortcutsAutocompletionAutocompletion is done withargcompletepipxinstall--forceargcomplete# ~/.bashrceval"$(register-python-argcompleteazis)"eval"$(register-python-argcompleteazure-interactive-shortcuts)"
Package: azure-iot-hub
Azure IoTHub Service  SDKThe Azure IoTHub Service SDK for Python provides functionality for communicating with the Azure IoT Hub.FeaturesThe SDK provides the following clients:IoT Hub Registry ManagerProvides CRUD operations for device on IoTHubGet statistics about the IoTHub service and devicesInstallationpipinstallazure-iot-hubIoTHub SamplesCheck out thesamples repositoryfor more detailed samplesGetting help and finding API docsAPI documentation for this package is available viaMicrosoft DocsAdditionally, the SDK makes use of docstrings which means you can find API documentation directly through Python with use of thehelpcommand:>>>fromazure.iot.hubimportIoTHubRegistryManager>>>help(IoTHubRegistryManager)
Package: azure-iothub-provisioningserviceclient
Azure IoT Hub Provisioning Service Client SDKHow to Installpip install azure-iothub-provisioningserviceclientFeature ListUse this SDK to:Manage Azure IoT Hub Device Provisioning Service enrollments (CRUD operations)User GuidesRead theAzure IoT Fundamentalsguide to get an overview of what Azure IoT can do.Read theAzure IoT Hub Device Provisioning Serviceguide to understand how to enable zero-touch provisioning to IoT Hubs using this SDK.ExamplesPlease refer to oursample repositoryfor examples of how to use the Azure IoT Hub Provisioning Device Client SDK.
Package: azure-iot-nspkg
Microsoft Azure IoT Libraries for PythonThis is the Microsoft IoT namespace package.This package is not intended to be installed directly by the end user.Since Python 3.0, this is a Python 2.x packageonly, Python 3.x libraries will usePEP420as a namespace package strategy. To avoid issues package servers that do not supportpython_requires, a Python 3.x package is installed, but is empty.It provides the necessary files for other packages to extend theazure.iotnamespace.
Package: azureip
Azure IP CheckA Simple tool for checking if an IP address is within a Microsoft Azure subnet.InstallationInstall with pipNote: Requires Python 3pip install azureiporpip3 install azureipUsageSimply provide the IP address that you wish to check as the argument:azureip <ip address-to-check>TODOAdd support for searching multiple IP addresesCreditsCreated with ❤️ by Dean Bryen💡 Inspiration from Adam Stuart and James ComplinYou can learn more about Microsoft Azure IP ranges and retrieve the raw list yourself from here:https://docs.microsoft.com/en-us/rest/api/virtualnetwork/servicetags/list
Package: azureipcheck
azureipcheckA PythonTyper-basedCLI tool to check IP addresses against Azure services. It also usesRichfor some dope console output. Additionally, it makes use ofClumperfor parsing through the Azure Service Tag JSON files.InstallationThe recommended method of installation is withpipx.pipx install azureipcheckHowever, you can install the normal way from PyPi withpython3 -m pip install azureipcheck.UsageYou should first runazureipcheck updateto download the latest Service Tag JSON files. After downloading the files locally, you can runazureipcheck check <ip>, whereipcan be a single address or CIDR (i.e.,51.8.227.233or51.8.227.233/24).Checking a CIDR does not check every IP in the network provided. It simply checks to see if the network is in a subnet of any of the Azure network ranges. Therefore51.8.227.233/24may return matches but51.8.227.233/8would not.Built WithTyper:https://github.com/tiangolo/typerRich:https://github.com/willmcgugan/richClumper:https://github.com/koaning/clumperGazpacho:https://github.com/maxhumber/gazpachoCookiecutter-RichTyper:https://github.com/daddycocoaman/cookiecutter-richtyperInspired byhttps://github.com/deanobalino/azureip
Package: azure-keyvault-cli
Azure KeyVault CLIThis is a CLI tool to interact with an Azure KeyVault. You can use it to easily list and show secrets. Additionally, you can use it to check the expiration date of all the secrets in your KeyVault.InstallationInstall with pipTo install the latest stable version fromPyPI, run:pip3installazure-keyvault-cliTo install the latest version (potentially not stable) fromTestPyPI, run:pip3install--index-urlhttps://test.pypi.org/simple/--extra-index-urlhttps://pypi.org/simpleazure-keyvault-cliIf you want to have it globally available, make sure to run it in your global python environment.Usageazkv--helpContributingInstallationInstallpoetryRun:poetry installIf you get an errorNo such file or directory: 'python'. Try settings an alias for python3:aliaspython=python3or activate an existing virtual environment.UsageMake sure the right virtual env is activated, then you can use the local version of the cli by running, e.g.:azkv--helpTestingTo run the tests, run:poetryrunpytest# with coveragepoetryrunpytest--cov=cli--cov-report=xml--cov-report=term-missingFormattingTo format the code, run:poetryrunblack.LintingTo lint the code, run:poetryrunruff.If you want to have it globally available, make sure to run it in your global python environment.Usageazkv--helpContributingInstallationInstallpoetryRun:poetry installIf you get an errorNo such file or directory: 'python'. Try settings an alias for python3:aliaspython=python3or activate an existing virtual environment.UsageMake sure the right virtual env is activated, then you can use the local version of the cli by running, e.g.:azkv--helpTestingTo run the tests, run:poetryrunpytest# with coveragepoetryrunpytest--cov=cli--cov-report=xml--cov-report=term-missingFormattingTo format the code, run:poetryrunblack.LintingTo lint the code, run:poetryrunruff.ReleasingBump versionFirst, bump the version in thepyproject.tomlfile. You can do this manually or by running:poetryversion<major|minor|patch>Then commit the changes and push them to the remote repository. Additionally, add a tag to the commit with the new version number. You can do this by running:version=$(poetryversion--short)gitcheckout-brelease-${version}gitaddpyproject.toml
gitcommit-m"Bump version to${version}"gitpush--set-upstreamoriginrelease-${version}gittag-a${version}-m"Release${version}"gitpushorigin${version}Create pull requestCreate a pull request from the release branch to the main branch. The pull request will trigger the test workflow. The workflow will run the tests and check the formatting and linting of the code. You can create a pull request by running:version=$(poetryversion--short)ghprcreate--title"Release${version}"--body"Release${version}"--basemain--headrelease-${version}Create releaseAfter the pull request has been merged, the release workflow will be triggered. The workflow will create a new release and publish the package toPyPI. Be aware that this workflow needs to be manually approved before it will be executed.
Package: azure-keyvault-nspkg
Microsoft Azure SDK for PythonThis is the Microsoft Azure Key Vault namespace package. It isn't intended to
be installed directly. Key Vault client libraries are located elsewhere:azure-keyvault-certificatesazure-keyvault-keysazure-keyvault-secretsThis package is for Python 2 only. It provides the necessary files for other
packages to extend theazurenamespace. Python 3.x libraries usePEP420instead.