Saravanan666/pypi-org huggingface dataset:
Package: herborist
# Herborist
Herborist is a graphical tool that helps you detect and configure motors before using them in your Poppy creature.Herborist is entirely written in Python and uses the PyQt5 module for the graphical user interface. So youMore precisely, Herborist can be used to:Find and identify available serial ports
Scan multiple baud rates to find all connected motors
Modify the EEPROM configuration (of single or multiple motors)
Make motors move (e.g. to test the angle limits).You can directly launch herborist by running the herborist command in your terminal.![](/doc/img/herborist.png)
Package: hercai
Herc.aiA powerful Python Package for interacting with theHerc.aiAPI.We Offer It To You For Free.Herc.aiAnswers Your Question According To The Language, And It Supports All Languages.✨ How about a one-time subscription to benefit from Hercai's features unlimitedly?✨ Use Hercai Unlimited with API Key!❔Support📖Document's📝Github📂 InstallationpipinstallhercaiQuick ExampleExampe Construction;fromhercaiimportHercaiherc=Hercai("")# If you have a Hercai API Key, please define it in this section.Question API;https://hercai.onrender.com/v3/hercai?question=Example Question For Python;# Available Models# "v3" , "v3-32k" , "turbo" , "turbo-16k" , "gemini"# Default Model; "v3"# Premium Parameter; personality => Optionalquestion_result=herc.question(model="v3",content="hi, how are you?")print(question_result)# print(question_result["reply"]) For ReplyText To Image API;https://hercai.onrender.com/v3/text2image?prompt=Example Draw Image For Python;# Available Models# "v1" , "v2" , "v2-beta" , "v3" (DALL-E) , "lexica" , "prodia", "simurg", "animefy", "raava", "shonin"# Default Model; "v3"image_result=herc.draw_image(model="simurg",prompt="A beautiful landscape",negative_prompt="Dark and gloomy")print(image_result)# print(image_result["url"]) For Image URLExample Beta Model's Usage# For Beta Questionquestion_result=herc.beta_question(...)# For Beta Draw Imageimage_result=herc.beta_draw_image(...)CreditsNPM Package For JavaScript & TypeScriptMade byFiveSoBesAndLuppux DevelopmentContact & Support
Package: herdpy
Herd python clientDrafting aproject herdclient libraryUsageInstall the library:python3 -m pip install herdpyUse thenew_reporthelper to create and send reports to the herd server:from herdpy import new_report

	r = new_report()

	r.url = "http://nowhere.local"
	r.label = "mycheck"
	r.system = "myhost"
	r.status_code = "E200OK"

	r.add_tag("test")
	r.add_tag("dev")

	# Send the report to the server
	r.send()More to come...LicenseDistributed under the MPL2.0 License. SeeLICENSEfor more information.AuthorSteffen Parkdev@istherepie.com
Package: here-geocoding
here-geocodingThe “here-geocoding” package is a Python library designed to streamline the process of converting addresses stored in an Excel (xlsx) file into latitude and longitude coordinates. It provides a convenient solution for geocoding large sets of addresses using the HERE geocoding service.The package is based on the:https://github.com/heremaps/here-location-services-pythonFree software: MIT licenseDocumentation:https://here-geocoding.readthedocs.io.How to installEnvironments -> base (root) -> open terminal -> pip install here-geocodingpip install here-geocodingExampleFind the api key:https://platform.here.com/admin/apps/fromhere_geocodingimportgeocodingapi_key='YOUR API KEY'# OKd=geocoding(api_key=api_key)# Example 1lng,lat=d.address_to_lnglat(address='1 Panepistimiou Ave., Aglantzia, 2109, Nicosia, Cyprus')print(lng,lat)# Example 2lng,lat=d.address_to_lnglat(address='Perikleous 94, Nicosia',bbox=[33.34597224,35.13605854,33.36261015,35.14613025])print(lng,lat)# Example 3data_geojson=d.address_to_lnglat(address='1 Panepistimiou Ave., Aglantzia, 2109, Nicosia, Cyprus',geojson=True)print(data_geojson)# Example 4# using as example the csv file from: https://github.com/geocommons/geocoder/blob/master/test/data/address-sample.csvd.geocode_excel(file_path='address-sample.xlsx',start_row=-1,end_row=20,address_column='address',bbox=None,to_crs=None,export_file_name='test',export_file_type='csv')# Example 5d.geocode_excel(file_path='address-sample.xlsx',start_row=-1,end_row=20,address_column='address',bbox=None,to_crs=None,export_file_name='test',export_file_type='geojson')FeaturesTODOCreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.1.0 (2023-06-09)First release on PyPI.
Package: heregpt
hereGPTYour chatGPT assistant right in the TerminalGetting started and OpenAI keyInstall usingpip install heregpt(or using any other method you favor).Get yourself anOpenAI API key.Place the key in one of the following places:~/config/heregpt with the keyOPENAI_API_KEYSet the environment variableOPENAI_API_KEYUse the global optionopenai-key. For example:heregpt --openai-key "my-great-key-12jd33When you're in DEV mode, you can also place the key in a.envfile. It should be with the keyOPENAI_API_KEY
Package: here-map-widget-for-jupyter
HERE Map Widget for JupyterUseHERE Maps API for JavaScriptin yourJupyter Notebook.UsageSelecting a basemap:Loading a GeoJSON data on a map:Making use of HERE Maps API for JavaScript primitives such as Marker to draw a SVG icon on the map:Using the search control to search GeoJSON layer data:DisplayingGeoPandasdata on map:DisplayingXYZ HuborHERE Data Hubspace data on a map:Useipywidgetscontrols to build an interactive GUI:Selecting external basemaps:PrerequisitesBefore you can install this package, or use the example notebooks to make sure your system meets the following prerequisities:A Python installation, 3.6+ recommended, with thepipcommand available to install dependenciesA HERE developer account, free and available underHERE Developer PortalAnAPI keyfrom theHERE Developer PortalInstallationInstall HERE Map Widget for Jupyter with conda from the Anacondaconda-forge channelusing the below command:$ conda install -c conda-forge here-map-widget-for-jupyterInstall HERE Map Widget for Jupyter fromPyPIusing the below command:$ pip install here-map-widget-for-jupyterBelow extra commands are required only if you are using classic Jupyter Notebook (version 5.3 or older):$ jupyter nbextension install --py --sys-prefix here_map_widget

$ jupyter nbextension enable here_map_widget --py --sys-prefixBelow extra commands are required only if you are using JupyterLab (version 2 or older):$ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/

$ jupyter labextension install @jupyter-widgets/jupyterlab-manager @here/map-widget-for-jupyterInstallation from source repository on GitHubFor a development installation (requires yarn, you can install it withconda install -c conda-forge yarn):$ npm config set @here:registry https://repo.platform.here.com/artifactory/api/npm/here-node/
$ git clone https://github.com/heremaps/here-map-widget-for-jupyter.git
$ cd here-map-widget-for-jupyter
$ pip install -e .If you are using the classic Jupyter Notebook you need to install the nbextension:$ jupyter nbextension install --py --sys-prefix here_map_widget

$ jupyter nbextension enable here_map_widget --py --sys-prefixNote for developers:the-epip option allows one to modify the Python code in-place. Restart the kernel in order to see the changes.the--symlinkargument on Linux or OS X allows one to modify the JavaScript code in-place. This feature is not available with Windows.For developing with JupyterLab:$ jupyter labextension develop --overwrite here_map_widgetDocumentationDocumentation is availablehereRelated projectsBelow projects usehere-map-widget-for-jupyteras plotting backendleafmapLicenseCopyright (C) 2019-2021 HERE Europe B.V.Unless otherwise noted inLICENSEfiles for specific directories, theLICENSEin the root applies to all content in this repository.
Package: here-polyline-converter
A tool to encode/decodeHERE legacy polylinestrings and convert them from/into HEREFlexible Polylineformat.Note that theHERE Places (Search) APIis in maintenance: Developers need to adapt their applications to the newerHERE Geocoding & Search APIto benefit from the features developed after 2018.Installpipinstallhere-polyline-converterUsage>>>convert_legacy_to_flex(legacy_polyline_string)Transforms a HERE legacy polyline string into a flexible polyline string. The legacy Polyline third dimension (segments width changes) is ignored.>>>encode_legacy(iterable)Encodes a list of coordinates to the corresponding HERE legacy polyline string representation.
Expected coordinates order:(lat, lng[, width]). Note thatwidthis expected to be one ofDW,HW,CW.>>>decode_legacy(legacy_polyline_string)Decodes a HERE legacy polyline string into an array of coordinates(lat, lng[, width]).Note thatwidthis expected to be one ofDW,HW,CW.Examples>>>importhere_search.polyline_converteraspc>>>legacy_polyline="oz5xJ67i1B1B7PzIhaxL7Y">>>flexible_polyline=pc.convert_legacy_to_flex(legacy_polyline)>>>flexible_polyline'BFoz5xJ67i1B1B7PzIhaxL7Y'>>>points=[(50.1022829,8.6982122),(50.1020076,8.6956695),(50.1006313,8.6914960),(50.0987800,8.6875156)]>>>pc.encode_legacy(points)'oz5xJ67i1B1B7PzIhaxL7Y'>>>legacy_polyline="oz5xJ67i1B.C1B7PzIha.DxL7Y">>>pc.decode_legacy(legacy_polyline)[(50.10228,8.69821,'CW'),(50.10201,8.69567),(50.10063,8.6915,'DW'),(50.09878,8.68752)]LicenseCopyright (C) 2023 HERE Europe B.V.See theLICENSEfile in the root of this project for license details.
Package: here-routing
here_routingAsynchronous Python client for the HERE Routing V8 APIInstallationpipinstallhere_routingUsageimportasynciofromhere_routingimportHERERoutingApi,Place,Return,TransportModeAPI_KEY="<YOUR_API_KEY>"asyncdefmain()->None:"""Show example how to get duration of your route."""asyncwithHERERoutingApi(api_key=API_KEY)ashere_routing:response=awaithere_routing.route(transport_mode=TransportMode.CAR,origin=Place(latitude=50.12778680095556,longitude=8.582081794738771),destination=Place(latitude=50.060940891421765,longitude=8.336477279663088),return_values=[Return.SUMMARY],)print(f"Duration is:{response['routes'][0]['sections'][0]['summary']['duration']}")if__name__=="__main__":asyncio.run(main())
Package: here-search-demo
HERE Search notebooksA set of jupyter notebooks demonstrating the use ofHERE Geocoding & Searchendpoints/autosuggest,/discover,/browse, and/lookup.Requirements: aHERE API keyand a Python environment. Note that HERE Base PlanPricingallows you to get started for free.The notebooks can beused in your browserwithout further installation.InstallationIf you need to install the notebooks or the underlying library on your workstation, run preferably in a virtual environment:pip install 'here-search-demo[lab]'Link the virtual environment to a IPython kernel:python -m ipykernel install \
  --prefix $(python -c "import sys; print(sys.prefix)") \
  --name search_demo --display-name "search demo"Use thehere-search-notebooksscript with your HERE API Key:API_KEY="your API key" here-search-notebooks(Moredetails)LicenseCopyright (C) 2022-2023 HERE Europe B.V.This project is licensed under the MIT license - see theLICENSEfile in the root of this project for license details.
Package: herethere
An async Python library for interactive code execution on a remote machine via SSH.herethereis based on theAsyncSSHlibrary.Code repository:https://github.com/b3b/herethereDocumentation:https://herethere.me/libraryInstallationheretherecan be installed from the PyPi:pip install herethere[magic]Themagicextension can be omitted if Jupyter magic commands will not be used.Related resourcesPythonHere: application that usesheretherelibraryKivy Remote Shell: Remote SSH+Python interactive shell application (uses Twisted)Twisted Manhole: interactive interpreter and direct manipulation support for Twisted
Package: here-transit
here_transitAsynchronous Python client for the HERE Transit V8 APIInstallationpipinstallhere_transitUsageimportasynciofromhere_transitimportHERETransitApi,Place,ReturnAPI_KEY="<YOUR_API_KEY>"asyncdefmain()->None:"""Show example how to get location of your tracker."""asyncwithHERETransitApi(api_key=API_KEY)ashere_transit:response=awaithere_transit.route(origin=Place(latitude=50.12778680095556,longitude=8.582081794738771),destination=Place(latitude=50.060940891421765,longitude=8.336477279663088),return_values=[Return.TRAVEL_SUMMARY],)print(f"Duration is:{response['routes'][0]['sections'][0]['travelSummary']['duration']}")if__name__=="__main__":asyncio.run(main())
Package: herhoopstats
Her Hoop StatsProvides access to theHer Hoops Statsservice for women's basketball (WNBA/NCAA) statistics. Subscription required.InstallationPython >= 3.5pip install herhoopstatsUsagefromherhoopstats.apiimportHerHoopStatsapi=HerHoopStats(email="<EMAIL>",password="<PASSWORD>")teams=api.get_teams()drexel=[tfortinteamsift.team=="Drexel"][0]stats=api.get_team_statistics(drexel)roster=api.get_roster_for_team(drexel)
Package: heritage
Heritage.py is a python interface toThe Sanskrit Heritage Site.Free software: GNU General Public License v3Documentation:https://heritage-py.readthedocs.io.FeaturesMorphological AnalysisSandhi FormationDeclensionsConjugationsInstallTo install Heritage.py, run this command in your terminal:$pipinstallheritageUsageHeritage.py has two possible modes of operation,Using a web mirrorThis mode uses any compatible web mirror of The Heritage Platform
(e.g.https://sanskrit.inria.fr/index.en.html) and does not require any installation, however,
HTTP requests are made for every task resulting in a larger delay.Using a local installationInstallation Instructions: https://sanskrit.inria.fr/manual.html#installation.This mode requires a local installation of The Heritage Platform. As
a result, it is considerably faster in obtaining results.To use Heritage.py in a project,importheritageCreditsThis package was created withCookiecutterand thehrishikeshrt/cookiecutter-pypackageproject template.History0.1.0 (2022-03-23)First release on PyPI.
Package: heritagego-core-library
éritage GO Core Python LibraryHéritage GO Core Python Library is a repository of reusable Python
components shared by other Héritage GO Python projects.These components have minimal dependencies on other libraries, so that
they can be deployed easily.  In addition, these components will keep
their interfaces as stable as possible, so that other Python projects
can integrate these components without having to worry about changes
in the future.
Package: heritrix3
A internetarchive/heritrix3 python REST API client.Free software: MIT licenseInstallationpip install heritrix3You can also install the in-development version with:pip install https://github.com/Querela/python-heritrix3-client/archive/master.zipDocumentationhttps://python-heritrix3-client.readthedocs.io/DevelopmentTo run all the tests run:toxNote, to combine the coverage data from all the tox environments run:Windowsset PYTEST_ADDOPTS=--cov-append
toxOtherPYTEST_ADDOPTS=--cov-append toxChangelogWIPTests using real Heritrix? (Coverage?)Refactoring common code fragments.Documentation (docstrings).0.4.0 (2021-01-11)Reorderheritrix3.apifunctions.Add log retrieval methods.Add job state check +wait_formethods.0.3.0 (2021-01-11)Move into separateheritrix3.apimodule. Empty__init__.py.0.2.0 (2021-01-09)Typings.Add file download (e.g. all WARCs).Add report retrieval.0.1.0 (2021-01-09)First release on PyPI.Initial implementation and documentation.0.0.0 (2021-01-09)Code skeleton usingcookiecuttergh:ionelmc/cookiecutter-pylibrary
Package: hermes-alvarios
HermesHermes is a Python library that provide useful tools for network communication used by Alvarios.This package is currently in development and may experience modifications that could break backward compatibility.
Please make sure to fix the version of the package in your requirements to avoid errors in future releases.For any question about this package, please contactAlvariosatcontact@alvarios.comMore documentation will be available in the future, but for the moment you can find documented code samples
in the example directory to start using our package.InstallationUse the package managerpipto install hermes.Install from PyPi :python-mpipinstallhermes-alvariosInstall from GitHub :python-mpipinstallgit+https://github.com/Alvarios/Hermes@master#egg=HermesAuthorsClement Dulouard-Initial work-CDulouard
Package: hermes-curl
Hermes cURLHermes cURL is a lightweight wrapper on top of cURL that provides reusable HTTP request configurations in YAML. Configuration files can import attributes from other files which allows for common settings such as hostnames and authentication headers to be shared by multiple cURL calls.UsageSet up a base configuration for an entire API:# api_base.ymlheaders:Authorization:Token MySecretAPITokenContent-Type:application/jsonhost:localhost:5000curl_flags:"--location":Set up a configuration for a specific endpoint and import our the base settings:# api.ymlfrom:api_base.ymlmethod:PUTpath:/my/apibody:>{"hello": "world"}Run thehermescommand:$ hermes api.yml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   128  100   112  100    16   3960    565 --:--:-- --:--:-- --:--:--  4000
{
   "msg": "hello Mr world"
}Seeexamplesfor a working example.Installationpython3 -m pip install hermes-curlConfiguration file referenceOptionsfrom(optional): specify a path to another configuration file to inherit configurations from. This path is relative to the current file.path(requires): path on the server to send the request to, including any query params.method(required): HTTP method to use.host(required): server host, including protocol and port.headers(optional): dictionary of headers in the form. ExHeader: value.body(optional): request body.curl_flags(optional): a dictionary with any other curl flags to add. Ex"--cacert: certfile".template_defaults(optional): a dictionary of default template variables.Config InheritanceConfigurations are merged in the following fashion:Dictionaries are merged. Values set in child configs having precedence and override
any values from the parent configuration.pathis concatenated, so settingpath: /foo/in the parent andpath: /bar/in the child will result inpath: /foo/bar/All other top level configurations use whatever value is set in the child configuration.
This includesmethod,body, andhost.Template VariablesConfigurations can contain variables using the{variable_name}syntax. Variables can
be passed into the configuration by either setting-t variable_name=valueon the cli
or by settingtemplate_defaultsin the configuration. Values passed on the cli have
precedence over values set intemplate_defaults.ExampleRunninghermes -t pk=2 example.ymlwillGET http://localhost/api/thing/2/and runninghermes example.ymlwillGET http://localhost/api/thing/1/host:http://localhost/path:api/thing/{pk}/method:GETtemplate_defaults:pk:1ExampleTemplate variables can also be used via environment variables. This will inject theTOKENenvironment variable into theTokenheader.headers:
  Content-Type: application/json
  Authorization: "Token {env[TOKEN]}"
Package: hermes-mail
Hermes MailGet an email when your Python jobs are done instead of checking your terminal.fromhermes_mailimportEmailClient# Set up the email clienthermes=EmailClient(sender_email="mlguy@gmail.com",sender_password="12345678")# Call this function when your job is donehermes.send_email(receiver_emails=["foo@gmail.com","bar@gmail.com"],subject="cuda:0 is free",body="I finished training my models on cuda:0 so feel free to use it.")hermes_mailintegrates seamlessly with Python, saving you the hassle of SSH-ing into your server to check on your jobs. As of now, this package is only available for Gmail accounts.Quick Startpipinstallhermes-mailTo get started:Navigate toGoogle Account Securityand ensure that 2-Step Verification is enabled.Create aGoogle Account App Passwordforhermes_mailand save it somewhere. This is the password that you will use to initializehermes_mail.Client.With these two easy steps, you're ready to start sending notifications fromhermes_mail!
Package: hermes-pg
Hermes is a Postgres-talking, event-driven, failure-handling Python library.
Its main purpose is to enable the easy implementation of resilient Python
processes which require communication with Postgres. It defines a base-layer
which you can build as little or as much as you like on top of.It’s been used at Transifex to fulfil a number of roles, one of them
including a Postgres -> Elasticsearch river.DocumentationThe official docs can be foundhere.ContributeIf you’d like to contribute, then fire up your IDE, do something awesome and submit a PR.You can run tests by doing the following:python setup.py testStatus
Package: hermespy
HermesPyHermesPy (Heterogeneous Radio Mobile Simulator - Python) is a semi-static link-level simulator based on time-driven mechanisms.It provides a framework for the link-level simulation of a multi-RAT wireless link, consisting of
multiple transmit and receive modems, which may operate at different carrier frequencies.
In addition to simulating individual transmission links, HermesPy allows the analysis of both co-channel and
adjacent-channel interference among different communication systems.DocumentationFor detailedinstallation instructions,
tutorials and a fullAPI documentation, please consult the officialdocumentationwebsite.ContributorsAndre Noll BarretoTobias KronauerJan AdlerMaximilian MatthéEgor AchkasovCopyrightCopyright (C) 2023 Barkhausen Institut gGmbH
Package: hermes-se2021
HermesProject descriptionThis project's implementation is a part of SE course in Higher School of Economics.Hermes is a platform for collecting data from hospitals and clinics and using this data for training ML models.Project presentation is availablehereThe project is currently in an initial state.InstructionsInstallpip install hermes-se2021Build from sourcegitclonegit@github.com:MariaChizhova/SE_2021.gitcdSE_2021

python3-mpipinstallpoetry
poetryinstallInstall from sourcepoetrybuild
python3-mpipinstall"$(finddist-name"*.whl"-print-quit)"UsageRun web application:poetryrunuvicornhermes.endpoints:app--reloadUsing as a libraryimporthermesimporthermes.stroke_regressorTestspoetry run ./tests.sh allRoadmapThe roadmap of the project is availablehereCHANGELOGThe changelog of the project is availablehereAcknowledgementsThanks to our teachers (Vladislav Tankov, Timofey Bryksin) for created this task!ContributorsMaria Chizhova: @MariaChizhovaAnna Potryasaeva: @annapotrJura Khudyakov: @23jura23ContributingPull requests are welcome!Additional instructionsDevelop in venv with all dependencies:After executingpoetry install:Usepoetry shellto launch a shell with all dependenciesFor usage with PyCharm one can use virtual environment from~/.cache/pypoetry/virtualenvsDeploying to PyPi repositorypoetrypublishLicenseMIT
Package: hermessplitter
PDS (Port Data Splitter) - это программный разветлитель данных, реализованный в виде TCP сервера,
прослушивающего некоторый порт (USB, COM) и рассылающего эти данные своим клиентам (subscribers).Пример использования (Рассыльщик данных с USB на порту 2290 на Linux):
pds = PortDataSplitter(‘0.0.0.0’, 2290, port_name=’/dev/ttyUSB0’, debug=False, device_name=’USB listener’)
Package: hermessplitter-ws-one
PDS (Port Data Splitter) - это программный разветлитель данных, реализованный в виде TCP сервера,
прослушивающего некоторый порт (USB, COM) и рассылающего эти данные своим клиентам (subscribers).Пример использования (Рассыльщик данных с USB на порту 2290 на Linux):
pds = PortDataSplitter(‘0.0.0.0’, 2290, port_name=’/dev/ttyUSB0’, debug=False, device_name=’USB listener’)
Package: hermes-subscribe
Hermes Subsribe查询分类
获取各分类下的商品
检查商品库存
定时检查，通知库存变更使用方式importhermesapp=hermes.App()#获取分类app.categories_list()#获取分类下的商品app.products(categories=['PRECOLLECTIONPE17'])#获取全部商品app.products()#在终端以表格的方式显示商品信息# app.display()#把商品写到csv文件# app.writeCSV()# H079081CCAB#检查 美国商店的库存# app.has_stock('H079081CCAB', locale='us_en')# app.has_stock('H077763CKS3')#定时订阅,每隔60秒检查一次app.watch("H077763CKS3",60)