Saravanan666/pypi-org huggingface dataset:
Package: alien-onslaught
Alien-OnslaughtAlien Onslaught is an action-packed game that will test your shooting skills and reflexes. The game is set in outer space, where you must shoot fleets of aliens to reach higher levels and increase your high score. With each level, the game becomes more challenging as the aliens become stronger and faster, bosses are starting to appear, and more asteroids rain down from above.The game offers a range of game modes (e.g.: Boss Rush, Endless Onslaught, Cosmic Conflict (PVP)), including single-player and multiplayer modes, where you can choose to battle it out with friends or take on the aliens alone. In game you can also get a variety of ship power-ups, including increased ship speed, bullet speed, and fire power, as well as shields that protect you from enemy fire. It also includes a high score system where players can compete with others for the top spot on the leaderboard, boss fights, different weapons, different player ship types, and more other features.Requirements:Python 3.7 or laterPygame 2.0 or laterGame Launch:pip install alien-onslaughtpython -m src.alien_onslaughtControls:Gameplay:Player 1 (Thunderbird):Move: W, A, S, DFire: SpaceLaser: CLaunch Missiles: XPlayer 2 (Phoenix):Move: Arrow KeysFire: EnterLaser: R-ShiftLaunch Missiles: R-CtrlUI Controls:Toggle Fullscreen: FPause: PWhile Paused:Save Game: SRestart: RReturn to Game Menu: ESCReturn to Main Menu: MQuit: QGame images can be foundhere
Package: aliexpress-api-wrapper
aliexpress-api-wrapperA API AliExpress fornece funcionalidades para buscar produtos na plataforma AliExpress.InstalaçãoPara utilizar a API AliExpress, é necessário ter o Python instalado. Você pode instalar a API através do pip:pipinstallaliexpress-api-wrapperUso BásicoInicializaçãoPara começar a usar a API AliExpress, é necessário inicializar a classeAliExpress.fromaliexpress_apiimportAliExpressaliexpress=AliExpress(currency="USD",language="en")Métodosfetch_productEste método permite recuperar informações detalhadas sobre um produto específico. Você pode fornecer o ID do produto ou a URL do produto como entrada.product_data=aliexpress.fetch_product(id="1234567890")ouproduct_data=aliexpress.fetch_product(url="https://www.aliexpress.com/item/1234567890.html")search_productsEste método permite pesquisar produtos na plataforma AliExpress com base em uma consulta de pesquisa.search_results=aliexpress.search_products(query="smartphone",page_number=1)ParâmetrosAliExpresscurrency(str): A moeda na qual os preços dos produtos serão exibidos. O padrão éUSD.language(str): O idioma em que a plataforma AliExpress será exibida. O padrão éen.fetch_productid(str, opcional): O ID único do produto. Se fornecido, a URL é ignorada.url(str, opcional): A URL do produto na plataforma AliExpress. Se fornecido, o ID é ignorado.search_productsquery(str): A consulta de pesquisa para encontrar produtos na plataforma AliExpress.page_number(int, opcional): O número da página de resultados de pesquisa. O padrão é1.RetornoAmbos os métodosfetch_productesearch_productsretornam um dicionário contendo informações sobre os produtos correspondentes ou os resultados da pesquisa.ExceçõesA API pode levantar exceções em casos de falhas na comunicação com o servidor ou em situações inesperadas. Certifique-se de tratá-las adequadamente em seu código.Exemplo CompletoAqui está um exemplo completo de uso da API:fromminha_api_aliexpressimportAliExpressaliexpress=AliExpress(currency="USD",language="en")product_data=aliexpress.fetch_product(id="1234567890")print(product_data)search_results=aliexpress.search_products(query="smartphone",page_number=1)print(search_results)Isso é tudo! Esta é a documentação básica para a API AliExpress. Sinta-se à vontade para explorar mais os métodos e personalizar conforme necessário.
Package: aliexpress-page-parser
aliexpress-page-parserCurrently only support product list page and detail page parsing. All fields use same encoding 'utf-8'.Product List fields:productsproduct_id - Product IDtitle - Product titleurl - Product urlprice - Product pricerating - Product ratingfeedback - Product feedbacksorders - Product ordersnext_page_urlProduct detail fields:product_idmeta_keywordsmeta_descriptiontitleratingfeedbackordersbreadcrumbsnameurlcidspecs - Array of specificationsgallery_images - Array of image urlsoptionsidnameskusidnameimg_urlsku_productsfreightcompanycurrencyamounttimetrackingservice_namesend_goods_countrystoreidnameurltop_ratedopen_datelocationfollowingspositivespositive_rateContentaliexpress_page_parser.product_list_parser.ProductListParseraliexpress_page_parser.product_detail_parsers.ProductDetailParserInstallationThe simplest way is to install it viapip:pip install aliexpress-page-parserRun Testpip install -r requirements-dev.txttox
Package: ali-express-scraper
AliExpress ScraperAliExpress Scraperis a tool designed to collect public product data
from AliExpress on a large scale. This short tutorial will show you how
to scrape AliExpress with Oxylabs’ Scraper API.How it worksYou can extract AliExpress data by sending a request to our API with
URLs you want to scrape. Our service will send back the HTML of any
AliExpress page.Python code exampleThis sample showcases how to make an API request and retrieve the HTML
of AliExpress search results for the keyword “laptop”:importrequestsfrompprintimportpprint# Structure payload.payload={'source':'universal_ecommerce','url':'https://www.aliexpress.com/w/wholesale-laptop.html?catId=0&initiative_id=SB_20230907055110&SearchText=laptop&spm=a2g0o.best.1000002.0','user_agent_type':'desktop','render':'html','geo_location':'Germany'}# Get response.response=requests.request('POST','https://realtime.oxylabs.io/v1/queries',auth=('USERNAME','PASSWORD'),#Your credentials go herejson=payload,)# Instead of response with job status and results url, this will return the# JSON response with results.pprint(response.json())See thedocumentationfor more code samples.Output sample{"results":[{"content":"<!doctype html><html lang="en"><head>...</script></body></html>","created_at":"2023-09-07 14:04:18","updated_at":"2023-09-07 14:04:42","page":1,"url":"https://www.aliexpress.com/w/wholesale-laptop.html?catId=0&initiative_id=SB_20230907055110&SearchText=laptop&spm=a2g0o.best.1000002.0","job_id":"7105551359235115009","status_code":200}]}The data harvesting process is significantly easier with Oxylabs’
AliExpress Scraper API. You can collect details such as pricing,
reviews, product information, and other public data. If you have any
questions, you can contact us vialive
chatoremail.
Package: aliexpress-sdk
AliExpress Seller API SDKPython wrapper of the AliExpress API for sellers.
See the original API documentation at theAli Express Open Platformweb site.How to installpip install aliexpress-sdkor (for pre-release):pipinstallgit+https://github.com/bayborodin/aliexpress-sdkContributingPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.Before sending a pull request, please make sure that all tests pass and that the linter has no comments on your code.LicenseMIT
Package: aligi
aligiAliyun Gateway Interface为无服务函数计算作为阿里云 API 后端运行提供转析，并且允许同一个无服务函数既支持 HTTP 触发器，也支持作为 API 网关的后端服务。为什么会有这个库？使用 Flask，Django 等支持标准 WSGI 协议的 Web 框架创建无服务函数时，使用HTTP触发器才能让它们正常运行。但如果想使用无服务函数作为阿里云 API 网关的后端时，则无法直接使用这些函数，只能通过网络调用，这显然是不够高效、并且费钱的。如何安装在项目根目录下执行pip install -t . aligi如何使用以下为一个最小的 Flask 样例fromflaskimportFlaskfromaligiimportWSGIapp=Flask(__name__)@app.route("/")defhello_world():return"Hello, World!"# 阿里云无服务函数的入口handler=WSGI(app)其中app可以是任意一个标准 WSGI Application。在 Django 项目中，它一般在项目的wsgi.py里。参考文档阿里云文档:HTTP 触发器API 网关触发器
Package: alignai
Align AI Python SDKThis is the official server-side Python SDK for Align AI. This library allows you to easily send your data to Align AI.Visit thefull documentationto see the detailed usage.InstallationInstall the Python SDK with pip:pipinstallalignaiContributionIf you have any issues with the SDK, feel free to open Github issues and we'll get to it as soon as possible.We welcome your contributions and suggestions!
Package: alignak_app
Alignak desktop applicationShort descriptionAlignak-App is a desktop application, residing in the system tray, for the Alignak framework. It can be installed on any Linux or Windows Dekstop / Server with a graphical interface which can run Python.This application is useful for people with an Alignak installation in their business and who want to keep an eye on their supervision constantly.Features:See Alignak daemons status (if activate in backend), number, states, informations of hosts and servicesBe notified for: problems, actions, changes, daemon states, …View a synthesis view of a host and its services (states, output, checks, …)Acknowledge problems, schedule downtimes on your Hosts / ServicesSpy on hosts to keep an eye onAnd other features to come…App usePyQt5, bindings of Qt application framework.InstallationTo install Alignak-app:Windows Users:# An installer for Windows is available on this repository.
# To keep it free, installer is not signed, so Windows Defender SmartScreen will warn you about that.
# Just click on "More Informations" and on "Execute anyway" to run installer.# You can also generate your own setup. Please, follow the documentation link below.Linux Users:# Alignak Apppip3installalignak_app# First runalignak-app-launcher--start# Run application in current shellalignak-app-launcher--install# Install a daemon file# Once you've installed Alignak-app daemon, just run:alignak-appstartDevelopment (Windows or Linux):# If you want to test development version or a specific version, tags, commit run:gitclonehttps://github.com/Alignak-monitoring-contrib/alignak-appcdalignak-app# If you're under Windows, use "pip" instead of "pip3"pip3install-rrequirements.txtpip3install.-v# Then run "app.py" fileYou can find more help in the documentation below.DocumentationDocumentation for Alignak-app is available onRead The Docs.
You will find everything you need to install and configure the application.To learn more aboutAlignakproject, please visithttp://www.alignak.net/.Release strategyAlignak-app willtryto follow theAlignak-Backendversion.
As of it, take care to install the same minor version on your system to ensure compatibility between all the packages.
e.g.: if your Backend is1.4.x, use Alignak-app1.4.x.Bugs / EnhancementsPlease open any issue or idea on thisrepository.Preview
Package: alignak-checks-elasticsearch
Checks pack for monitoring Elasticsearch with the Nagios monitoring check_tcpNote:this check pack is only an example for checking elasticsearch using the Nagios check_tcp command. Please feel free to comment or suggest improvements :)This package uses thecheck_elasticsearchscript fromthis project. A version of the script is included to make installation easier but you may refresh when installing…InstallationThe installation of this checks pack will copy some configuration files in the Alignak default configuration directory (eg./usr/local/etc/alignak). The copied files are located in the default sub-directory used for the packs (eg.arbiter/packs).From PyPITo install the package from PyPI:sudo pip install alignak-checks-elasticsearchFrom source filesTo install the package from the source files:git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-elasticsearch
cd alignak-checks-elasticsearch
sudo pip install .Note:using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)DocumentationConfigurationThis checks pack is using thecheck_tcpNagios (or Monitoring) plugin that must be installed on the Alignak server running your poller daemon. You may install thealignak-checks-monitoringpackage (see thecorresponding repo).Alignak configurationFor a Linux monitored host, you simply have to tag the concerned host with the templateelasticsearch.# An host with an elasticsearch instance running
define host{
    use                     elasticsearch
    host_name               my_es
    address                 127.0.0.1
}When using the alignak backend, use thesetup.shscript provided in thejson/elasticsearchdirectory to include all the package information into your backend# Backend configuration
$ json/elasticsearch/setup.sh -b http://127.0.0.1:5000 -u admin -p adminNotethat this command line is executed when installing the package frompip. If your backend is not set locally, you can specify its address thanks to the-bcommand line parameter.Bugs, issues and contributingContributions to this project are welcome and encouraged …issues in the project repositoryare the common way to raise an information.
Package: alignak_checks_glances
Alignak checks package for Glances==================================Checks pack for monitoring hosts with Glances (tests repository)Installation----------------------------------------The pack configuration files are to be copied to the monitoring objects configuration directory. The most suitable location is the *arbiter_cfg/objects/packs/* directory in the main alignak configuration directory.**Note**: The main Alignak configuration directory is usually */usr/local/etc/alignak* or */etc/alignak* but it may depend upon your system and/or your installation.The pack plugins (if any ...) are to be copied to the executable libraries directories.**Note**: The Alignak librairies directory is usually */usr/local/libexec/alignak* or */var/lib/alignak* but it may depend upon your system and/or your installation.From PyPI~~~~~~~~~~~~~~~~~~~~~~~To install the package from PyPI:::pip install alignak-checks-glancesFrom source files~~~~~~~~~~~~~~~~~~~~~~~To install the package from the source files:::git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-glancescd alignak-checks-glancesmkdir /usr/local/etc/alignak/arbiter_cfg/objects/packs/glances# Copy configuration filescp -R alignak_checks_glances/*.cfg /usr/local/etc/alignak/arbiter_cfg/objects/packs/glances# Copy plugin filescp -R alignak_checks_glances/plugins/*.py /usr/local/libexec/alignakDocumentation----------------------------------------To be completedBugs, issues and contributing----------------------------------------Contributions to this project are welcome and encouraged ... issues in the project repository are the common way to raise an information.License----------------------------------------Alignak Pack EXAMPLE is available under the `GPL version 3 license`_... _GPL version 3 license: http://opensource.org/licenses/GPL-3.0
Package: alignak-checks-glpi
Checks pack for monitoring Glpi with the some specific scriptsNote:this check pack is only an example for checking glpi using the Nagios check_tcp command. Please feel free to comment or suggest improvements :)InstallationThe installation of this checks pack will copy some configuration files in the Alignak default configuration directory (eg./usr/local/etc/alignak). The copied files are located in the default sub-directory used for the packs (eg.arbiter/packs).From PyPITo install the package from PyPI:sudo pip install alignak-checks-glpiFrom source filesTo install the package from the source files:git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-glpi
cd alignak-checks-glpi
sudo pip install .Note:using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)DocumentationConfigurationThis checks pack is using thecheck_tcpNagios (or Monitoring) plugin that must be installed on the Alignak server running your poller daemon. You may install thealignak-checks-monitoringpackage (see thecorresponding repo).Alignak configurationFor a Linux monitored host, you simply have to tag the concerned host with the templateglpi.# An host with an glpi instance running
define host{
    use                     glpi
    host_name               my_glpi
    address                 127.0.0.1
}When using the alignak backend, use thesetup.shscript provided in thejson/glpidirectory to include all the package information into your backend# Backend configuration
$ json/glpi/setup.sh -b http://127.0.0.1:5000 -u admin -p adminNotethat this command line is executed when installing the package frompip. If your backend is not set locally, you can specify its address thanks to the-bcommand line parameter.Bugs, issues and contributingContributions to this project are welcome and encouraged …issues in the project repositoryare the common way to raise an information.
Package: alignak-checks-graphite
Checks pack for monitoring Graphite with the monitoring package (only TCP checks)Note:this check pack is only an example for checking graphite using the Nagios check_tcp command. Please feel free to comment or suggest improvements :)This package uses thecheck_graphite_statusscript fromthis project. A version of the script is included to make installation easier but you may refresh when installing…InstallationThe installation of this checks pack will copy some configuration files in the Alignak default configuration directory (eg./usr/local/etc/alignak). The copied files are located in the default sub-directory used for the packs (eg.arbiter/packs).Depending upon your OS installation you may need to install some PERL dependencies:sudo cpan install LWPFrom PyPITo install the package from PyPI:sudo pip install alignak-checks-graphiteFrom source filesTo install the package from the source files:git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-graphite
cd alignak-checks-graphite
sudo pip install .Note:using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)DocumentationConfigurationThis checks pack is using thecheck_tcpNagios (or Monitoring) plugin that must be installed on the Alignak server running your poller daemon. You may install thealignak-checks-monitoringpackage (see thecorresponding repo).Alignak configurationFor a Linux monitored host, you simply have to tag the concerned host with the templategraphite.# An host with an graphite instance running
define host{
    use                     graphite
    host_name               my_es
    address                 127.0.0.1
}When using the alignak backend, use thesetup.shscript provided in thejson/graphitedirectory to include all the package information into your backend# Backend configuration
$ json/graphite/setup.sh -b http://127.0.0.1:5000 -u admin -p adminNotethat this command line is executed when installing the package frompip. If your backend is not set locally, you can specify its address thanks to the-bcommand line parameter.Bugs, issues and contributingContributions to this project are welcome and encouraged …issues in the project repositoryare the common way to raise an information.
Package: alignak-checks-mongodb
Checks pack for monitoring MongoDB with the check_mongodb python scriptNote:this check pack is only an example for checking MongoDB using the Nagios check_tcp command. Please feel free to comment or suggest improvements :)This package uses thecheck_mongodb.pyscript fromthis project. A version of the script is included to make installation easier but you may refresh when installing…InstallationThe installation of this checks pack will copy some configuration files in the Alignak default configuration directory (eg./usr/local/etc/alignak). The copied files are located in the default sub-directory used for the packs (eg.arbiter/packs).From PyPITo install the package from PyPI:sudo pip install alignak-checks-mongodbFrom source filesTo install the package from the source files:git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-mongodb
cd alignak-checks-mongodb
sudo pip install .Note:using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)DocumentationConfigurationThis checks pack is using thecheck_tcpNagios (or Monitoring) plugin that must be installed on the Alignak server running your poller daemon. You may install thealignak-checks-monitoringpackage (see thecorresponding repo).Alignak configurationFor a Linux monitored host, you simply have to tag the concerned host with the templateMongoDB.:# An host with a MongoDB instance running
define host{
    use                     mongodb
    host_name               my_es
    address                 127.0.0.1
}When using the alignak backend, use thesetup.shscript provided in thejson/MongoDBdirectory to include all the package information into your backend:# Backend configuration
$ json/mongodb/setup.sh -b http://127.0.0.1:5000 -u admin -p adminNotethat this command line is executed when installing the package frompip. If your backend is not set locally, you can specify its address thanks to the-bcommand line parameter.Bugs, issues and contributingContributions to this project are welcome and encouraged …issues in the project repositoryare the common way to raise an information.
Package: alignak-checks-nginx
Checks pack for monitoring Nginx with the check_nginx scriptNote:this check pack is only an example for checking nginx using the Nagios check_tcp command. Please feel free to comment or suggest improvements :)This package uses thecheck_nginx_statusscript fromthis project. A version of the script is included to make installation easier but you may refresh when installing…InstallationThe installation of this checks pack will copy some configuration files in the Alignak default configuration directory (eg./usr/local/etc/alignak). The copied files are located in the default sub-directory used for the packs (eg.arbiter/packs).Depending upon your OS installation you may need to install some PERL dependencies:sudo cpan install LWPFrom PyPITo install the package from PyPI:sudo pip install alignak-checks-nginxFrom source filesTo install the package from the source files:git clone https://github.com/Alignak-monitoring-contrib/alignak-checks-nginx
cd alignak-checks-nginx
sudo pip install .Note:using `sudo python setup.py install` will not correctly manage the package configuration files! The recommended way is really to use `pip`;)DocumentationConfigurationThis checks pack is using thecheck_tcpNagios (or Monitoring) plugin that must be installed on the Alignak server running your poller daemon. You may install thealignak-checks-monitoringpackage (see thecorresponding repo).Alignak configurationFor a Linux monitored host, you simply have to tag the concerned host with the templatenginx.# An host with an nginx instance running
define host{
    use                     nginx
    host_name               my_es
    address                 127.0.0.1
}When using the alignak backend, use thesetup.shscript provided in thejson/nginxdirectory to include all the package information into your backend# Backend configuration
$ json/nginx/setup.sh -b http://127.0.0.1:5000 -u admin -p adminNotethat this command line is executed when installing the package frompip. If your backend is not set locally, you can specify its address thanks to the-bcommand line parameter.Bugs, issues and contributingContributions to this project are welcome and encouraged …issues in the project repositoryare the common way to raise an information.