Saravanan666/pypi-org huggingface dataset:
Package: iaesdk
IBM Cloud Analytics Engine Python SDK Version 3.3.0Python client library to interact with variousiaesdk Service APIs.Table of ContentsOverviewPrerequisitesInstallationUsing the SDKQuestionsIssuesOpen source @ IBMContributingLicenseOverviewThe IBM Cloud iaesdk Python SDK allows developers to programmatically interact with the following
IBM Cloud services:Service NameModule NameService Class NameIBM Analytics Engine v2ibm_analytics_engine_api_v2IbmAnalyticsEngineApiV2IBM Analytics Engine v3ibm_analytics_engine_api_v3IbmAnalyticsEngineApiV3NOTEIBM Analytics Engine v2 is for the classic plans : Lite, Standard Hourly and Standard monthly.
The classic plans are now deprecated.IBM Analytics Engine v3 is for the Standard Serverless for Apache Spark planPrerequisitesAnIBM Cloudaccount.An IAM API key to allow the SDK to access your account. Create onehere.Python 3.8 or above.InstallationTo install, usepip:python-mpipinstall--upgradeiaesdkUsing the SDKFor general SDK usage information, please seethis linkInsetting client options programaticallyto instantiate the class, provide the following two values:IAM API KeyService URLsQuestionsIf you are having difficulties using this SDK or have a question about the IBM Cloud services,
please ask a question atdW AnswersorStack Overflow.IssuesIf you encounter an issue with the project, you are welcome to submit a
[bug report](/issues).
Before that, please search for similar issues. It's possible that someone has already reported the problem.Open source @ IBMFind more open source projects on theIBM Github PageContributingSeeCONTRIBUTING.LicenseThis SDK is released under the Apache 2.0 license.
The license's full text can be found inLICENSE.
Package: iAggregator
Funny iAggregator features are:- supports all RSS formats through Mark Pilgrim modules(the parser has been rewrote using DOM instead of sgmllib)- possibility to define the frequency of feeds fetching- simple 2-minuts-chrono configuration- transmit news by email- can be safely runned by a cron job (advice: each 10 minuts)- generate a procmailrc so that everything comes sorted on differentmailboxesThis is a FSL (Finix Standard Library) product. (http://finix.org)
Package: iagitup
# iagitup - a command line tool to archive a GitHub repository to the Internet ArchiveThe python script downloads the GitHub repository, creates a [git bundle](https://git-scm.com/docs/git-bundle) and uploads it on an Internet Archive item with metadata from the GitHub API and a description from the repository readme.## Prerequisites
This script strongly recommends Linux or some sort of POSIX system (such as Mac OS X).Internet Archive Account- If you don’t already have an account on archive.org, [register](https://archive.org/account/login.createaccount.php).Python 2.7- This script requires python 2.7.libffi-dev and libssl-devgit## Install iagitupPrerequisites (with Debian or Ubuntu):sudo apt update
sudo apt install python python-pip python-dev libffi-dev libssl-dev git### with pip:pip install iagitup### from source code:Clone the repo and install the package…git clonehttps://github.com/gdamdam/iagitup.gitcd iagitup
pip install .## UsageTo upload a repo:iagitup  <github_repo_url>You can add also custom metadata:iagitup –metadata=<key:value,key2:val2> <github_repo_url>To know the version:iagitup -vExample:iagituphttps://github.com/<GITHUBUSER>/<RESPOSITORY>The script downloads the git repo from github, creates a git bundle and uploads it on the Internet Archive.The repo will be archived in an item at url containing the repository name and the date of the last push, something like:https://archive.org/details/github.com-<GITHUBUSER>-<RESPOSITORY>_-_<DATE-LAST-PUSH>The git repo bundle will be available at url:https://archive.org/download/github.com-<GITHUBUSER>-<RESPOSITORY>_-_<DATE-LAST-PUSH>/<BUNDLENAME>.bundle## Restore an archived github repositoryDownload the bundle file, form the archived item:https://archive.org/download/…/<ARCHIVED_REPO>.bundleJust download the _.bundle_ file and run:git clone file.bundle## License (GPLv3)Copyright (C) 2017-2018 Giovanni DamiolaThis program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
Package: iAI
iAI (innovata Artificial Intelligence)사전작업ROOT_PATH 를 OS-환경변수로 수동으로 저장.
: export ROOT_PATH=your_root_path임시방편 작업 (PyPI 패키지 정식 등록 전)LIB_PATH 를 OS-환경변수로 수동으로 저장.
: export LIB_PATH=~/libs
Package: iai-gxipy
Daheng Imaging Python APITHIS IS AN UNOFFICIAL PUBLISH ON PYPI OF THE GXIPY API DEVELOPED BY DAHENG IMAGING !To found the official API files:Windows: InC:\Program Files\Daheng Imaging\GalaxySDK\Samples\Python SDK\gxipyafter installing theWindows SDK USB2+USB3+GigE (including Directshow + Python) Galaxy VX.X.X.XLinux: InGalaxy_Linux_Python_X.X.X.X\api\gxipyafter downloading the folderLinux Python SDK USB3+GigE vX.X.X.XDL link :https://www.get-cameras.com/customerdownloadsTo ask questions and post issues, contact Daheng Imaging directly.@DahengImaging If you want me to remove this package from PyPi, please create an issue on theGithub repo.
Package: ialab-core
IntroductionI find myself writting the same code over again every time I want to run some experiment or try
some new IA stuff most of the time loosing focus on the important thing I'm trying to learn
or understand. In order to avoid this pattern I tried to write a small framework that help me
have those standard task already solved and at the same time helps me structure the code
in a readable and maintainable way.InstallationThis project has been developed with python 3.6.pip3installialab-coreArchitectural considerationsI will try to explain they why by means of an example in computer vision.
Most of the time I try some experiment it happens to be as follows:I need to read video either from disk or from my notebook camera.The image needs to be scaled for performance reasonsI need to run some sort of algorithm on the image (this may imply one or a secuence of algorithms)I want to display the result or optionally display it and send the result to an image or video fileLet's take those steps into a more abstract representationRead Image -> Scale Image -> Face Detection (to say something specific) -> Display Result
-> Send to diskThis looks very similar to a pipes and filters architecture where I can send the output
for some step to one or more processors. Nothing new here this is just a graph structure
as it is happening on most new technologies stacks that try to help us building
better and more maintainable software.Each processing node in this architecture will be called a Processor.
There are special types of Processors which are the input and output ones. The main
difference between them is that input processors can run and control the execution (this will
change in future versions where a separate executor will appear) and output processor don't try
to offer their output for further processing. On the other hand a regular processor will do
something with the input data and will offer this data for any other processor that
is interested in doing so.ExampleAs an example let's thing you have a folder with images where each image contain somewhere
in it the face of a person and the file is named as the person. You want to do face detection
using a siamesse network but first you want to extract the faces from the images in order to
reduce the memory footprint, loading time and the size of the application you deliver
to your customer.To do this you can write down the followin short application using our library.graph=FaceRecognition(original_pictures_path,[FaceExtractor([ImageWriter(face_picture_path)])])video=ImageInput(original_pictures_path,(320,240),[graph])video.run()Running the examplesYoloV3To run YoloV3 you need to download the configuration files and place them into
./modes/yolov3. There are 3 files that need to be downloaded yolov3.cfg, yolov3.weights
and coco.names. These files can be downloaded fromhttps://pjreddie.com/darknet/yolo/.After downloading just execute python3 obj_recog.py
Package: ialarmclient-phoenix
# Python client for iAlarmAlso compatible with Meiantech, Allarmi365, and others## Usage example```#!/usr/bin/env pythonimport asynciofrom ialarmclient import IalarmClientasync def start():ialarm = IalarmClient(username="username", # <- Your alarm web interface usernamepassword="password", # <- Your alarm web interface passwordurl="http://192.168.123.123" # <- Your alarm web interface URL (no trailing slash))# Refresh alarm status, to be called every time you need to read updated information# May take up to 30-40 seconds the first time. Subsequent calls will be almost immediate.await ialarm.refresh()# Retrieve information about your alarm zones (name, status, etc...)zones = await ialarm.get_zones()for zone in zones:if zone.type != ialarmclient.ZONE_TYPE_DISABLED:print("Zone {} is {}".format(zone.number, zone.name))# Other information can be read (see IalarmZone)# Retrieve alarm status (armed, disarmed, power failure, etc...)status = await ialarm.get_status()# Commands to arm/disarm your systemawait ialarm.arm_stay()await ialarm.arm_away()await ialarm.disarm()await ialarm.cancel_alarm()# List all zones in alarmstatus = await ialarm.get_status()for alarmed_zone in status.alarmed_zones:print("Zone {} is alarmed".format(alarmed_zone.name))# Status information for your systemif status.power_source_failure:print("Power failure")if status.low_battery:print("Low battery")if status.panic_alarm:print("Panic alarm triggered")if status.arm_status == ialarmclient.STATUS_ARMED_AWAY:print("System armed")elif status.arm_status == ialarmclient.STATUS_ARMED_STAY:print("System armed (STAY)")elif status.arm_status == ialarmclient.STATUS_DISARMED:print("System disarmed")if __name__ == "__main__":loop = asyncio.get_event_loop()loop.run_until_complete(start())```
Package: iama
iamaiamais a classifier for r/relationships titles. Consider the following title:My [18M] girlfriend [18F] is seeing someone else.Here, the post author is an 18-year old male.iamaautomatically predicts this,
allowing for the generation of a large annotated corpus from r/relationships.Installationpip install iamaUsagefromiama.modelimportIamaiama=Iama()iama.predict("My [18M] girlfriend [18F] is seeing someone else.")# "[18M]" returned
Package: iam-actions
iam_actionsiam_actionsis a python module which contains a dictionary of AWS IAM information. Ideally, it is a complete catalog of all AWS services, actions, and resource types. The information is scraped from the AWS documentation pages.Nightly, the scraping service runs, and publishes a new version with the date appended.The package is meant to be used as a consumable package, but it also contains the code to generate the definitions for packaging.There are three "roots" that you can consume: actions, resource_types, and services. They all currently return as dict's.However, in a future release, it will be returned as python data structuresActionsActions is a listing of all the actions for a given service. The structure is as follows:{
    "service_name": {
        "action_name: {
            "access_level": access_level,
            "action": action_name,
            "condition_keys": [condition_key1, ...],
            "description": description
        }
    }
}Therefore, you can find information about an action as follows>>> iam_actions.actions['s3']['GetObject']
{'access_level': 'Read', 'action': 'GetObject', 'condition_keys': ['s3:AccessPointNetworkOrigin', 's3:DataAccessPointAccount', 's3:DataAccessPointArn', 's3:ExistingObjectTag/<key>', 's3:ResourceAccount', 's3:TlsVersion', 's3:authType', 's3:signatureAge', 's3:signatureversion', 's3:x-amz-content-sha256'], 'description': 'Grants permission to retrieve objects from Amazon S3', 'orphan': False, 'resources': ['object']}ServicesServices list information about the service. The structure is as follows:{
    "service_name": {
        "Actions": [action1, ...]
        "ServiceNames": [service_name1, ...]
        "ARNFormats": [arn_format1, ...]
        "ConditionKeys": [condition_key1, ...]
        "HasResource": bool
    }
}Resource TypesResource Types list information about the resource types for the service. The structure is as follows:{
    "service_name": {
        "resource_name": {
            "arn_pattern": arn_pattern,
            "condition_keys": [condition_key1, ...]
        }
    }
}Usageimportiam_actionsprint(item_actions.services)print(item_actions.actions)print(item_actions.resource_types)
Package: iamai
iamaiComprehensive AI Toolkit for Multimodal Learning and Cross-Platform Robotics.Welcome to iamai, a powerful and comprehensive AI toolkit that seamlessly integrates multimodal machine learning capabilities with advanced tools for cross-platform robot development!🌍 This library is designed to provide developers with a unified solution for creating intelligent systems that span multiple modalities and operate across diverse platforms.🎪Interactivedocs&demos🕶Seamless migration: Works forbothRasaandGPTand more...⚡Fully tree shakeable: Only take what you want,bundle size🔩Flexible: Configurable event filters and targets🔌OptionalAdd-ons:Apscheduler, etc.👍Cross-platform:dingtalketc.First of all, in the field of machine learning, we drew inspiration from the excellent design ofHugging Face'stransformers🤗 for the use of pre-trained models. We would like to express our gratitude to the authors of Hugging Face and their open-source community.Secondly, regarding the cross-platform robot framework, it is primarily based onst'salicebot. We have made numerous adaptations to make it compatible with machine learning. We would like to thank the st and alicebot open-source communities for their contributions.To avoid any potential disputes or misunderstandings, we have listed the licenses of the projects we have used and express our gratitude towards them. please seecredits.md.LicenseMIT© 2023-PRESENTRetro for Wut?.
Package: iam-ape
IAM AWS Policy EvaluatorAPE takes all of your AWS IAM policies attached to a User, Group, or Role object, and presents you with a single policy,
summarizing all of theiractualpermissions.
Taking into account permissions, denials, inherited permissions and permission boundaries!SetupRequires Python >= 3.9From PyPIRunpip install iam-apeRuniam-apeFrom sourceClone this repositoryChange directory to iam_apeRunpython -m pip install .Runiam-apeUsagePrerequisiteHaveaws-cliinstalled on your machine and a profile withaws:GetAccountAuthorizationDetailspermissions.Alternatively, have the json output fromaws iam get-account-authorization-detailssaved to a file.Before your first run, it's recommended to runiam-ape --update- this updates APE's database with the most current list of all available AWS IAM actions.The simplest way to useiam-apeis to simply runiam-ape --arn <your-arn-here>APE will then attempt to fetch the account authorization details, evaluate your permissions, and output a neatly formatted policy to stdoutThe--inputflag:If you don't want to fetch the report every time, you can runaws iam get-account-authorization-detailsby yourself and save the output to a json file. You can then pass that output to APE using the--inputflag.Additional flags:-o, --outputwrite the output to file instead of stdout-f, --format (clean|verbose)output the policy inclean, AWS policy-like JSON format, or a longverboseJSON containing all specific actions allowed to the entity, the denied actions, and the ineffective (allowed in one place, denied in another) permissions.-p, --profilethe AWS CLI profile to use when fetching Account Authorization Details-u, --updateupdate APE's database with the most current list of all available AWS IAM actions-v, --verboseset logging level to DEBUGImportant note: the policy created by this tool might not always be compliant with AWS's constraints. For example, if a user is grantedec2:AttachVolumeaccess toarn:aws:ec2:*by one policy, but denied access toarn:aws:ec2:us-east-1:123456789012:instance/i-123456abc, the resulting policy statement will look like this:{"Action":"ec2:AttachVolume","Resource":"arn:aws:ec2:*","NotResource":"arn:aws:ec2:us-east-1:123456789012:instance/i-123456abc"}This statement, having bothResourceandNotResourcetogether, is not supported by AWS but makes more sense when trying to understand what the effective permissions of a user are.RoadmapAdd an option to supply a resource policy and evaluate whether the entity has access to that resourceSupport additional permissions inherited by Role assumptionSupport SCP Policies
Package: ia-markov
Create Markov models trained on Internet Archive text files.Free software: BSD licenseInstallationpip install ia-markovQuick Startfrom ia_markov import MarkovModel

m = MarkovModel()
m.train_model('FuturistManifesto')
m.model.make_sentence()
'Courage, audacity, and revolt will be drunk with love and admiration for us.'Documentationhttps://python-ia-markov.readthedocs.io/DevelopmentTo run the all tests run:toxNote, to combine the coverage data from all the tox environments run:Windowsset PYTEST_ADDOPTS=--cov-append
toxOtherPYTEST_ADDOPTS=--cov-append toxChangelog0.3.1 (2018-10-14)Added tests to sentence_split method - @danhenriquesc0.3.0 (2018-10-05)AddedMarkovModel.make_sentence- @AbelarmUse Spacy instead of NLTK for POS - @ex00Added pipenv for dependency management - @alxwrdRemoved breakingcoverage combinecall in Travis CI build - @accraze0.2.1 (2018-9-01)Updated NLTK to v3.3Updated markovify to v0.7.1Updated internetarchive to 1.8.10.2.0 (2018-7-29)Added ability to set custom hidden state sizesFix flaky model test0.1.3 (2018-7-22)EOL Py2.7 and Windows supportFix docs CI build0.1.2 (2018-7-21)Test mocks when downloading corpusDeprecate Windows/appveyor support0.1.1 (2018-7-14)Fixed failing flake8 check testsUpdated travis CI build config0.1.0 (2016-11-27)First release on PyPI.
Package: iamauth
Requests IAMAuthUse AWS SigV4 authorization with requests.Accessing an API secured with IAM authorization in AWS API Gateway can be tricky.This tool uses the built-in authorization strategy inrequeststo help you access your secured endpoints.Installationpipinstallrequests-iamauthUsageSigning Version 4AWSsigv4is the current standard for signing requests bound for AWS services.Userequests-iamauthto as an authorizer for therequestsPython library:importrequestsfromiamauthimportSigv4Authsigv4=Sigv4Auth(service_name="execute-api",# default)session=requests.Session()session.auth=sigv4session.get('https://abcdef0123.execute-api.us-east-2.amazonaws.com/my/api')Override the default boto3 session by passing a custom one into the constructor forSigv4Auth:importboto3sigv4=Sigv4Auth(boto3_session=boto3.Session(),)Signing Version 4aAWSsigv4ais an extension to the sigv4 signing process that enables signing requests bound for more than one region.Note — at the time of this writing, the only API Gateway API type that appears to support sigv4 are REST APIs.Userequests-iamauthto as an authorizer for therequestsPython library:importrequestsfromiamauthimportSigv4aAuthsigv4a=Sigv4aAuth(service="execute-api",# defaultregion="*",# default)session=requests.Session()session.auth=sigv4asession.get('https://abcdef0123.execute-api.us-east-2.amazonaws.com/my/api')Override the default AWS credentials provider by passing a custom one into the constructor forSigv4aAuth:frombotocore.compatimportawscrtsigv4a=Sigv4aAuth(credentials_provider=awscrt.auth.AwsCredentialsProvider.new_default_chain(),)
Package: iambic
iambic: Data extraction and rendering library for Shakespearean text. :scroll:Let computers do the hard work for you!iambicprovides:The most accurate method for counting lines automatically.Automatically track which characters are speaking in any scene.Deterministic, repeatable results, with the ability to store your
data as JSON with strictly defined schema for passing over the wire
or storing locally or in a NoSQL database between runtimes.InstallationIn order to install the latest version, simplypip3 install -U iambic.This library requires Python 3.7 or greater.What is it?iambicwas originally envisioned as a tool for translating
Shakespearean text into actionable information, i.e.:How many lines are in this particular play?How many lines does a given character speak in this play?Which characters speak, in which scenes and acts?As a result of the implementation, this tool can be applied
to any body of text which adhere's to its parsing syntax.The SchemaThe full schema specification has been written in JSON
Schema 7.0 and can be foundhereDocumentationThe full documentation is available atiambic.seandstewart.ioHow to ContributeCheck for open issues or open a fresh issue to start a
discussion around a feature idea or a bug.Create a branch on Github for your issue or forkthe repositoryon GitHub to start making your changes to themasterbranch.Write a test which shows that the bug was fixed or that
the feature works as expected.Send a pull request and bug the maintainer until it gets
merged and published. :)
Package: iambic-plugin-generic-git-provider
iambic-plugin-generic-git-provider-integrationRun iambic in a AWS lambda function with any generic git providerinitial designCEP 004 - Generic Git Provider SupportChampionsmoySummaryQuickly add support to other Git Provider that is not GitHubRationaleThe GitHub integration took sometime because it uses GitHub App interaction model. Such app
support is not universal in other Git providers. We want to maximize other Git provider support
with minimum complexity.The most supported mechanism is git checkout repository using https. For the sake of concrete
examples, we will attempt to make this generic git provider at least support BitBucket,
AWS CodeCommit and GitLab. It's not limited to just these 3 providers. A Git provider
that supports git clone via https should be sufficient.https git clone for private repository typically involves http basic auth. We
recommend users use an repository scoped token for authentication. We strongly
advise against using actual username, password combination. Access token is
less prone to re-use across other services.Road MapLaunch import support with generic git provider.Recruit additional help to implement Git Provider specific interactions.Git Provider specific interactionsEach provider has different webhook event implementation details.Each provider has different REST APIEach provider has different authentication + authorization modelCustomer ExperienceUser will still useiambic setupto install a lambda functionThe lambda function will be driven by AWS EventBridge to periodic
import.During install, user will need to provide the followingusernametokenclone url (must be https:// based)repo full name (typically company_name/repo_name )default branch name (typically main or master)AlternativeIs there alternative considered?ImplementationWhat's needed on the implementation?Compatibility concernIs there any compatibility concern?
Package: iamchrise-distributions
# iamchrise-distributionsPackage contains guassian and Binomial distribution objects.# Files
setup.py - python set up file
Generaldistribuiton.py - python general distirbution class file
Binomialdistribuiton.py - python Binomial distirbution class file
Guassiandistribuiton.py - python Gaussian distirbution class file# Installation
Follow pip installation guide or use pip install iamchrise-distributions