Saravanan666/pypi-org huggingface dataset:
Package: appian-locust
Appian Locust is a wrapper library aroundLocustfor load testing Appian.
This library is intended to be used as an alternative to tools such as Jmeter and Load Runner.Appian Locust capabilitiesLogging in and logging outForm interactions (filling/submitting)Finding and interacting with basic components on a SAIL interfaceNavigating to records/reports/sitesFor full documentation, visit thedocs page.Disclaimer:This library is continuously evolving.
Currently the main focus is supporting essential use-cases.
We are happy to accept contributions to further extend functionality, address bug fixes and improve usability.
Please see theContributingsection and feel free to reach out.Quick Installation GuideThis is a quick guide to getting up and running with the appian-locust library. You will need Python 3.10 installed on your machine before proceeding.SetupInstall appian-locust usingpip, for more comprehensive projects we recommend usingpipenv.pipinstallappian-locustIf usingpipenv, simply start from the followingPipfile:[packages]appian-locust={version="*"}[requires]python_version="3.10"[pipenv]allow_prereleases=trueDownload the sample testexample_locustfile.pyfrom the Appian Locust repo and run it.locust-fexample_locustfile.pyIf everything is set up correctly, you should see a link to theLocust web interface, which you can use to start test runs and view results.For more information about how to build the workflow for your locust test, see theHow to Write a Locust Testsection.For more information on running locust tests, see theHow to Run Locustsection.Build from sourceClone the repository:gitclone-oprodgit@gitlab.com:appian-oss/appian-locust.gitInstall the library globally:pipinstall-eappian-locustIf you’re using a virtualenv or a dependency management tool (e.g.pipenv), you can do the same type of install, but you will want to be in the context of the virtualenv (i.e. source the virtualenv), and you’ll need to pass the path to the repository you cloned.Note: It’s highly recommended that you use a virtual environment when installing python artifacts. You can follow the instructionshereto install virtualenv and pip.If you have issues installing, make sure you have the proper prerequisites installed for Locust and its dependencies.
If you’re having trouble on Windows, checkhereTroubleshootingDo not have permissions to clone appian-locustEnsure you have added you ssh key to your profile. Seeherefor how to do this.“locust is not available”Verify that you ranpip install-eappian-locust“Failed to establish a new connection: [Errno 8] nodename nor servname provided, or not known”check thathost_addressis specified correctly in your locust test file.“Login unsuccessful, no multipart cookie found…make sure credentials are correct”check thatauthspecifies a valid username and password combination for the site you’re testing on in your locust test file.“General request and response debugging”Addself.client.record_mode = Trueto yourHttpUsersubclass.  Files will be placed in/record_responseswhere the runner is executed.
Package: appias
Appias: machine learning workflow toolkit==========================[![image](https://img.shields.io/pypi/v/appias.svg)](https://pypi.org/project/appias/)[![image](https://img.shields.io/pypi/l/appias.svg)](https://pypi.org/project/appias/)[![image](https://img.shields.io/pypi/pyversions/appias.svg)](https://pypi.org/project/appias/)[![image](https://img.shields.io/badge/Say%20Thanks-!-1EAEDB.svg)](https://saythanks.io/to/aglove2189)A small library for gluing together a few of the standard steps when exploring a dataset and building a model. Built on pandas, sklearn, and matplotlib.<img src="https://raw.githubusercontent.com/aglove2189/appias/master/logo/logo.svg?sanitize=true" height="120">Features----------------   Explore-   Plot-   Remove Outliers-   Replace and Impute NAs-   Reduce Pandas Memory Usage-   Transform-   Fit, Predict, and Score-   Cross Validate-   Logging[Example Notebook](examples/demo.ipynb)---------------Installation---------------``` shpip install appias```Documentation---------------Coming Soon!
Package: appicon
AZ App Icon config[[TOC]]IntroWhen you want to publish your app, you should provide a high-resolution app icon. App icon is the main representation of your app in users mobile devices. The process of generating app icon is different for each mobile platform. You should spend time and efforts on generating app icon in different resolutions for android and iOS. It's not a concern anymore, AZ app icon generates app icons for many different devices and resolutions on android/iOS for free. Then you can easily add the icon files to your project.Install withpippipinstallappiconHow to use it?First of all you should be generate icons withicon_generatefunction.fromappiconimporticon_generatedirectory_path=icon_generate(logo_path='~/logo.png',destination_directory='~/icons',is_zip=False)If you want to move in tozipfile you can pass argumentis_zip=True.fromappiconimporticon_generatezip_path=icon_generate(logo_path='~/logo.png',destination_directory='~/icons',is_zip=True)SupportiOSAndroidTODODocumentationContributorsThanks to:@oxcugfor the update xcode 13 support.LicenseThe MIT License (MIT). Please seeLicense Filefor more information.
Package: appicongen
AppicongenA small CLI tool for generating app icon sets for macOS, iOS and watchOS projects.Examples# Generate AppIcon.appiconset from icon.png with iOS, macOS and watchOS iconsappicongen--allicon.png# Generate MyIcon.appiconset from icon.png with only iOS iconsappicongen--ios-oMyIcon.appiconseticon.png# Generate MyIcon.appiconset from icon.png with only macOS icons# and automatically resize/mask the images to a rounded rectangle# shape in the style of macOS Big Sur.appicongen--macos--bigsurify-oMyIcon.appiconseticon.png
Package: appiepy
AppiePy: A Python API for Albert HeijnAppiePy is a wrapper around Albert Heijn products you can find on their websitehttps://ah.nl/.
It allows you to retrieve information about these products and use it inside your application. Common uses are price/discount information, brand/category information, or nutritional information.InstallationInstallation can be done through pip:pipinstallappiepyUsagefromappiepyimportProductimportjson# Full product urlproduct=Product('https://www.ah.nl/producten/product/wi193679/lay-s-paprika')# Or just the pathproduct=Product('/producten/product/wi193679/lay-s-paprika')print(json.dumps(product.__dict__,indent=4,sort_keys=True))# {#     "allergy": ["melk", "glutenbevattende granen", "tarwe"],#     "brand": "Lay's",#     "category": "Snoep, koek, chips en chocolade/Paprika chips",#     "description": "Lay's Paprika",#     "discount_period": "vanaf maandag",#     "discount_type": "2 voor 2.00",#     "features": [#         { "identifier": "green_dot", "text": "Groene Punt" },#         { "identifier": "recyclable_general_claim", "text": "Recyclebaar" }#     ],#     "id": "wi193679",#     "image_url": "https://static.ah.nl/static/product/AHI_43545239373137323733_1_LowRes_JPG.JPG",#     "ingredients": [#         "aardappelen",#         "plantaardige oli\u00ebn (zonnebloem, koolzaad, ma\u00efs, in wisselende hoeveelheden)",#         "paprikasmaak [suiker, zout, paneermeel (van [b]TARWE[/b]), paprika, [b]MELKWEI[/b]-permeaat, uienpoeder, kaliumchloride, aroma's, knoflookpoeder, johannesbroodpitmeel, kleurstof (paprika-extract), rookaroma's, voedingszuren (citroenzuur en appelzuur)]"#     ],#     "is_available": true,#     "is_discounted": false,#     "nutrition": {#         "Eiwitten": "6.4 g",#         "Energie": "2244 kJ (538 kcal)",#         "Koolhydraten": "54 g",#         "Vet": "32 g",#         "Voedingsvezel": "4.8 g",#         "Waarvan suikers": "2.7 g",#         "Waarvan verzadigd": "3.9 g",#         "Zout": "1.2 g"#     },#     "price_current": 1.49,#     "price_previous": null,#     "summary": "De enige echte Lay's chips met paprikasmaak[list][*]Zonder kunstmatige kleurstoffen en conserveringsmiddelen\n[*]Zonder toegevoegde smaakversterkers\n[*]Bevat 7-8 porties\n[/list]",#     "unit_size": "225 g",#     "url": "/producten/product/wi193679/lay-s-paprika"# }Command Line Usagepython3-mappiepy/producten/product/wi193679/lay-s-paprikaThis logs a JSON representation of the product, similar to the logged output above.
Package: appier
Joyful Python Web App developmentAppier is an object-oriented Python web framework built for super fast app development.
It’s as lightweight as possible, but not too lightweight.
It gives you the power of bigger frameworks, without their complexity.Installationpip install appierUsageimportappierclassHelloApp(appier.App):@appier.route("/","GET")defhello(self):return"Hello World"HelloApp().serve()MoreFor more information consult thewebsite.
Package: appimage-builder
appimage-builderGNU/Linux packaging made easy!™What is it?It's a tool for packing applications along with all of its dependencies using the
system package manager to obtain binaries and resolve dependencies. It creates aself-sufficientandportablebundle using theAppImageformat.Features:Real GNU/Linux packaging (no more distro packaging)Simple recipesSimple workflowBackward and forward compatibilityOne binary, many target systems.Useful linksInstallationGetting helpTutorialDocumentationProjects using appimage-builder
Package: appimages-manager
AppImages-ManagerA little project i made for myself to sort my AppImages collection.
I made it really just for myself to be able to sort and categorize my AppImages in an automated method, but I thought i'd share it incase anyone else finds it useful.Open the Config button in the app to choose where your Downloads folder is (where your browser will download appimages to), and the Storage path (Where this app stores the appimages).
Press Install button to move all apps from Downloads in to Storage.
Refresh reloads the list box with the files that are in Storage.
Run launches the selected app. If the app doesn't have permissions to execute, it'll handle that automatically.
Delete removes the selected appimage file from the system.
Group button allows you to sort the selected image in to categories or groups. Either enter a name in the box for a new group, or select a button for an existing group.
Edit button lets you edit the groups. (For now, just used for removing images from a group.CLI VersionThere is also a command-line version available. Run the aim-cli.py script for a non-gui way of quickly managing appimages.
If run on its own, enters an interactive mode where it'll ask for commands as you go. If you run it with command arguments, it'll run the command then exit.
aim-cli.py help shows all the commands
Currently supported operations: finding apps in directory, running apps, installing apps from Downloads, automatically handling execution permissions on appimages.RequiresJust tkinter. Everything else should be stock python3 libraries.
Only tested in python3.
Package: appini
AppiniCommand Line Interface that generates mobile apps from responsive websites.InstallationInstallation is very simple$ pip install appiniAlso check out flutter installation guide [from here!] (https://flutter.dev/docs/get-started/install/)UsageJust type$ appinifrom your favorite terminal.Todo ListCreate Mobile appSetup flutter and add flutter to path so user can call it from terminalAdd Firebase featureLaunch emulatorUpgrade CLI
Package: appinspect-submit
appinspect-submitA simple CLI for submitting your Splunk app package to AppInspect and reading the report.Installationpip install appinspect-submitUsage$ appinspect-submit [OPTIONS] FILENAMEUploads your Splunk app package to the AppInspect service and downloads the report. Report filename will look like "%Y%m%d-%H%M%S-report.jsonOptions--test-future                   Use the 'future' tests
--help                          Show this message and exit.ConfigurationYou can set APPINSPECT_USERNAME and APPINSPECT_PASSWORD for auth instead of having a config file.
Package: appiumbase
AppiumBaseAppiumBase is a complete framework for Mobile Application automation and testing with pytest.The API simplifies Appium's out-of-the-box API, leading to cleaner, maintainable code.Includes advanced features such as Auto start appium server, Strong Base Class and cloud providers support.Install AppiumBase:You can easily install AppiumBase from pypi:pip install appiumbaseType appiumbase or abase to verify that SeleniumBase was installed successfully.
Package: appium-oc
AppiumOCAppiumOC 是围绕 appium 搭建的操作集合注意：当前AppiumOC是围绕 Android 实现的，因此某些方法可能无法很好的兼容iOS。调用方法在调用之前需要自行配置 Appium Server 环境。当准备好环境之后便可以通过类似以下方法使用 AppiumOC。from appium_oc.appium_oc import AppiumOC

class Demo(AppiumOC):
    def __init__(self, driver = None):
        super().__init__(driver)
Package: appium-rogue
#配置文档#安装hulk基础封装库gitclonehttp://git.bilibili.co/lukai/hulk.gitcdhulk
pythonsetup.pyinstall#安装appium-rogue工具库gitclonehttp://git.bilibili.co/lukai/appium-rogue.gitcdappium-rogue
pythonsetup.pyinstall#安装weditor# clonegitclonehttp://git.bilibili.co/lukai/weditor-for-bilibili.gitcdweditor# install with -epipinstall-eweditor
Package: app-json-file-cache
Provides a function decorator that caches the return value in a JSON file in the appropriate application cache directory.It requires all function parameters and return values to be encodeable to JSON, so that the cache is human-readable.It supports a “vary” guard value (e.g. a data model version) that protects against using old versions of cache.Additionally, a cheaper default function (e.g. returning shipped, precalculated values) can be specified as a stand-in
until an explicit recalculate function is called.UsageExample usage:from app_json_file_cache import AppCache
cache = AppCache("myapp")

@cache("expensive")
def expensive_function():
    return calculator()More Example usage:from app_json_file_cache import AppCache
cache = AppCache("myapp")

@cache("expensive", vary=VERSION)
def expensive_function(param):
    return calculator(param)

expensive_function.recalculate(param1) # recalculate if external effects changeUsing a default function until the next recalculate:from app_json_file_cache import AppCache
cache = AppCache("myapp")

def cheap_standin(param):
    return estimate(param)

@cache("expensive", vary=VERSION, cheap_default_func=cheap_standin)
def expensive_function(param):
    return calculator(param)

expensive_function(param1) # cheap_standin is used
expensive_function.recalculate(param1) # cache is updated with expensive_function
expensive_function(param1) # cached value from expensive_function is usedCaveatsNames must be unique per app. If you reuse names, chaos ensues.Each set of function parameter values creates a new file. This may lead to too many files in a directory on some systems.Mixing positional and keyword arguments is not supportedIt’s your responsibility that return values are serializable to JSON.
Package: applaunchservices
applaunchservicesSimple package for registering an app with apple Launch Services to handle UTI and URL. See Apple documentations for details.URLLaunch Services allows a GUI app to register a URL scheme.
This means the app can be called when the user types a URL like<scheme>://<something>.set_URL_scheme_handler: Sets the given bundleid as the default handler for a given url scheme.get_URL_scheme_handler: Gets the default bundleid for a given url scheme.open_URL: Opens the given URL with launch servicesFilesLaunch Services allows a GUI app to register a uniform type identifier (UTI).
This means the app can be called when the user double click on a file in the finder that matches this scheme.
Or if the user types an url like<file:///path/to/file.ext>.set_UTI_handler: Sets the given bundleid as the default handler for a given uniform type identifier and role.get_UTI_handler: Gets the default bundleid for a given uniform type identifier and role.open_path: Opens the given path with launch servicesThe roles are:'none''viewer''editor''shell''all'Bundle IdentifierThe bundle identifier is used to identify an app. Two functions are supplied:get_bundle_identifier(): Gets the current bundle identifier if it exists (The app is a GUI app)get_bundle_identifier(pid): Gets the bundle identifier for the given process id if it exists (The app is a GUI app)get_bundle_identifier_for_path(path): Gets the bundle identifier if the path points to a bundleUsage example:importapplaunchservicesasalsfromPyQt5.QtWidgetsimportQApplication,QWidgetfromPyQt5.QtCoreimportQEvent,Qt# This app opens python scripts as an editoruniform_type_identifier="public.python-script"role='editor'classMacApplication(QApplication):"""Application that process fileopen events."""defevent(self,event):ifevent.type()==QEvent.FileOpen:widget.setWindowTitle(str(event.file()))returnQApplication.event(self,event)# Create application and windowapp=MacApplication([''])widget=QWidget()# Reset old handler at the endold_handler=als.get_UTI_handler(uniform_type_identifier,role)app.aboutToQuit.connect(lambda:als.set_UTI_handler(uniform_type_identifier,role,old_handler))# When the app is visible, register itself as a handlerdefhandle_applicationStateChanged(state):ifstate==Qt.ApplicationActiveandapp._starting:app._starting=Falsebundle_identifier=als.get_bundle_identifier()als.set_UTI_handler(uniform_type_identifier,role,bundle_identifier)app._starting=Trueapp.applicationStateChanged.connect(handle_applicationStateChanged)# Launch appwidget.setWindowTitle('test')widget.show()app.exec_()# The app can now receive file open events
Package: apple-calendar-integration
AboutThe ICloud API for events managementToolsPython 3How to install with pipRun this command:pipinstallapple-calendar-integrationHow to create eventfromdatetimeimportdatetime,timedeltafromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)start_date=int(datetime.now().timestamp())end_date=start_date+timedelta(hours=2)etag,ctag,guid=api.create_event('Your title',start_date,end_date)This python script will create one two hour event from now.etag,ctagandguidwill be used to edit or delete event.How to delete eventfromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)api.delete_event(new_etag,ctag,guid)Should returnTrueif everything is OK.How to edit event with repeatHow to add repeat num of times with some frequency{"count":5,"freq":"daily"}This will mean repeat every day for 5 times(days).freqhas such options:dailyweeklymonthlyyearlyHow to add repeat until date with some frequencyAlso, you can specify not num of times, but with the end date parameter.{"until":1536910206,"freq":"monthly"}All code togetherfromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)repeat={"until":1536910206,"freq":"monthly"}new_etag=api.edit_event(etag,ctag,guid,repeat=repeat)Should return newetagif everything isOKHow to edit event with alarmIf you want to create alarm in the moment of event{"before":false}If before the event{"before":false,"hours":3,"minutes":2,"seconds":1}This will send notification about event 3 hours 2 minute and 1 second before event start dateThere are such options:weeksdayshoursminutessecondsAll code togetherfromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)alarm={"before":False,"hours":3,"minutes":2,"seconds":1}new_etag=api.edit_event(etag,ctag,guid,alarm=alarm)Should return newetagif everything isOKHow to edit event with invitesHow to add new people to eventfromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)invites=["email_1@gmail.com","email_2@gmail.com"]new_etag=api.edit_event(etag,ctag,guid,add_invites=invites)How to remove someone from invitesfromapple_calendar_integrationimportICloudCalendarAPIapi=ICloudCalendarAPI(username,password)invites=["email_1@gmail.com"]new_etag=api.edit_event(new_etag,ctag,guid,remove_invites=invites)Should return newetagif everything isOKHow to editnote,url,titleorevent datefromapple_calendar_integrationimportICloudCalendarAPIimporttimeapi=ICloudCalendarAPI(username,password)new_etag=api.edit_event(etag,ctag,guid,note='New notw',url='https://my_url.com',title='New title',start_date_timestamp=int(time.time()),end_date_timestamp=int(time.time())+1000)Should return newetagif everything isOK
Package: apple-compress
apple-compressPython bindings for Apple's libcompression.Based on bindings fromAsahi Linux.RequirementsPython 3.8 or higherAn *OS systemUsageLibraryRead theAPI usage.CLIUsage: acompress [OPTIONS]

  A Python CLI tool for compression using Apple's libcompression.

Options:
  --version              Show the version and exit.
  -i, --input FILENAME   Input file.  [required]
  -o, --output FILENAME  Output file.  [required]
  -c, --compress         Compress the data.
  -d, --decompress       Decompress the data.
  -l, --lzfse            LZFSE compress the data.
  -b, --lzfse-iboot      LZFSE compress the data (iBoot compatible).
  -z, --zlib             zlib compress the data.
  -v, --verbose          Increase verbosity.
  -h, --help             Show this message and exit.InstallationInstall fromPyPI:python3 -m pip install apple-compressLocal installation:./install.shRequiresPoetrySupportFor any questions/issues you have,open an issue.
Package: appleconnector
Apple ConnectorThis is a simple library for connecting to the inofficial Apple podcast API.It can be used to export data from your dashboard athttps://podcastsconnect.apple.com.Supported DataPodcast OverviewTrendsEpisodes OverviewEpisode DetailsCredentialsWe need themyacinfoanditctxcookies from your browser to authenticate.
They can be found through the network tab in your browser's developer tools.
Add them to.envasMYACINFOandITCTX.
(You need to quote the values, as they may contain|.)Installationpip install appleconnectorUsage as a libraryfromappleconnectorimportAppleConnector# Set up the connectorconnector=AppleConnector(showId='1642486726',myacinfo="your_myacinfo_cookie",itctx="your_itctx_cookie")# Get Podcast overview dataconnector.overview()# ...See__main.py__for all endpoints.DevelopmentWe use [Pipenv] for virtualenv and dev dependency management. With Pipenv
installed:Install your locally checked out code in [development mode], including its
dependencies, and all dev dependencies into a virtual environment:pipenvsync--devCreate an environment file and fill in the required values:cp.env.example.envRun the script in the virtual environment, which will [automatically load
your.env][env]:pipenvrunappleconnectorTo add a new dependency for use during the development of this library:pipenvinstall--dev$packageTo add a new dependency necessary for the correct operation of this library, add
the package to theinstall_requiressection of./setup.py, then:pipenvinstallTo publish the package:pythonsetup.pysdistbdist_wheel
twineuploaddist/*ormakepublish
Package: apple-data
Apple Hardware DataBrought to you by theHack Differentteam.IntroductionThis is a package with data files sourced from
thehack-different/apple-knowledgerepository.  Updates to that repository will automatically update this package, therefore no attempt should
be made to update the data files by any other method.Accessing the DataFor the time being, there is only one simple API:fromapple_dataimportget_dataREGISERS=get_data('registers')CreditsHack DifferentCreated and maintained as a labor of love byrickmark
Package: appledev
appledevInstallationThe project is published on PyPI, install with:pip install appledevUsagePlease follow instructions onApple documentationon how to generate an API key.With yourkey ID,key fileandissuer IDcreate a new API instance:fromappledevimportAppStoreConnectasc=AppStoreConnect(key_id,path_to_key_file,issuer_id)Here are a few examples of API usage# list all profilesprofiles=asc.getProfiles()printprofiles#list all certificatescertificates=asc.getCertificates()printprofiles#download profileasc.downloadProfile(profileID='xxxxx',saveFolderPath='./'):#download certificateasc.downloadCertificate(certificatID='xxxxx',saveFolderPath='./'):#other api，for example list all bundleids#method: get or postres=asc.fetch(uri='/v1/bundleIds',method='get',post_data=None)printresmore api gotohttps://developer.apple.com/documentation/appstoreconnectapi