Saravanan666/pypi-org huggingface dataset:
Package: hedera-mirror-sdk
Hedera Mirror Node Python SDKWelcome to this Python SDK repository for the Hedera mirror node API.This is a simple library to facilitate the usage of the Hedera mirror node API.>>> from hedera_mirror_sdk.rest import Client
>>> client = Client(version="v1", env="testnet")
>>> accounts = client.account.get()
>>> accounts["status"]
200
>>> accounts["json"]
{'accounts': [{'account': '0.0....}Supported Python VersionsThis library supports the following Python implementations:Python 3.6
Python 3.7
Python 3.8
Python 3.9
Python 3.10InstallationYou can clone the project down from githubgit clone git@github.com:bobby-didcoding/hedera-mirror-sdk.githedera_mirror_sdk is available on PyPI:python -m pip install hedera_mirror_sdkMore about HederaHedera Mirror Nodes store the history of transactions that occurred on mainnet, testnet, and previewnet. Each transaction generates a record that is stored in a record file. The transaction contents can be accessed by the mirror node Rest APIsRead morehere
Package: hedera-proto
hedera-protobufs-pythonHedera API Definitions in Protocol Buffer compiled to PythonThey are compiled from .proto files inJava Protobufs.UsageInstall:pip install hedera-protoTo use, just import them in your python program, e.g.:from hedera_proto import AccountID
accountId = AccountID()Or:import hedera_proto as proto
accountId = proto.AccountID()NoteThis is used by pure Python Hedera SDK, which, as of now (2021/11), has not been released yet.You are encouraged to use the fully functional Python SDKgithub.com/wensheng/hedera-sdk-py, which is a Python wrapper around Java SDK, while waiting for pure Python SDK.
Package: hedera-sdk-py
hedera-sdk-pyHederaSDK in PythonThis is basically a python wrapper ofHedera SDK in Java.Installpip install hedera-sdk-pyHow to UsefromhederaimportPrivateKeyprikey=PrivateKey.generate()print("Private key:{}".format(prikey.toString()))print("Public key:{}".format(prikey.getPublicKey().toString()))You must make sure JAVA_HOME is set to a JRE/JDK that's >=11. Do aecho $JAVA_HOMEon Linux/MacOS orecho %JAVA_HOME%on Windows to confirm.MacOS example:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/HomeLinux example:export JAVA_HOME=/usr/lib/jvm/java-16-openjdk-amd64Windows:Type to search "advanced system", you should see "View Advanced System settings", click it, then click "Environment Variables..."On Windows, if you get "no jvm dll found" error, you need to add %JAVA_HOME%/bin/server (i.e. C:\Program Files\Java\jdk-11.0.10\bin\server) to your path.Seeexamplesfor more example usages.
Package: hed-exceptions
hed_exceptionsSet of custom exceptions aimed to reduce typing.DetailsI wander why Python is lacking similar builtin types...CatalogArgumentErrordef charge(me):
      raise ArgumentError("me")

  def recharge(me):  
      raise ArgumentError("me", "Plug not found!")
  ...
  charge("money") 
  # ArgumentError('Bad arg!', Arg(name='me', type=<class 'str'>, value='money'))
  ...
  recharge("battery")
  # ArgumentError('Plug not found!', Arg(name='me', type=<class 'str'>, value='battery'))DependenciesNoneInstallationpip install hed_exceptions
Package: hedfpy
# hedfpy
hedfpy is a tool to convert SR Research eyelink eye position and pupil size data to hdf5 format. hedfpy can also preprocess the data to the starting point of most standard pupil size analyses, for example those performed using [FIRDeconvolution](https://github.com/tknapen/FIRDeconvolution“FIRDeconvolution”).
These are:
- Blink detection (over and above the eyelink’s own blink detection mechanisms)
- Blink interpolation (linear/spline)
- (Micro)Saccade detection (possibly over and above the eyelink’s own blink detection mechanisms, using Engbert and Mergenthaler, PNAS 2006 algorithm)
- Band-pass filtering of pupil size signals using Butterworth filters.
- Cleaning up the pupil size signal based on a nuisance GLM which estimates the effects of blinks, (micro)saccades, and gaze position (foreshortening of the pupil).## MSG format
for full parsing of the edf file data, hedfpy assumes a specific trial-based experimental format that is communicated to the eye tracker. Specifically, it looks for explicitly formatted messages by means of regular expressions. These messages detail the start and end of trial phases, trials, button press events, sound events and the stimulus parameters for a given trial which are all stored in tabular format in the HDF5 file. The parsing of these messages can be turned off for basic functionality.## Dependencies
numpy, scipy, matplotlib, statsmodels, sklearn, tables, lmfitFurther install requirements: hdf5 libraries, edf2asc command-line utility from [SR Research](http://www.sr-research.com“SR Research”)TODO
1. For now, theedf_message_data_to_hdfmethod ofHDFEyeOperatorandEDFOperatorsearches for both eyelink-generated and experiment-generatedMSGstrings in the edf file’s output. The eyelink generated messages are standard, but the experiment-generated ones are not. At the moment, the methods that tease these messages apart dissect the EDF’s output into trial timings, trial phase timings, trial parameters, button press and sound occurrences based on regular expressions that are hard-coded in theEDFOperator. This needs to be parceled out of the code so that this becomes more generally user-friendly.
2. hedfpy now processes an edf file according to a fixed set of preprocessing steps (see the code inHDFEyeOperator’sedf_gaze_data_to_hdf). These need to be made elective at some point.
Package: hedge
hedge is an unstructured, high-order, parallelDiscontinuous Galerkin solver for partial differential
equations.Features:Supports simplicial unstructured meshes in two and
three dimensions (i.e. triangles and tetrahedra)Approximates using orthogonal polynomials of any degree
(and therefore to any order of accuracy) you specify at
runtimeSolves PDEs in parallel using MPIEasy to usePowerful Parallel Visualization
Package: hedgedata
# hedgeme_cache
Data caching## DB
Caching uses MAN AHL’s Arctic Library on Mongo to cache IEX data## Optimized data fetching
Can process 20 req/second (IEX limit) using ThreadPool## Automatic data cleaning
Library can detect missing/erroneous data and refetch/fill holes### Data Attribution
If you redistribute our API data:Cite IEX using the following text and link: “Data provided for free by [IEX](https://iextrading.com/developer).”Provide a link tohttps://iextrading.com/api-exhibit-ain your terms of service.Additionally, if you display our TOPS price data, cite “IEX Real-Time Price” near the price.![](https://raw.githubusercontent.com/timkpaine/hedgedata/master/arch.png)
Package: hedgehog-field-agent
Polls is a simple Django app to conduct Web-based VISA interface. Execute and log VISA operations.Detailed documentation is in the “docs” directory.Quick startAdd “visaweb” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'visaweb',
]Include the visaweb URLconf in your project urls.py like this:url(r'^polls/', include('polls.urls')),Runpython3 manage.py migrateto create the polls models.Start the development server and visithttp://127.0.0.1:8000/admin/to create a VISA alias (you’ll need the Admin app enabled).Visithttp://127.0.0.1:8000/visaweb/to participate in the poll.
Package: hedgehog-pyvisa-py
PyVISA-pyA PyVISA backend that implements a large part of the “Virtual Instrument Software
Architecture” (VISA) in pure Python (with the help of some nice cross platform
libraries python packages!).DescriptionPyVISA started as wrapper for the NI-VISA library and therefore you need to install
National Instruments VISA library in your system. This works most of the time,
for most people. But NI-VISA is a proprietary library that only works on certain
systems. That is when PyVISA-py jumps in.Starting from version 1.6, PyVISA allows to use different backends. These backends can be
dynamically loaded. PyVISA-py is one of such backends. It implements most of the methods
for Message Based communication (Serial/USB/GPIB/Ethernet) using Python and some well developed,
easy to deploy and cross platform librariesVISA and PythonPython has a couple of features that make it very interesting for measurement controlling:Python is an easy-to-learn scripting language with short development cycles.It represents a high abstraction level, which perfectly blends with the abstraction
level of measurement programs.It has a very rich set of native libraries, including numerical and plotting modules for
data analysis and visualisation.A large set of books (in many languages) and on-line publications is available.RequirementsPython (tested with 2.6 and 2.7, 3.2+)PyVISA 1.6+Optionally
- PySerial (to interface with Serial instruments)
- PyUSB (to interface with USB instruments)
- linux-gpib (to interface with gpib instruments, only on linux)InstallationUsing pip:$ pip install pyvisa-pyDocumentationThe documentation can be read online athttps://pyvisa-py.readthedocs.orgpyvisa-py is written and maintained by Hernan E. Grecco <hernan.grecco@gmail.com>.Other contributors, listed alphabetically, are:Alex Forencich <alex@alexforencich.com>Alexander Bessman <bessman@kth.se>Colin Marquardt <github@marquardt-home.de>Lance McCulley <lancemcculley@gmail.com>Martin Ritter <ritter@mpp.mpg.de>Sebastian Held <sebastian.held@imst.de>Thomas Kopp <20.kopp@gmail.com>Thorsten Liebig <liebig@imst.de>Tobias Müller <Tobias_Mueller@twam.info>(If you think that your name belongs here, please let the maintainer know)PyVISA-py Changelog0.3 (unreleased)Nothing changed yet.0.2 (2015-08-25)Added support for TCPIP Socket.
(Issue #38, thanks Thorsten Liebig)Added support for GPIB INSTR using linux-gpib.
(Issue #24, thanks bessman)Added support for USB RAW.
(Issue #18, kopp)Better error reporting when pyusb or pyserial is missing.Fixed logging of unicode strings.
(Issue #54)Fixed timeout in SerialSession.
(Issue #44)Moved resource name parsing to PyVISA.VXI11 protocol performance enhancement.
(thanks alexforencich)Improved pyusb importing.Fixed large binary reads in TCPIP.Added backend information to logger.Use pyvisa compat/struct.py for python < 2.7.8
(thanks Martin Ritter)0.1 (2015-02-08)Initial release. Preliminary support for:
- USB INSTR
- TCPIP INSTR
- ASRL INSTR
Package: hedgehog-pyvisa-sim
PyVISA-simPyVISA-sim is a PyVISA backend that simulates a large part of the “Virtual Instrument Software
Architecture” (VISA).DescriptionPyVISA started as a wrapper for the NI-VISA library and therefore you need to install
the National Instruments VISA library in your system. This works most of the time,
for most people. But sometimes you need to test PyVISA without the physical devices or even
without NI-VISA.Starting from version 1.6, PyVISA allows to use different backends. These backends
can be dynamically loaded. PyVISA-sim is one of such backends. It implements most
of the methods for Message Based communication (Serial/USB/GPIB/Ethernet) in a
simulated environment. The behaviour of simulated devices can be controlled by a
simple plain text configuration file.VISA and PythonPython has a couple of features that make it very interesting for measurement controlling:Python is an easy-to-learn scripting language with short development cycles.It represents a high abstraction level, which perfectly blends with the abstraction
level of measurement programs.It has a very rich set of native libraries, including numerical and plotting modules for
data analysis and visualisation.A large set of books (in many languages) and on-line publications is available.RequirementsPython (tested with 2.6 and 2.7, 3.2+)PyVISA 1.6+InstallationUsing pip:$ pip install -U pyvisa-simor install the development version:$ pip install -Uhttps://github.com/hgrecco/pyvisa-sim/zipball/masterPyVISA is automatically installed if needed.DocumentationThe documentation can be read online athttps://pyvisa-sim.readthedocs.orgpyvisa-sim is written and maintained by Hernan E. Grecco <hernan.grecco@gmail.com>.Other contributors, listed alphabetically, are:Adam Vaughn <avaughn@intersil.com>Colin Marquardt <github@marquardt-home.de>Huan Nguyen <famish99@gmail.com>Matthieu Dartiailh <marul@laposte.net>PyVISA-sim Changelog0.4 (unreleased)Nothing changed yet.0.3 (2015-08-25)Fixed bug in get_device_dict.
(Issue #37)Move resource name parsing to pyvisa.rname.Implemented query in list_resources.Add support for USB RAW.Warn the user when no eom is specified for device type and use LF.0.2 (2015-05-19)Add support for channels.
(Issue #9, thanks MatthieuDartiailh)Add support for error queue.
(Issue #26, thanks MatthieuDartiailh)Add support for TCPIP SOCKET.
(Issue #29, thanks MatthieuDartiailh)Removed resource string parsing in favour of to pyvisa.rname.Changed find_resource and find_next in favour of list_resources.Implemented new loader with bases and versioning enforcing.
(Issue #16)Renamed is_resource to bundled in yaml files.Added support for an empty response.
(Issue #15, thanks famish99)Several small fixes and better VISA compliance.Better error reporting and debug info.0.1 (2015-02-12)First public release.Basic ASRL INSTR functionality.Basic USB INSTR functionality.Basic TCPIP INSTR functionality.
Package: hedgehog-station-controller
Polls is a simple Django app to conduct Web-based VISA interface. Execute and log VISA operations.Detailed documentation is in the “docs” directory.Quick startAdd “visaweb” to your INSTALLED_APPS setting like this:INSTALLED_APPS = [
    ...
    'visaweb',
]Include the visaweb URLconf in your project urls.py like this:url(r'^polls/', include('polls.urls')),Runpython3 manage.py migrateto create the polls models.Start the development server and visithttp://127.0.0.1:8000/admin/to create a VISA alias (you’ll need the Admin app enabled).Visithttp://127.0.0.1:8000/visaweb/to participate in the poll.
Package: hedju
===================================================Hedju - Header Pagination for Django REST Framework===================================================.. image:: https://img.shields.io/pypi/v/hedju.svg:target: https://pypi.python.org/pypi/hedju.. image:: https://img.shields.io/travis/sunscrapers/hedju.svg:target: https://travis-ci.org/sunscrapers/hedju.. image:: https://readthedocs.org/projects/hedju/badge/?version=latest:target: https://hedju.readthedocs.io/en/latest/?badge=latest:alt: Documentation StatusReplacement for Django REST Framework's pagination classes implementingLink header as defined in RFC5988_ with optional enveloping.Inspired by `this paragraph from excellent article<https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api#pagination>`_ by Vinay Sahni.. note:: This is pre-alpha code. Use at your own discretion.* Free software: MIT license* Documentation: https://hedju.readthedocs.io.Features--------* Provides ``first``, ``prev``, ``next`` and ``last`` links via headers.* Optional enveloping for clients without header support - returns structurecompatible with original class but with extra ``first`` and ``last`` links.Credits-------Developed by SUNSCRAPERS_ with passion & patience.This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template... _Cookiecutter: https://github.com/audreyr/cookiecutter.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage.. _SUNSCRAPERS: https://sunscrapers.com/.. _RFC5988: http://tools.ietf.org/html/rfc5988#page-6=======History=======0.1.0 (2019-02-05)------------------* Add remaining pagination classes0.0.4 (2019-02-05)------------------* Working tests* Some doc updates0.0.1 (2019-02-04)------------------* First release on PyPI.
Package: hed-mkproj
Copyright (c) 2020 HrissimirPermission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the “Software”), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.Description: # hed_mkprojVanilla project skeleton generator.## DescriptionInstalls the ‘mkproj’ CLI command:usage: mkproj [-h] [-v] -n NAME [-d DESCRIPTION] [-p PACKAGE]Vanilla project skeleton generator.optional arguments:-h,--helpshow this help message and exit-vset logging level to debug (default: info)-nNAMEproject name-dDESCRIPTIONproject description-pPACKAGEproject package (default: project name)NOTE: Project is created in cwd (…) !—Creates the following project structure:path                                        | type
—–                                       | —–
.project_name                              | folder
.project_namebuild.sh                     | file
.project_namesetup.py                     | file
.project_nameREADME.md                    | file
.project_nameLICENSE.txt                  | file
.project_nameMANIFEST.in                  | file
.project_nameDocs                         | folder
.project_nametests                        | folder
.project_namepackage_name                 | folder
.project_namepackage_name\__init__.py  | file## Installation / UpgradeWindowspip install –user –upgrade –force hed_mkprojLinux / Macpip3 install –user –upgrade –force hed_mkprojPlatform: UNKNOWN
Package: hedron
hedronA python package project for doing analysis on coordinates and clustering them.Create Cluster objects by passing in your geolocation data in a pandas DataFrame and the Latitude and Longitude column header names. Quickly and easily identify where the clusters are in your geolocation data by using Cluster objects in your pandas workflow.Use the make_clusters method with precision parameter set to 6 in order to create a SuperCluster object that contains all the different Cluster objects inside the same geohash. 6 digits gives you Clusters with coordinates within 150 Meters of each other.Further clustering methods allow for more refinement like colocation with different IDs in the same Cluster and same day colocation where multiple IDs are colocated in the same Cluster on the same day.
Package: hed-utils
Personal utils collection for (mostly) automation projects.What’s inside?The following CLI bindings:rkill (recursively kill processes)usage: rkill [-h] [-pid PID] [-n NAME] [-p PATTERN] [-y]Recursively kill matching processes and their children.optional arguments:-h,--helpshow this help message and exit-pid PID    target process id-nNAMEtarget process name-pPATTERNtarget process name pattern-yconfirm the killcsv-search (find matching rows in multiple csv files)usage: csv-search [-h] [-v] [-d DIRECTORY] [-o TEXT_REPORT] [-xl EXCEL_REPORT] [-e ENCODING] -t TEXT [-i]Find text in CSV files.optional arguments:-h,--helpshow this help message and exit-vsets the log level to DEBUG-dDIRECTORYpath to CSV files directory (default: CWD)-oTEXT_REPORTfilepath for writing text report-xl EXCEL_REPORT  filepath for writing excel report-eENCODINGencoding for opening the CSV files (default: utf-8)-tTEXTthe text to find-iif passed search will ignore casing (default: False)The following packages:hed_utils (Package root)cli (Implementation of CLI bindings)selenium (Selenium wrappers & helpers)support (Tools for achieving common tasks)Installation:! Dependencies:psutiltabulatepytztzlocalbs4pathvalidaterequestslxmlopenpyxloauth2clientgspreadseleniumInstall from PyPI:pip install -U –force hed_utilsNoteThis project has been set up using PyScaffold 3.2.3. For details and usage
information on PyScaffold seehttps://pyscaffold.org/.
Package: heframework
heStudio Framework介绍heStudio自研公共框架。更新内容使用前注意请在使用框架的时候先查看它支持什么系统，关于图形界面的均不完全兼容Linux，所有框架均无法保证能在Mac OS上使用（没有Mac电脑）。如何安装pip install heframework如何调用点击下面框架名称查看各个框架的使用方法框架内容名称功能开坑时间最近一次填坑时间最后更新版本最低支持版本坑主show弹出通知对话框2022.12.142022.12.180.4.00.2.6醉、倾城list_command列举设定的程序组，并按照用户的输入值执行对应的程序2022.12.142022.12.180.3.00.2.6醉、倾城choose列举设定的程序组，并按照用户的输入值返回对应的值2022.12.242022.12.270.5.10.4.0醉、倾城refresh_show一个可以随时变化的文本框2022.12.272022.12.270.5.00.5.0醉、倾城报错查询返回码查询：https://gitee.com/hestudio-framework/main-windows/blob/master/docs/return.md如果你的程序在运行框架时返回了以25开头的报错代码时，你可能在error.md找到解决方案，如果是其他的反馈，请通过heStudio Talking或者向本仓库提交issue反馈。参与人员醉、倾城emmm如何参与向本仓库提交PR即可。提交建议请通过https://gitee.com/hestudio-framework/feature/的issue提交对于下一个版本的功能要求。Bug问题请通过heStudio Talking反馈。赞助
Package: heft
A static scheduling heuristic for heterogeneous hardwareInstallpip install heftReferences[Performance-effective and low-complexity task scheduling for heterogeneous computing](http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=993206) byTopcuoglu, Haluk; Hariri, Salim Wu, M..  IEEE Transactions on Parallel and Distributed Systems 2002[Wikipedia entry](http://en.wikipedia.org/wiki/Heterogeneous_Earliest_Finish_Time)LicenseBSD style.  See LICENSE.txt
Package: hegel
hegelWelcome tohegel, the python client library forHegel AI.
This library adds the full functionality of our Dialectic product to your LLM,
including observability, computing metrics, and tracking customer feedback.Monitoring your LLMTo usehegel, you'll wrap your current call to an LLM API with theHegelScribeobject.HegelScribehelps record the input and response of a LLM call with
minimal overhead. The call to the LLM's API is not routed through our server;
only the input and response are captured and written to the database
through a separate thread without blocking the main thread.importopenaifromhegel.scribeimportHegelScribescribe=HegelScribe(completion_fn=openai.ChatCompletion.create)response=scribe(model="gpt-3.5-turbo",messages=[{"role":"system","content":"You are a helpful assistant."},{"role":"user","content":"Who won the world series in 2020?"},])Setting your API keyAn OpenAI API key is needed if you would like to use OpenAI's API (we do not store or track your API key in anyway).
A separate Hegel API key is needed to use our service. You can get a key bycontacting us.To set your API keys:# Starting from this `hegel` directorycp.env.example.envEdit the.envfile to include your keys. Avoid sharing that file.Viewing Logs and MetricsScribe collects metrics, monitors failures, and helps gather customer feedback.
You can view aggregate metrics, drill into logs, and more on theHegel Dashboard.ContributingWe welcome PRs and suggestions! Don't hesitate to open a PR/issue or to reach out to usvia email.Usage and FeedbackWe will be delighted to work with early adopters to shape our designs. Please reach out to usvia emailif you're
interested in using this tooling for your project or have any feedback.LicenseWe will be gradually releasing more components to the open-source community. The current license can be found in theLICENSEfile. If there is any concern, pleasecontact usand we will be happy to work with you.