Saravanan666/pypi-org huggingface dataset:
Package: cloud23
CLOUD AUDIT TOOLCloud Audit tool helps you to check whether the application built on AWS is following the AWS Well-Architected framework by validating it against
various AWS services security requirements and the best practices. Generates report to validate the security requirements and security best practices.Cloud Audit tool setupThe project basically uses boto client to connect to the aws services.Update the session credentials in the terminal or give them through the arguments in the command line by specifying --access-key, --secret-key, and --session-token.While running the program, You can specify the region name, config file path, report file path, and tags through --region, --config-path, -report-path arguments.If no region is specified us-east-1 is taken as the default region, Similarly if no config file path and report path are given, the current working directory's path is taken as the default path and the audit checks are performed for the default values.Tags are checked by passing as an argument --tags or updating account tags in the config.json file. Moreover, the tags passed through the argument in the command line take priority.The format of the tags that are passed through the argument in the command line should be separated using commas (,).Cloud Audit Tool ExecutionCommand to Run the audit tool in the command line after installing the package.cloud-audit-toolArguments that can be passedcloud-audit-tool --region {region-name} --config-path {config-path} --report-path {report-path} --access-key {access-key} --secret-key {secret-key} --session-token {session-token} --tags {tag1,tag2,..}Final ReportThe overall report is provided as a HTML document in the path specified in the report-path argument. If no path is specified report is generated in the current working directory.
Package: cloud2cloud
cloud2cloudThis is a simple tool to interpolate N-dimensional data between two M-dimensional meshes as fast as possible.
At any point of the target mesh the data is computed from K nearest neighbours in the source mesh.cloud2cloud interfaceFor structured meshes.result=cloud2cloud(source,values,target)source# ndarray(*shape_sce, dim_msh)target# ndarray(*shape_tgt, dim_msh)values# ndarray(*shape_sce, *shape_val)result# ndarray(*shape_tgt, *shape_val)Raw interfaceThe underlying method used to interpolate.base=CloudInterpolator(source,target)result=base.interp(values)source# ndarray(dim_msh, points_sce) or tuple(ndarray(points_sce),...)target# ndarray(dim_msh, points_tgt) or tuple(ndarray(points_tgt),...)values# ndarray(points_sce, *shape_val)result# ndarray(points_tgt, *shape_val)
Package: cloud2zone
Libcloud DNS Zone to BIND zonecloud2zoneis a python module and CLI tool which allow you to export DNS
zones from anyLibcloud-supported provider to the BIND zone file format.Note: The generated BIND zone file doesn’t containSOAandNSrecords. This should work fine if you just want to import this file using a DNS
provider web interface, but if you want to use it with BIND you need to
manually add those records.Usage$pipinstallcloud2zone$cloud2zone--providermy_provider\--accountusername\--domainmy.zone.example.comIf you have not previously authenticated for the provider/username you have
specified, it will then prompt you for an API key, which it will store as
securely as it can using theKeyringmodule.LicensePackage is distributed under theApache 2.0 license.
Package: cloud4rpi
Cloud4RPiis a cloud control panel for yourIoTdevice.This package provides a client library that simplifies the connection to
theCloud4RPiservice.Cloud4RPi FeaturesUse widgets to display device data and send commands in real time.Control your IoT devices remotely.Connect any device toCloud4RPi.UseMQTTor HTTP to send
data and receive control commands.Start UsingInstall this package:Install the library using your preferred Python version. The
following command installs and integrates Cloud4RPi with your OS’s
default Python interpreter (usually Python 3):sudopip3installcloud4rpiIf you are using Python 2, use the following command:sudopython2-mpipinstallcloud4rpiGet examples for your platform:Raspberry
Pi:wgethttps://github.com/cloud4rpi/cloud4rpi-raspberrypi-python/archive/master.zip&& unzip master.zip && rm master.zip && cdcloud4rpi-raspberrypi-python-masterC.H.I.P.:wgethttps://github.com/cloud4rpi/cloud4rpi-chip-python/archive/master.zip&& unzip master.zip && rm master.zip && cdcloud4rpi-chip-python-masterOmega2:r="https://raw.githubusercontent.com/cloud4rpi/cloud4rpi-omega2-python/master"&& wget$r"/omega2.py"$r"/led.py"$r"/rgb_led.py"ESP8266 on
MicroPythonESP8266/ESP32 on Arduino
frameworkCreate a free account onCloud4RPi.Create a device on theDevicespage.Copy theDevice Tokenfrom the device page.Replace the__YOUR_DEVICE_TOKEN__string in one of the examples
with your real device token.Run the example withpython(if you use ESP8266, upload the
required files to the board and reset it).Create your own scripts based on the examples.For detailed instructions, refer to thedocumentationand corresponding
repositories.See AlsoGitHub RepositoryCloud4RPi GistsPyPI PackageDocumentation RepositoryUsage Examples for Raspberry
PiUsage Examples for Next Thing Co.
C.H.I.P.Usage Examples for Onion
Omega2Usage Examples for ESP8266 on
MicroPythonUsage Examples for ESP8266/ESP32 on Arduino
framework
Package: cloudacademy-dl
This script can be used to downloadCloudAcademylecture videoes so that
they can be viewed offline. This inspiration for this script came from
theCoursera
Downloader.DisclaimerThis tool is only meant to be used only if you CloudAcademy account
supports lecture downloads.Installation instructionsThis script requires Python 3 and a CloudAcademy account. The preferred
way to install this script is to usepipas this will download the
latest version fromPyPIand all the
necessary dependencies.pip install cloudacademy-dlAlternatively, one can clone this repository and install the
dependencies manually or usingpipviapip install -r requirements.txtUsage InstructionsTo download a course, all you need to do is run the script specifying
your CloudAcademy.com username, and the URL of the course that you would
like to download:cloudacademy-dl --email=<CloudAcademy login email> <course url>The script will then ask you for you CloudAcademy account password
before it can start the download.The optional command line arguments for the script are:--help              Prints out the list of command line arguments.
--password=<pass>   The password for your CloudAcademy account. If this is not
                    passed in as a command line argument it will be asked for
                    before the download can start.
--res=<resolution>  The required video resolution. Allowed values are 360,
                    720, and 1080. The default value for this argument is
                    1080.
--out=<output_dir>  The directory where the videos are saved. If this command
                    line argument is not specified, then they will be saved in
                    current directory under courses/.Contact informationPlease report any bugs and issues ongithub. Additionaly I
can also be reached on twitter under the handle
[@josefgalea](http://twitter.com/josefgalea).
Package: cloudant
DEPRECATEDThis library is now deprecated and will be end-of-life on Dec 31 2021.The library remains supported until the end-of-life date,
but will receive onlycriticalmaintenance updates.Please see theMigration Guidefor advice
about migrating to our replacement librarycloudant-python-sdk.For FAQs and additional information please refer to theCloudant blog.Cloudant Python ClientThis is the official Cloudant library for Python.Installation and UsageGetting StartedAPI ReferenceRelated DocumentationDevelopmentContributingTest SuiteUsing in Other ProjectsLicenseIssuesMigrating tocloudant-python-sdklibraryInstallation and UsageReleased versions of this library arehosted on PyPIand can be installed withpip.In order to install the latest version, executepip install cloudantGetting startedSeeGetting started (readthedocs.io)API ReferenceSeeAPI reference docs (readthedocs.io)Related DocumentationCloudant Python client library docs (readthedocs.io)Cloudant documentationCloudant Learning CenterTutorial for creating and populating a database on IBM CloudDevelopmentSeeCONTRIBUTING.mdUsing in other projectsThe preferred approach for usingpython-cloudantin other projects is to use the PyPI as described above.Examples in open source projectsGetting Started with Python Flask on IBM CloudMovie Recommender Demo:Update and check if documents existConnect to Cloudant using 429 backoff with 10 retriesWatson Recipe Bot:Use Cloudant Query to find design docsLicenseCopyright © 2015 IBM. All rights reserved.Licensed 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.IssuesBefore opening a new issue please consider the following:Only the latest release is supported. If at all possible please try to reproduce the issue using
the latest version.Please check theexisting issuesto see if the problem has already been reported. Note that the default search
includes only open issues, but it may already have been closed.Cloudant customers should contact Cloudant support for urgent issues.When opening a new issuehere in githubplease complete the template fully.Migrating tocloudant-python-sdklibraryWe have a newly supported Cloudant Python SDK namedcloudant-python-sdk.
For advice on migrating from this module seeMIGRATION.md.
Package: cloud-array
Cloud Arraycloud-arrayis an open-source Python library for storing and streaming large Numpy Arrays on local file systems and major cloud providers CDNs. It automatically chunks a large array of data into arbitrary chunks sizes and uploads them into the targeted direcotry.importnumpyasnpfromcloud_arrayimportCloudArrayshape=(10000,100,100)chunk_shape=(10,10,10)f=np.memmap('memmapped.dat',dtype=np.float32,mode='w+',shape=shape)array=CloudArray(chunk_shape=chunk_shape,array=f,url="s3://example_bucket/dataset0")array.save()print(array[:100,:100,:100])Linkshttps://pypi.org/project/cloud-array/
Package: cloud-audit-tool
CLOUD AUDIT TOOLCloud Audit tool helps you to check whether the application built on AWS is following the AWS Well-Architected framework by validating it against
various AWS services security requirements and the best practices. Generates report to validate the security requirements and security best practices.Cloud Audit tool setupThe project basically uses boto client to connect to the aws services.Update the session credentials in the terminal or give them through the arguments in the command line by specifying --access-key, --secret-key, and --session-token.While running the program, You can specify the region name, config file path, report file path, and tags through --region, --config-path, -report-path arguments.If no region is specified us-east-1 is taken as the default region, Similarly if no config file path and report path are given, the current working directory's path is taken as the default path and the audit checks are performed for the default values.Tags are checked by passing as an argument --tags or updating account tags in the config.json file. Moreover, the tags passed through the argument in the command line take priority.The format of the tags that are passed through the argument in the command line should be separated using commas (,).Cloud Audit Tool ExecutionCommand to Run the audit tool in the command line after installing the package.cloud-audit-toolArguments that can be passedcloud-audit-tool --region {region-name} --config-path {config-path} --report-path {report-path} --access-key {access-key} --secret-key {secret-key} --session-token {session-token} --tags {tag1,tag2,..}Final ReportThe overall report is provided as a HTML document in the path specified in the report-path argument. If no path is specified report is generated in the current working directory.
Package: cloudauthz
CloudAuthzInstallationInstall the latest release from PyPi:pip install cloudauthzExampleCloudAuthz can authorize access toAmazon Web Services (AWS),Microsoft Azure, andGoogle Cloud Platform (GCP). An example for each provider is given in the following.Amazon Web Servicesfromcloudauthzimport*cloudauthz=CloudAuthz()config={"id_token":" ... ","role_arn":" ... "}credentials=cloudauthz.authorize("aws",config)Thecredentialsobject is a dictionary as the following:{"SecretAccessKey":" ... ","SessionToken":" ... ","Expiration":"2019-05-28T02:12:45Z","AccessKeyId":" ... "}Microsoft Azurefromcloudauthzimport*cloudauthz=CloudAuthz()config={"tenant_id":" ... ","client_id":" ... ","client_secret":" ... "}credentials=cloudauthz.authorize("azure",config)Thecredentialsobject is a dictionary as the following:{"expiresIn":3599,"_authority":"https://login.microsoftonline.com/TENANT_ID","resource":"https://storage.azure.com/","tokenType":"Bearer","expiresOn":"2018-06-28 12:30:24.895661","isMRRT":true,"_clientId":" ... ","accessToken":" ... ",}Google Cloud Platformfromcloudauthzimport*cloudauthz=CloudAuthz()config={"project_id":"...","private_key_id":"...","private_key":"...","client_email":"...","client_id":"..."}credentials=cloudauthz.authorize("gcp",config)Thecredentialsobject is a dictionary containing the following keys:{"type":"service_account","project_id":"...","private_key_id":"...","private_key":"...","client_email":"...","client_id":"...","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_x509_cert_url":"..."}
Package: cloudaux-lite
cloudaux-liteSpecial Note: This is a slimmed-down fork of Netflix-Skunkworks/cloudauxThe original source forCloudAuxis mostly not supported and contains a lot of code that has breaking changes with updates to boto over time.
It also contained support for non-AWS cloud providers which have breaking library changes over time as well. This fork removes all the problematic components and non-supported components to make this library
only consist of AWS support for the following very simple things:Decorator for STS role assumptionDecorator for paginationThe CloudAux objectWhat was removed?This fork removed the following components:All things non AWS, like GCP, Azure, and OpenStackThe orchestration logicTheiter_account_regiondecoratorTherate_limiteddecoratorThe primary things left are:Thests_conndecoratorThepaginationdecoratorTheCloudAuxclassIf you use the above 3 things only, then this is a drop-in replacement. The imports and everything are exactly the same. Simplypip install cloudaux-liteinstead ofcloudauxand you should be good to go!Older support?If you have a need to supporting the older CloudAux stuff, then continue using the Netflix cloudaux package version < 2.FeaturesIntelligent connection caching.Handles pagination for certain client methods.Multi-account sts:assumerole abstraction.Installpip install cloudaux-liteAWS Example# Using the CloudAux class
from cloudaux import CloudAux
CloudAux.go('kms.client.list_aliases', **conn_details)

ca = CloudAux(**conn_details)
ca.call('kms.client.list_aliases')

# directly asking for a boto3 connection:
from cloudaux.aws.sts import boto3_cached_conn
conn = boto3_cached_conn('ec2', **conn_details)

# Over your entire environment:
from cloudaux.decorators import iter_account_region

accounts = ['000000000000', '111111111111']

conn_details = {
    'assume_role': 'MyRole',
    'session_name': 'MySession',
    'conn_type': 'boto3'
}

# If you want your role to be read-only, you can assume your role and add the read_only flag to connection details
# to inherit the AWS ReadOnlyAccess policy. This flag defaults to False
# The permissions from the role being assumed will be limited to Read and List only
conn_details = {
    'account_number': '111111111111',
    'assume_role': 'MyRole',
    'session_name': 'MySession',
    'region': 'us-east-1',
    'read_only': True
}
Package: clouday1-extract-aws-metadata
This package is meant to help retrieve the metadata in AWS ServiceChange Log0.0.47 (06/03/2022)First Release : Collect metadata from AWS Service,
Supported Service Include: Lambda, API Gateway, Cloudwatch, SNS, Step Function, Cognito, EC2, Dynamo DB, S3Second Release: Fix some bug for dynamodb and add some new features like export to S3 bucket and write to dynamodbThird Release: Fix some bug when finding edge between API gateway and LambdaFourth Release: Fix bug when finding edge between SNS to LambdaFifth Release: Add some information in the service node ( Lambda, Dynamodb, SFN, APIgateway, Cognito)Sixth Release: Fix bug in step function prepare nodeSeventh Release: Fix specific bug in the step function where there is extra unwanted wordEight Release: Added new functionality used in initialize classNinth Release: Fix some functionality used in initialize classTenth Release: Modify some functionality in initialize classEleventh Release: Modify the table name to write into dynamoDBTwelveth Release: Minor bug in updating item in prepare classThirteenth Release: Bug Fix in updating item in prepare classFourteenth Release: Fix BugFifteenth Release: Change timezone into Taipei TimezoneSixteenth Release: Automate Deployment to PYPI TestingSeventeenth Release: Added feature for getting credentials from S3 and prcessing requestID to dynamodbEighteenth Release: Change the naming for certain AWS service and dynamodb arn structuringNineteenth Release: Change the SNS naming and add status ‘updating’ into initialize classTwentieth Release: Change some of credential gaining way in the systemTwentiethone Release: Introduce new tag system in the data json fileTwentyTwo Release: Fix bug in dynamodb tagging systemTwentiethThird Release: Fix some tagging version outputTwentiethFourth Release: Added Fake Cost FeatureTwentiethFive Release: Fix add cost featureTwentiethSixth Release: Fix the rds describe instance fileTwentiethSeventh Release: Fix minor bug in RDS extractingv metadataTwentiethEight Release: Added RDS and EC2 instance prepare nodeTwentiethNine Release: Added credential in every functionThirty Release: Fix ec2 prepare nodeThirty One Release: Fix transcribe prepare nodeThirty two Release: Added the additional tag and fix translate and transcribe nodeThirty Three Release: fix minor bug when exporting to JSONThirty Four Release: Pretty fix export to JSONThirty Five Release: Added new feature for resource groupThirty Six Release: Fix bug in resource groupThirty Seven Release: Pretty Fix export to JSON for resourceGroupThirty Eight Release: Fix Resource Group Naming become name instead of ARNThirty Nine Release: Add the type into the first array in data.json for front end purposeForty Release: Add console URL and resource in resourceGroup nodeForty One Release: Remove fatal bug at the resource group prepare nodeForty Two Release: Added WAF prepare nodeForty Three Release: Add arn field to WAFForty Four Release: Add ELB prepare nodeForty Five Release: Introduce find edge waf to another aws servicesForty Six Release: Remove bug in PYPIForty Seven Release: Added edge elb to ec2
Package: cloudbandpy
CloudbandPycloudbandPy is a Python package for detecting and tracking atmospheric cloud bands.The cloudbandPy package detect tropical-extratropical cloud bands. This software can use various regular grid datasets.This is currently the development software used for research.1. InstallationTo install, type:pipinstallcloudbandpyAdditionnaly, you can clone cloudbandPygitclonehttps://github.com/romainpilon/cloudbandPy.gitGo to the directorycdcloudbandPyThen install the package withpipinstall-e.Optionally, a conda environment.yml file is provided to create a conda virtual environment containing all librairies required. Before installing the package with pip, you may runcondaenvcreate--file=environment.ymlThen you may activate itcondaactivatecloudbandpy2. Input Data RequirementscloudbandPy works with netCDF files using netCDF4's capability to handle 3-dimension arrays of gridded latitude/longitude data. Currently, cloudbandPy  supports ERA5 data on its regular grid. Irregular grids must be regridded to a regular grid beforehand.The input data must contain at least 3 dimensions: time, latitude and longitude, in this order.
cloudbandPy only supports detection and tracking data on 2D arrays.3. UsageBefore you run anything, make sure that the configuration file is set up the way you want it, i.e. setting up the input data directory, all the paths of the files, and so onTo run the cloud band detection, run the following command:python./cloudbandPy/runscripts/run.py./cloudbandPy/config/config_cbworkflow_southPacific.ymlDefault settings:Input data are 3-hourly ERA5 OLR data with filenames written as suchtop_net_thermal_radiation_yyyy.ncwhereyyyyis the year.The detection period is 24 hours.Output files containing cloud bands are written in a specific directory that will be created in the current directory.Figures will be saved in a specific directory that will be created in the current directory.Example run scripts are located in therunscriptsdirectories.To see specific use of the code, a set of notebooks are located in thenotebooksdirectory.4. ContributingPull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.Please make sure to update tests as appropriate.5. DisclaimerThis package contains modified ERA5 data.
Copernicus Climate Change Service (C3S) (2023): ERA5 hourly data on single levels from 1959 to present. Copernicus Climate Change Service (C3S) Climate Data Store (CDS). 10.24381/cds.adbb2d47Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data this code contains.
Package: cloudbase-init
Author:         Cloudbase Solutions SrlContact:info@cloudbasesolutions.comHome page:http://www.cloudbase.it/cloud-init-windows/Documentation:http://cloudbase-init.readthedocs.org/en/latest/Source:https://github.com/openstack/cloudbase-initLicense:        Apache 2.0DownloadsStable(64bit)https://www.cloudbase.it/downloads/CloudbaseInitSetup_Stable_x64.msi(32bit)https://www.cloudbase.it/downloads/CloudbaseInitSetup_Stable_x86.msiBeta(64bit)https://www.cloudbase.it/downloads/CloudbaseInitSetup_x64.msi(32bit)https://www.cloudbase.it/downloads/CloudbaseInitSetup_x86.msiGot a question?Visithttp://ask.cloudbase.it/questions/
Package: cloudbees-openfeature-provider-python
CloudBees Feature Management provider for OpenFeatureThis is theCloudBeesprovider implementation forOpenFeaturefor thePython SDK.OpenFeature provides a vendor-agnostic abstraction layer on Feature Flag management.This provider allows the use of CloudBees Feature Management as a backend for Feature Flag configurations.Requirementspython 3.8 or higherInstallationAdd it to your buildpipinstallcloudbees-openfeature-provider-pythonConfirm peer dependencies are installedpipinstallopenfeature-sdkConfigurationFollow the instructions on thePython SDK projectfor how to use the Python SDK.You can configure the CloudBees provider by doing the following:fromopenfeatureimportapifromopenfeature.apiimportEvaluationContextfromcloudbees.providerimportCloudbeesProviderappKey='INSERT_APP_KEY_HERE'provider=CloudbeesProvider(appKey)api.set_provider(provider)client=api.get_client()value=client.get_boolean_value("enabled-new-feature",False)