Saravanan666/pypi-org huggingface dataset:
Package: ap-parse
ap-parseParser for iw and iwinfo on OpenWrt devices. Currently supports only device list and connected
stations data. Output from iw and iwinfo on other platforms might work, but it's not tested.Table of contentsInstallationUsageCLIAPILicenseInstallationpython-mpipinstall-Uap-parseUsageLog in to the device via SSH and run the the command of choice. Feed the output to ap-parse either
programmatically or via the CLI.List devices with iw:iwdevList stations with iw:iwdev<devicename>stationdumpList devices with iwinfo:iwinfoList stations with iwinfo:iwinfo<devicename>assoclistCLIPipe the command output to ap-parse. Example for iwinfo device list:ssh <user@host> iwinfo | python -m apparse iwinfo deviceArgumentTypeValuesDescriptionbackendstriw,iwinfoUtility used to generate the output datatypestrdevice,stationType of the output dataAPISave the command output to a file and pass it as a string to the appropriate parser.
Example for iwinfo device list:ssh<user@host>iwinfo>output.txtimportapparsewithopen('output.txt','r',encoding='utf-8')asf:raw_data=f.read()parsed_data=apparse.parse_iwinfo_station(raw_data)print(parsed_data)In case you wish to add or remove fields or modify regexes, subclass one of the parser classes under
its respective moduleapparse.*_parser.LicenseMIT license. SeeLICENSEfor more information.
Package: appbase
Browse theAPI DocumentationFork the code ongithubIt includes:Application.py- just substitute your QApplication this one and you get…open, save, new, timed autosave etc.MainWindow.py- this mainWindow gives you a predefined menubar including all features of Application.pyMultiWorkspaceWindow.py- mainWindow with workspace managementServer.py- a system tray control for the mainWindowDEPRECIATED:
*Launcher.py- a graphical launcher to view and open python sessions stored as .pyzInstallationappBaseis listed in the Python Package Index. You can install it typing:pip install appBaseSession managementLoad and save your session as a zipped fileSave and restore temporal states of your session (Menubar->State)Handle multiple workspaces in one window  (Menubar->Workspace)TestsTo open an example window type:python -m appBase.MultiWorkspaceWindowv0.2, <22/12/2014> – Initial release.
v.0.3.1 <27/05/2016> – Minor updates.Karl Bedrich 2013 - 2016
Package: appcenter
This is a minimal Python wrapper around the App Center REST APIs to get you up and running. If you are looking for something more substantial, please refer to the REST API documentation:https://openapi.appcenter.ms/You can install withpip install appcenterUsage# 1. Import the libraryimportappcenter# 2. Create a new clientclient=appcenter.AppCenterClient(access_token="abc123def456")# 3. Check some error groupsstart=datetime.datetime.now()-datetime.timedelta(days=10)forgroupinclient.crashes.get_error_groups(owner_name="owner",app_name="myapp",start_time=start):print(group.errorGroupId)# 4. Get recent versionsforversioninclient.versions.all(owner_name="owner",app_name="myapp"):print(version)# 5. Create a new releaseclient.versions.upload_and_release(owner_name="owner",app_name="myapp",version="0.1",build_number="123",binary_path="/path/to/some.ipa",group_id="12345678-abcd-9012-efgh-345678901234",release_notes="These are some release notes",branch_name="test_branch",commit_hash="1234567890123456789012345678901234567890",commit_message="This is a commit message")ContributingThis 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.opensource.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., status check, 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: appchance
Appchance :: Backend SpellbookHacks and project automation. Toolbelt for wizards and ninjas.InstallationInstall package with pippip install appchanceUsageInitialize and start new django application boosted by docker containers.$ pip install appchance
$ dodo initAdddoit.cfgfile in your project root directory with contents:[GLOBAL]
backend=sqlite3
dep_file=.ddb.sql3
compose_cmd=docker-compose
dj_service=djangoSubpackagesTools includesdodos= project automationpickup= pickup points for deliveries (DHL, Paczkomaty)shop= common models, serializers etc for django mcommerceRoadmapRoadmap for future releases0.1.0= Project initialization0.2.0= Cookiecutter django-appchance0.2.3= Shop submodule improvements0.2.5= Dodo minor improvements0.3.0= Sections subpackage0.4.0= Dodo SSH0.5.0= Sentry integrations0.6.0= ELK integrations
Package: appcheck
This package has been deprecated===========================Codenomicon AppCheck commandline and API client===============================================Installation and requirements-----------------------------To install, you need to have:* A valid subscription for Codenomicon AppCheck service* Python 2.7.x or 3.4.x (https://www.python.org)* pip (included with latest Python, or python-pip package)Installation::$ pip install appcheckBasic usage::$ appcheckUsage: appcheck [OPTIONS] COMMAND [ARGS]...Appcheck commandline tools. To use this tool you need to have an accountto Codenomicon Appcheck service.Options:--help  Show this message and exit.Commands:apps    List appsdelete  Delete scan resultgroups  List groupsresult  Get scan resultscan    Analyze a file or directory using Appcheck.To analyze files with Appcheck, you can scan one or more fileseasily. Directories are automatically compressed to a ZIP archiveand uploaded as one object.Scanning applications::$ appcheck scan MyApp.exe FirmwareUpdate.bin /Applications/Calculator.appConfiguration files-------------------Username is stored to a file .appcheck in user home directory.Password is saved in operating system specific keyringusing the `Python keyring package <https://pypi.python.org/pypi/keyring>`_.
Package: appchen
appchenThis is a client/server web framework based an Python and modern JavaScript.Wraps the superb client side component codemirror as a Python package.Supports real time streaming via Server Send EventsSupports single page applications and in-app navigationSupports on-the-fly web partsDepends on Flask and MongoDB onlyUses es6 modules and plain vanilla JavaScriptSetupOption A: Clone appchengitclonehttps://github.com/decatur/appchen.gitcdappchen/
python-mvenv./venvsourcevenv/Scripts/activate
pipinstall-rrequirements.txtOption B: Install into Existing Projectpipinstallgit+https://github.com/decatur/appchen.git
pipinstallappchenRun Demo Web Server/c/tools/mongodb/bin/mongod--port27017--dbpath/c/data/db
python-mappchen.web_demo.run_server--mongoport=27017--httpport=8080You may now navigate tohttp://localhost:8080with Chrome or Firefox.Run Demo Python Clientpython-mappchen.web_demo.client--httpport=8080Buildvisetup.py
gitaddsetup.py
gitcommit-m'bumped version'gittagx.y.z
gitpush&gitpush--tags
pythonsetup.pysdistbdist_wheelPublishing to PyPIpython3-mtwineupload--repositorytestpypidist/*
Package: app-commands
App CommandsCLI commands utility with ASGI lifespan and healthcheck support.Free software: MIT licenseDocumentation:https://app-commands.readthedocs.io.FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2022-07-01)First release on PyPI.
Package: app-common-python
app-common-pythonSimple client access library for the config for the Clowder operator.UsageTo access configuration, see the following examplefromapp_common_pythonimportLoadedConfig,isClowderEnableddefmain():ifisClowderEnabled():print(f"Public Port:{LoadedConfig.PublicPort}")Theclowderlibrary also comes with several other helpersLoadedConfig.rds_ca()- creates a temporary file with the RDSCa and
returns the filename.LoadedConfig.kafka_ca()- creates a temporary file with the KafkaCa and
returns the filename from the frist broker in the list.KafkaTopics- returns a map of KafkaTopics using the requestedName
as the key and the topic object as the value.KafkaServers- returns a list of Kafka Broker URLs.ObjectBuckets- returns a list of ObjectBuckets using the requestedName
as the key and the bucket object as the value.DependencyEndpoints- returns a nested map using [appName][deploymentName]
for the public services of requested applications.PrivateDependencyEndpoints- returns a nested map using [appName][deploymentName]
for the private services of requested applications.TestingACG_CONFIG="test.json" pytest
Package: app-confetti
Configuration Fetcher v0.3.0Common code for interacting with dev environs, deployed environs with ENV vars
or for deployed AWS (optional extra) environs.Config classfromapp_confettiimportutil@dataclasses.dataclass(frozen=True)classConfig:required_key:str=util.env("REQUIRED_KEY")logging_level:str=util.env("LOGGING_LEVEL:INFO")sentry_dsn:int=util.env("SENTRY_DSN:__NONE__")debug:bool=util.env("DEBUG:__FALSE__")@propertydeflogging_config(self):return{"version":1,"disable_existing_loggers":False,"formatters":{"default":{"format":"[%(asctime)s][%(name)s][%(levelname)s]:%(message)s","datefmt":"%Y-%m-%d%H:%M:%S",},},"handlers":{"default":{"class":"logging.StreamHandler","level":self.logging_level,"formatter":"default",},"sentry":{"level":"ERROR","class":"raven.handlers.logging.SentryHandler","dsn":self.sentry_dsn,},},"loggers":{"":{"handlers":["default","sentry"],"level":self.logging_level,"propagate":True,},"raven":{"handlers":["default"],"level":"WARNING","propagate":True,},},}
Package: appconfig
appconfigappconfigis a python module that simplifies the usage of ini based config
files. It uses the Python ConfigParser module. The advantage of the appconfig
module it that it allows defining default values for all config parameters and
to provide a description of each parameter. While writing the config file back
it will add comments above all of the config values and since we have default
values we never need to check if a value is defined.FeaturesTheappconfigmodule offers the following features:default values for config valuesconfig file generation with parameter descriptionautomatic type conversion and type checks for config valuesconfig directory handlingChangelog0.1 (2013-06-19)Initial Version
Package: app-config-builder
app_configsFast, highly flexible and intuitive creation of application configurations with built-in data validation.The basic idea is to store multiple settings of the same type, such as database connection settings, and switch instantly when one or more arguments or environment variables are changed. Almost all settings can be overridden without any python programming experience.The project is inspired by and based on thePedanticdata validation library.The package is currently a work in progress and subject to significant change.RoadmapThe plan is to add the most flexible Dsn configuration for the many python packages that use network connectivity, such as PostgreSql, MySql, MsSql, Oracle, MongoDb, ClickHouse, Rabbit, Redis, Tarantool, Kafka, etc.
Package: appconfig-cli
AWS AppConfig CLINOTE: This is still early in developmentCLI tool for working with AWS AppConfigThis tool is designed to make working withAWS AppConfiga little easier. The default API, and therefore theAWS SDK's and CLItools rely on knowledge of obscure ID's to reference applications, profiles, environments etc. This CLI allows you to use the familiar names of these components as well as simplifying the interface to AppConfig.Current limitationsOnly supports Hosted Configuration AppConfigOnly supports JSON formatted Hosted configurationOnly supports getting & updating configurationUsage> appconf --help
Usage: appconf [OPTIONS] COMMAND [ARGS]...

Options:
  --aws-profile TEXT  AWS Profile Name
  --help              Show this message and exit.

Commands:
  get  Get the current hosted configuration for the application & profile
  put  Upload a new hosted configuration version for the application &...Examples:Get current config:appconf get --app <application name> --profile <profile name>Put new config:appconf put -a <application name> -p <profile name> path/to/config.jsonappconf put -a <application name> -p <profile name> < cat path/to/config.jsoncat path/to/config.json | appconf put -a <application name> -p <profile name>Changelog0.1.1Corrected/caught error when retrieving profiles with no configurationSupport for pipes when using "put" config
Package: appconfig-json
Python package for reading Application config fileInstallationTODOHow to use the libraryTODOHow to build itPrerequisitiespython-mpipinstallbuildtwineRun the batch on winjust runbuild.batfor publishing the version on testpypi orbuild_prod.batfor production pypiRun build onlyRun it in the root folderpython-mbuildHow to bump the versionSeeHow to Publish an Open-Source Python Package to PyPI | RealPythonDocumentationExamples of how to run it (if you add--dry, it runs as dry run)bumpverupdate--dry
bumpverupdate--patch--dry
bumpverupdate--minor--dry
bumpverupdate--major--dry
bumpverupdate--major--tag=beta--dryPrerequsitiespython-mpipinstallbumpverHow to install it for testing locallyRun it in the root folderpipinstall-e.How to test itRun it in thetestsfolderpython-munittestUseful resourcesHow to upload your python package to PyPi | joelbarmettlerUZHPackaging and distributing projects | python.orgHow to Publish an Open-Source Python Package to PyPI | RealPython
Package: appconfigpy
appconfigpySummaryInstallationInstall from PyPIInstall from PPA (for Ubuntu)UsageCreate a configuration file from user inputsLoad a configuration fileDependenciesOptional DependenciesSummaryA Python library to create/load an application configuration file.InstallationInstall from PyPIpip install appconfigpyInstall from PPA (for Ubuntu)sudo add-apt-repository ppa:thombashi/ppa
sudo apt update
sudo apt install python3-appconfigpyUsageCreate a configuration file from user inputs# configure.pyfromappconfigpyimportConfigItem,ConfigManager,DefaultDisplayStyleapp_config_mgr=ConfigManager(config_name="example",config_items=[ConfigItem(name="token",initial_value=None,prompt_text="API Token",default_display_style=DefaultDisplayStyle.PART_VISIBLE,),ConfigItem(name="path",prompt_text="ABC Path",initial_value="."),],)app_config_mgr.configure()$ ./configure.py
API Token: abcdefghijklmn
ABC Path [.]:
$ cat ~/.example
{
    "path": ".",
    "token": "abcdefghijklmn"
}Load a configuration file# load.pyfromappconfigpyimportConfigItem,ConfigManager,DefaultDisplayStyleapp_config_mgr=ConfigManager(config_name="example",config_items=[ConfigItem(name="token",initial_value=None,prompt_text="API Token",default_display_style=DefaultDisplayStyle.PART_VISIBLE,),ConfigItem(name="path",prompt_text="ABC Path",initial_value="."),],)print(app_config_mgr.load())$ ./load.py
{'token': 'abcdefghijklmn', 'path': '.'}DependenciesPython 3.7+Optional DependenciesclickloguruUsed for logging if the package installedpathvalidatetypepy
Package: app-context
app_contextA small library giving you information about the context your python application is running in.It contains the application entry point, i.e. the starting script, information about the current python interpreter and the packages that can be consumed in the current environment.LicensingThis library is published under BSD-3-Clause license.VersioningThis library follows semantic versioning 2.0. Any breaking change will produce a new major release. Versions below 1.0 are considered to have a unstable interface.
Package: app-d
Setting up a git push deployment targetisn’t terribly difficult, but it gets tedious if you do it often.Withapp-d, creating new push-deploy setups becomes a little bit easier. In addition, app-d sets up a remote repository that other developers with group permissions can push and deploy to as well.What Does it Do?In short, app-d runs through the following steps:Connect to your remote serverAdd a groupAdd your user to the new groupCreate directories for the remote repository and the application itselfSet correct permissions and handling ACL for these directoriesInstall a post-receive hook for correct deploymentRequirementsPython 3.3+Installation$pipinstallapp-dUsageRunapp-dfor an interactive version, or seeapp-d--helpfor CLI arguments.LicenseMIT
Package: appdaemon
DescriptionAppDaemon is a loosely coupled, multi-threaded, sandboxed python
execution environment for writing automation apps for various types of Home Automation Software includingHome
Assistantand MQTT. It has a pluggable architecture allowing it to be integrated with
practically any event driven application.It also provides a configurable dashboard (HADashboard)
suitable for wall mounted tablets.Getting startedFor full instructions on installation and usage check out theAppDaemon Project Documentation.Release Cycle FrequencyAppDaemon has reached a very stable point, works reliably and is fairly feature rich at this point
in its development. For that reason, releases have been slow in recent months. This does not mean that AppDaemon has been abandoned -
it is used every day by the core developers and has an active discord serverhere- please join us for tips
and tricks, AppDaemon discussions and general home automation.ContributingThis is an active open-source project. We are always open to people who want to use the code or contribute to it. Thank you for being involved!
Have a look at theofficial documentationfor more information.
Package: appdata
appdata | Application Data ManagementInstallationpipinstallappdataDocumentationThe detailed documentation you can find onappdata.readthedocs.io.UsageTo manage paths of application data folder there isAppDataPathsclass:fromappdataimportAppDataPathsapp_paths=AppDataPaths('myapp')# Name is optional. By default CWD folder name is used.To create the application folder tree:app_paths.setup()There are few paths specified to manage your application data folder:print(app_paths.name)# myappprint(app_paths.app_data_path)# (for Linux and MacOS) /home/<user>/.myappprint(app_paths.logs_path)# (for Linux and MacOS) /home/<user>/.myapp/logsprint(app_paths.config_path)# (for Linux and MacOS) /home/<user>/.myapp/default.iniprint(app_paths.log_file_path)# (for Linux and MacOS) /home/<user>/.myapp/logs/myapp.logEvery path could be customized. See optionshere.ContributingSeeCONTRIBUTING.mdLicenseMIT
Package: appdata-workflow-test-common
Standalone installation of this package is not supported.Please install thedvppackage which will install this package.DisclaimerThe software is provided “as-is” without any warranties of any kind. To the maximum extent permitted by applicable law, Delphix Corp. and its affiliates disclaim any liability, implied warranties, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose and non-infringement of intellectual property rights.
Package: appdata-workflow-test-libs
Standalone installation of this package is not supported.Please install thedvppackage which will install this package.DisclaimerThe software is provided “as-is” without any warranties of any kind. To the maximum extent permitted by applicable law, Delphix Corp. and its affiliates disclaim any liability, implied warranties, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose and non-infringement of intellectual property rights.
Package: appdefender
Runtime application self-protection platform forPython.# set required environment variables ES_POLICY_GROUP_NAME and ES_LICENSE_KEY as provided or configured in your app, e.g.# os.environ["ES_POLICY_GROUP_NAME"] = "observeAll.ability";# os.environ["ES_LICENSE_KEY"] = "<your unique license key>";# load the appdefender moduleimport'appdefender'Installationpython3 -m pip install appdefenderIt is recommended that you register an account onhttps://app.extrinsec.com/and configure your own policy rules for the best protection.FeaturesQuick and simple setupObserve,DenyorGrantany combination of the followingoutbound network dataread/write tmp or app directoriescreate/spawn child processesOption to terminate process for policy violationsAbility to whitelist domainsFast & Reliable, no wrapping or monkey-patching of your codeEasy collaboration between dev and ops teams with role based accessView all events centrally in the web applicationDocs & CommunityWebsiteAppFAQCommunity SupportLicense© Copyright 2023 Extrinsec LLC, all rights reserved.
Package: appdo
Run your commands in your application context.
Let’s eliminatecdandsourcein your crontab!RequirementsSupports Python 2.7 onlyWe’ll be supporting 3.5 soon.Setup$ pip install --user appdo
or
(venv)$ pip install appdoUsageFirst, write your config file~/.appdo.confin TOML.[default]
cd = "~/work/myapp"
source = ["/etc/profile", "~/.bash_profile"]
prefix = "bundle exec"

[default.env]
PAGER    = "cat"
RACK_ENV = "staging"Then runappdocommand. The commands will be executed in the config manner.$ appdo rake -vTWhich is equivalent to:$ cd ~/work/myapp
$ source /etc/profile
$ source ~/.bash_profile
$ PAGER=cat RACK_ENV=staging bundle exec rake -vTChangeLog0.2.0 (2016-04-24)Publicly released.License changed into Apache Licensecdoption added to config filereturns error when no command specified.–listappcommand line option added to see what app you’ve set0.1.2 (2016-04-22)Initial release
Package: appearonline
AppearOnlineThe AppearOnline project is intended to be run when you step away from your computer. From going to the bathroom to running errands, there are many reason why people may step away from their computer but don't want their computer to turn off or show that they are away. AppearOnline simulates mouse movement and keyboard usage to keep your computer appearing active! Users of Microsoft Teams will appear available while this program is running.InstallationPyPiInstallation is available via PyPI usingpip install appearonline.GitHubInstallation is available via GitHub releases or by cloning the project using the commandgit clone https://github.com/gansel51/appear-online.git.Supported Operating SystemsThis package is currently supporting MacOS. Adding support for Windows and Linux systems remains the top priority for the package maintainers.RequirementsUsers should install the requirements by installing their operating system'srequirements.txtfile. This can be done via the commandpip install -r mac-requirements.txt. Supported operating systems are MacOS, Windows, and Linux.MacOS Security and Privacy SettingsMacOS users may initially be prompted to allow accesibility access to their IDE or terminal. For this project to work, accessibility must be granted. To do so, go to System Preferences -> Security & Privacy -> Accessibility and add the IDE or terminal you are using to run the program. This will only need to be done once per application used.UseIf installed from PyPi, use the commandappearonline --runtime XwhereXis the number of minutes for the program to run. This parameter is optional, and will default to 60 minutes if not specified.If installed from GitHub, use the commandpython __main__.py --runtime XwhereXis the number of minutes for the program to run. As above, this parameter is optional and will default to 60 minutes when not specified.To quit the package before the runtime has expired, use the keyboard interruptctrl + c.Like this project?Show your support!LicenseThis project is made available under the MIT license. No warranty is provided for users of this product, nor are the authors liable for any issues arising from the use of this project. See the license for more information and fair usage information.