Saravanan666/pypi-org huggingface dataset:
Package: hideme
HideMeHideMe is a python package for gathering usable proxies from free proxy webites
can be installed via pip as follows.pip install hidemeDocumentationFormat of proxies returned byHideMewill be like this[{"ip_address":"XX.XXX.XXX.XX","port":"XXXX","country_code":"DE","country":"Germany","anonymity":"anonymous","google_support":False,"https":False}]You can get the proxies like shown belowfromhideme.proxy_collectorimportProxiesListproxy_list=ProxiesList()proxy=proxy_list.get()Output:[{"ip_address":"88.198.50.103","port":"8080","country_code":"DE","country":"Germany","anonymity":"anonymous","google_support":False,"https":False}]You can get the required number of proxies by passing count param to the get method.fromhideme.proxy_collectorimportProxiesListproxies_list=ProxiesList()proxies=proxies_list.get(count=2)Output:[{"ip_address":"88.198.50.103","port":"8080","country_code":"DE","country":"Germany","anonymity":"anonymous","google_support":False,"https":False},{"ip_address":"187.45.123.137","port":"36559","country_code":"BR","country":"Brazil","anonymity":"elite proxy","google_support":False,"https":True}]You can also filter out the returned proxies by passing the filter params to the ProxiesList class. Example usages:-This will return only those proxies which are in Country -Spainfromhideme.proxy_collectorimportProxiesListproxies_list=ProxiesList(country='Spain')proxies=proxies_list.get()Output:[{"ip_address":"185.44.232.30","port":"53281","country_code":"ES","country":"Spain","anonymity":"elite proxy","google_support":False,"https":False},{"ip_address":"82.223.3.52","port":"8118","country_code":"ES","country":"Spain","anonymity":"elite proxy","google_support":False,"https":False}]This will return only those proxies which are HTTPS supportedfromhideme.proxy_collectorimportProxiesListproxies_list=ProxiesList(https=True)proxies=proxies_list.get()Output[{"ip_address":"201.217.4.101","port":"53281","country_code":"PY","country":"Paraguay","anonymity":"elite proxy","google_support":False,"https":True},{"ip_address":"13.233.160.59","port":"80","country_code":"IN","country":"India","anonymity":"elite proxy","google_support":False,"https":True}]You can also combine multiple filter params like belowfromhideme.proxy_collectorimportProxiesListproxies_list=ProxiesList(country='India',https=True,port='80',google_support=False)proxies=proxies_list.get()Output[{"ip_address":"13.233.160.59","port":"80","country_code":"IN","country":"India","anonymity":"elite proxy","google_support":False,"https":True}]
Package: hidet
Hidet: An Open-Source Deep Learning CompilerDocumentation|Research Paper|Releases|ContributingHidet is an open-source deep learning compiler, written in Python.
It supports end-to-end compilation of DNN models from PyTorch and ONNX to efficient cuda kernels.
A series of graph-level and operator-level optimizations are applied to optimize the performance.Currently, hidet focuses on optimizing the inference workloads on NVIDIA GPUs, and requiresLinux OSCUDA Toolkit 11.6+Python 3.8+Getting StartedInstallationpipinstallhidetYou can also try thenightly build versionorbuild from source.UsageOptimize a PyTorch model through hidet (require PyTorch 2.0):importtorch# Define pytorch modelmodel=torch.hub.load('pytorch/vision:v0.6.0','resnet18',pretrained=True).cuda().eval()x=torch.rand(1,3,224,224).cuda()# Compile the model through Hidet# Optional: set optimization options (see our documentation for more details)#   import hidet#   hidet.torch.dynamo_config.search_space(2)  # tune each tunable operator#   hidet.torch.dynamo_config.use_fp16()       # use float16 for accelerationmodel_opt=torch.compile(model,backend='hidet')# Run the optimized modely=model_opt(x)See the following tutorials to learn other usages:Quick StartOptimize PyTorch modelsOptimize ONNX modelsPublicationHidet originates from the following research work:Hidet: Task-Mapping Programming Paradigm for Deep Learning Tensor ProgramsYaoyao Ding, Cody Hao Yu, Bojian Zheng, Yizhi Liu, Yida Wang, and Gennady Pekhimenko.ASPLOS '23If you usedHidetin your research, welcome to cite ourpaper.DevelopmentHidet is currently under active development by a team atCentML Inc.ContributingWe welcome contributions from the community. Please seecontribution guidefor more details.LicenseHidet is released under theApache 2.0 license.
Package: hidetext
HidetextExtensible Python library to hide fragments of text.InstallationRequirements: python >= 3.8It can be easily installed with:pipinstall-UhidetextBasic usagefromhidetextimportHidetexthide=Hidetext()print(hide.character("""Dear Mr Robinson,I'm contacting you regardingMy DNI is 43244328J.Email: fdsfsd@gmail.com"""))Dear Mr Robinson,

I'm contacting you regarding 
My DNI is *********.

Email: ****************print(hide.kind("""Dear Mr Robinson,I'm contacting you regardingMy DNI is 43244328J.Email: fdsfsd@gmail.com"""))Dear Mr Robinson,

I'm contacting you regarding 
My DNI is <ID_CARD>.

Email: <EMAIL>Creating custom filtersIt's easy to create custom filters to remove undesired text usingPatternFilter:fromtypingimportDictfromhidetextimportHidetextfromhidetext.filtersimportPatternFilterclassHourFilter(PatternFilter):name:str="HOUR"patterns:Dict[str,str]={"digital_hour":r"\d{2}(:\d{2}){1,2}","hour":"\d{1,2}\s?(am|pm)"}hide=Hidetext(filters=[HourFilter()])hide.kind("The train departs at 15:45 and arrives at 19:35, therefore I'll be at the party at 8pm.")"The train departs at <HOUR> and arrives at <HOUR>, therefore I'll be at the party at <HOUR>."
Package: hide-warnings
hide_warningsThis is a python module that can hide any annoying warning messages from external C and C++ libraries in your python project. There is a decorator calledhide_warningsin this module, you can decorate any of your functions with this decorator, then no warning messages from external C and C++ libraries (if invoked) in your function will be printed to cmd/terminal.Installationpip install hide_warningsUsageFor example, here is a function that when you run it, a warning message from external C and C++ libraries will be forcibly printed to cmd/terminal, which is very annoying, and in python normally it is hard to prevent the warning messages from non-python libraries, especially when the functions that throw out these warning messages are from compiled C and C++ executables (which means you cannot modify the code inside it) and you pretty much need to modify the source code and rebuild yourself to prevent these warning messages, which takes some work, and what's even worse is that some closed source C and C++ projects does not give out source code for you to build.What we want is to directly hide the warning messages we do not want to see from external C and C++ libraries in our python projects.deffunc(a,b):function_throw_external_warnings()result=a+breturnresult>>>func(1,2)warning:ThisissomewarningsfromsomeexternalCandC++functions3By decorating the function withhide_warnings, you can prevent these warning messages.fromhide_warningsimporthide_warnings@hide_warningsdeffunc(a,b):function_throw_external_warnings()result=a+breturnresult>>>func(1,2)3Note that by default, all of the printed messages will be prevented inside the decorated function, including python's ownprintfunctions. If you still want to use python'sprintfunction to print some messages that is useful to you, you can set the keyword argumentouttoFalsefor the decorator, which makes the decorated function could still use python's ownprintfunction.fromhide_warningsimporthide_warnings@hide_warnings(out=False)deffunc(a,b):function_throw_external_warnings()print('this is a message')result=a+breturnresult>>>func(1,2)thisisamessage3
Package: hidio
hidio Client Python LibraryHID-IO Client Side Library for PythonGettingpipinstallhidioOverviewThis is a convenience Python library for the HID-IO daemon which handles automatic reconnection if the server goes down for any reason.
The library also handles the HID-IO authentication procedure (key negotiation and TLS wrapping).Usageimportasyncioimportsysimporthidio.client# Optional callbacksclassMyHIDIOClient(hidio.client.HIDIOClient):asyncdefon_connect(self,cap):print("Connected!")print("Connected API Call",awaitcap.alive().a_wait())asyncdefon_disconnect(self):print("Disconnected!")asyncdefmain():client=MyHIDIOClient('Python example.py')# Connect the client to the server using a background task# This will automatically reconnecttasks=[asyncio.gather(*[client.connect(auth=hidio.client.HIDIOClient.AUTH_BASIC)],return_exceptions=True)]whileclient.retry_connection_status():ifclient.capability_hidioserver():try:print("API Call",awaitasyncio.wait_for(client.capability_hidioserver().alive().a_wait(),timeout=2.0))print("API Call",awaitasyncio.wait_for(client.capability_authenticated().nodes().a_wait(),timeout=2.0))exceptasyncio.TimeoutError:print("Alive timeout.")continueawaitasyncio.sleep(5)try:loop=asyncio.get_event_loop()loop.run_until_complete(main())exceptKeyboardInterrupt:print("Ctrl+C detected, exiting...")sys.exit(1)
Package: hidiocore
hidio core Client Python LibraryHID-IO Core Client Side Library for PythonGettingpipinstallhidiocoreOverviewThis is a convenience Python library for the HID-IO daemon which handles automatic reconnection if the server goes down for any reason.
The library also handles the HID-IO authentication procedure (key negotiation and TLS wrapping).Usageimportasyncioimportsysimporthidiocore.client# Optional callbacksclassMyHIDIOClient(hidiocore.client.HIDIOClient):asyncdefon_connect(self,cap):print("Connected!")print("Connected API Call",awaitcap.alive().a_wait())asyncdefon_disconnect(self):print("Disconnected!")asyncdefmain():client=MyHIDIOClient('Python example.py')# Connect the client to the server using a background task# This will automatically reconnecttasks=[asyncio.gather(*[client.connect(auth=hidiocore.client.HIDIOClient.AUTH_BASIC)],return_exceptions=True)]whileclient.retry_connection_status():ifclient.capability_hidioserver():try:print("API Call",awaitasyncio.wait_for(client.capability_hidioserver().alive().a_wait(),timeout=2.0))print("API Call",awaitasyncio.wait_for(client.capability_authenticated().nodes().a_wait(),timeout=2.0))exceptasyncio.TimeoutError:print("Alive timeout.")continueawaitasyncio.sleep(5)try:loop=asyncio.get_event_loop()loop.run_until_complete(main())exceptKeyboardInterrupt:print("Ctrl+C detected, exiting...")sys.exit(1)
Package: hidori
HidoriHidori is a modern, agentless, zero-dependency[^1] variation on updating system state. General rule of thumb is that changes to the system are only done if the requested state is different from the actual state. Hidori modules are idempotent if the system is already in the desired state.
Every change in the destination system is reported through the modules log as "affected".Hidori communicates with destination machines through appropriate protocol that is designated by the chosen driver.InstallDepending on your environment you might wish to install Hidori globally or locally using chosen Python dependency manager such as poetry or pip.
Ultimately, the choice is yours. Either way, Hidori is safe for your Python environment - it does not pull any dependencies from PyPI.Example using pip:pipinstallhidoriHello WorldWith Hidori installed you need a single TOML file that provides where and what should be done. A simple 'hello world' example assuming that some machine is available at the given target:[destinations][destinations.vm]target="192.168.122.31"user="root"[tasks][tasks."Say hello"]module="hello"Now you just need to run it (example assumes the file is namedpipeline.toml):hidori-pipelinerunpipeline.tomlThe result on my machine is:[root@vm: Say hello]
[16:03:19] OK: Hello from Linux debian 4.19.0-21-amd64SupportIn general, Hidori is based on Python 3.11, buthidori_coreruns with any version of Python that is still supported.
Reason for that is vast majority of destination systems don't have the latest Python runtime installed, so thereforehidori_corewhich includes all the code that runs on a destination system can be expected to be supported according to the following table:Python VersionEOL Date3.8November 20243.9November 20253.10November 20263.11November 2027(?)DevelopmentThe dev environment can be setup with poetry:poetryinstall[^1]: Except for the necessary runtime - python, and system libraries that are used by modulesLicenseHidori is licensed under both theMITand theEUPL-1.2licenses.
Package: hidrocomp
# hidrocomp: Package Python for hydrological data analysis
[![DOI](https://zenodo.org/badge/129845167.svg)](https://zenodo.org/badge/latestdoi/129845167)## What is it?## Main Features## Where to get it
The source code is currently hosted on GitHub at:https://github.com/clebsonpy/HidroCompBinary installers for the latest released version are available at the [Python
package index](https://pypi.org/project/hidrocomp/) and on conda.`sh pip install hidrocomp `## Dependencies
- [NumPy](https://www.numpy.org)
- [Pandas](https://pandas.pydata.org/)See the [full installation instructions](https://pypi.org/project/hidrocomp/) for minimum supported versions of required, recommended and optional dependencies.[MIT](LICENSE)## Documentation
The official documentation is hosted on :
Package: hidrokit
Kunjungi situs resmi hidrokit.hidrokitadalah proyekopen sourcepaketpythonyang dapat digunakan untuk membantu proses analisis hidrologi dimulai dari pengolahan data, analisis data, dan visualisasi data.Baca lebih lanjut mengenai hidrokit.ReleaseReleasePyPIGithubGithub (Pre-release)DateMemulaiUntuk memudahkan penggunaan, disarankan menggunakanAnaconda3sebagai distribusipython. DownloadAnaconda3disini. Baca panduan di halamaninstalasi untuk lebih detail.Instalasi / Pemasanganhidrokitdidistribusikan melaluiPyPI. Pemasangan dilakukan dengan perintahpippada(Anaconda) command prompt:pipinstallhidrokit(akses internet diperlukan saat melakukan pemasangan)Versi terbaru (latest)Untuk versi paling terbaru bisa melakukan pemasangan berdasarkan cabanglatest.pipinstallgit+https://github.com/hidrokit/hidrokit.git@latestCatatan pentingSejak versi 0.4.0, hidrokit hanya mendukung python versi 3.6 ke atas.Pemasanganxlrddibutuhkan jika menggunakan moduleexceluntuk membaca bilahExcel.Versi 0.2.x tidak memilikibackward-compatibilitydengan versi 0.1.x.Baca halamanpemasangan untuk lebih detail.PenggunaanUntuk memulai penggunaan, gunakan perintahimport. Contoh:fromhidrokit.prepimportread# untuk penggunaan subpaket .contrib# from hidrokit.contrib.[nama user] import [modul]fromhidrokit.contrib.tarumaimportanfrekfromhidrokit.contrib.tarumaimporthk88,hk102Untuk penggunaan baca halamanpenggunaan. Untuk contoh penggunaan paket hidrokit dan manual bisa lihat dikumpulan notebook situs hidrokit/notebook.Untuk KontributorTertarik menjadi kontributor? Bacaberkontribusiuntuk kode etik, melakukanpull request, dan penjelasan lebih rinci hal lainnya. Proyekopen-sourceini terbuka untuk siapa saja dengan berbagai latar belakang.LisensiPaket hidrokit menggunakanlisensi MIT. Dokumentasi yang disertai pada proyek ini menggunakan lisensiCreative Commons Attribution 4.0 International (CC-BY-4.0).AcknowledgementTerima kasih untukPT. FIAKO Enjiniring Indonesia(FIAKO ENGINEERING) yang telah mensponsori proyek ini sejak Februari 2022.Terima kasih untukLKOyang telah mensponsori proyek ini sejak versi 0.2.x hingga 0.3.6.Terima kasih untuk tim hidrokit-syndicate (Cahya Suryadi,Christine Dorty Hadi, danDicky Muhammad Fadli) atas dukungannya dalam pengembangan hidrokit.Terima kasih untuk@firmansennieuntuk design logo hidrokit.
Package: hid-tools
hid-tools is a set of tools to interact with the kernel's HID subsystem.It can be run directly from the git repository or installed viapip3 install hid-tools.InstallationThehid-toolsrepository does not need to be installed, all tools and
kernel tests can be run straight from the git repository, for example the
following commands clone the repository and run thehid-recordertool.$ git clone https://gitlab.freedesktop.org/libevdev/hid-tools
$ cd hid-tools
$ sudo ./hid-recorderWhere the tools need to be installed, it is recommended to usepip:$ sudo pip3 install .This installs all tools into the system-wide Python path. hid-tools needs
root access to the/dev/hidrawnodes, an installation in the user-specific
paths will not usually work without further commandline tweaking
configuration.  Removal of the tools works withpipas well:$ pip3 uninstall hid-toolsDebugging tools for usershid-recorderhid-recorderprints the HID Report Descriptor from a/dev/hidrawdevice
node and any HID reports coming from that device. The output format can be
used withhid-replayfor debugging. When run without any arguments, the
tool prints a list of available devices.$ sudo hid-recorderhid-replayhid-replaytakes the output fromhid-recorderand replays it through a
virtual HID device that looks exactly like the one recorded.hid-replayrequires UHID support so make surepyudevis installed.$ sudo hid-replay recording-file.hidhid-decodehid-decodetakes a HID Report Descriptor and prints a human-readable
version of it.hid-decodetakes binary report descriptors, strings of
bytes, and other formats.$ hid-decode /sys/class/input/event5/device/device/report_descriptorkernel testsThehid-toolsrepository contains a number of tests exercising the kernel
HID subsystem. The tests are not part of thepip3module and must be run
from the git repository. The most convenient invocation of the tests is by
simply callingpytest. The test suite requires UHID support so make surepyudevis installed.$ git clone https://gitlab.freedesktop.org/libevdev/hid-tools
$ cd hid-toolsNoteIf your testing system is running X, please follow the steps
below to let X drivers ignore uhid test devices. Otherwise, the X driver
will recognize and handle the test devices, which would interfere with
the kernel tests and the running session.$ sudo cp tests/91-hid-tools-uhid-test.conf /etc/X11/xorg.conf.d/Restart your X serverEnd of Note$ sudo pytest-3See thepytestdocumentation for information on how to run a subset of
tests.hidtools python moduleTechnical limitations require thathid-toolsships with a Python module
calledhidtools. This module isnotto be used by external
applications.The hidtools python module does not provide any API stability guarantee.
It may change at any timeLicensehid-toolsis licensed under the GPLv2+.
Package: hid-ups
HID_UPSUses hidapi to listen for UPS data.Currently only tested working with aCyberPower CP1500PFCLCDDependenciesUseszenlibandhidapiUsageThis must be run as root unless the user has privileges to use thehidrawsocket the UPS uses.This package can be installed withsudo pip install --break .then run withsudo hid_ups.Once started,hid_upswill attempt to find UPS devices and listen for stats.ASIGHUPcan be sent to the process to re-scan for devices.This will close current listeners, and will momentarily throw errors until the socket is re-openedDevice detectionhid_upsdetects the device using vendor/device strings. Only one is currently added. The are defined inhid_devices
Package: hid-watchdog
# hid-watchdogThis is a simple service to communicate with cheap USB WatchDog timers that create a USB-HID device:![USB HID “v5” Watchdog Timer](docs/usb-hid-watchdog-v5.jpg)Please use with caution as it’s not well tested!## Install### Installation on UbuntuCreate your VirtualEnv, activate it.` $ pip install-rrequirements.txt `You will need to install a library on your operating system to interface with the USB-HID device:` apt installlibhidapi-hidraw0`Alternatively you may be able to use “libhidapi-libusb0” but I didn’t have any success with this.History0.1.0 (2019-10-20)First release on PyPI.0.1.1 (2019-10-20)Deployment fix.
Package: hiegeo
READMEThis is the README file for the Python modulehiegeo, described in
the manuscriptA new perspective to model subsurface stratigraphy in
alluvial hydrogeological basins, introducing geological hierarchy and
relative chronologyby C.Zuffetti, A.Comunian, R.Bersezio and
P.Renard, Computers and Geosciences, DOI:10.1016/j.cageo.2020.104506.Hereinafter we report a brief “quick start guide”.  For additional
information about how to install and run the provided Python scripts,
please check out the full documentation fromthis linkcan be also
downloaded as PDF, EPUB and also as a local HTML archivehere.Installationhiegeois available at thePython Package Index repository. Therefore, in can be easily
installed (together with its dependencies) with the command:pip install hiegeoAlternatively, if you prefer to download the sources fromhttps://bitbucket.org/alecomunian/hiegeoin “edit mode” you can:Clone or download this repository on your hard drive.If required, unpack it andcd hiegeo.Inside the project directory, from the command line:pip install -e .To check if it worked, open a Python terminal and try:import hiegeoExamplesTo test the package, move to the folderexamplesand there, from
the command line, run one of the two provided demonstration scripts.
For example:./hiegeo_test-simple.pyand hit <Enter>.
On Linux you will probably need to give execution rights to the file, like this:chmod +x hiegeo_test-simple.py
Package: hiel
HielA command line utility used to bootstrap projects without having to repeat the same processes over and over again.InstallationTo installhielon your machine simply pull it from the internet (lol) using Pypi.pipinstall--userhielNoteHiel is somewhat customized for my local machine, so to make use of it ensure you have the following on your PC.Setup SSH for GithubYarnpackage manager is installed on your PCYou have at leastPython3.6installed on your PCGitinstalled on your PCOnce this is done, get a personal access token fromGithubto ensure bootstrapped projects can be pushed to version control (Github). The access token is stored in$HOME/.hieland can be updated anytime.
You don't need to create this file as it'd be created automatically when you runHIELfor the first time.CommandsTo view the help commandhiel--helpBootstrap a projecthiel<PROJECT_NAME>--type=[js|py]# type is used to specify the type of project, if its python/jsTo view the version of Hiel being usedhiel--version
Package: hienoi
Hienoi is a framework offering an intuitive visual programming experience based
around simple 2D particle physics.Features2D particle simulation.GUI with OpenGL viewport.user-friendly API.support for per-particle user attributes.fast when directly operating particles through NumPy.compatible with both Python 2 and Python 3.Usage>>>importhienoi.application>>>fromhienoiimportVector2f>>>definitialize_particle_simulation(sim):...sim.add_particle(position=Vector2f(25.0,0.0))>>>defupdate_particle_simulation(sim):...particle=sim.particles[0]...particle.force-=particle.position>>>hienoi.application.run(...particle_simulation={...'initialize_callback':initialize_particle_simulation,...'postsolve_callback':update_particle_simulation,...})More commented examples can be found in thedemosfolder.Installation$pipinstallhienoiDemosintroequilibriumtrailorbitHotkeysspace+LMBmove viewspace+RMBzoom viewdchange the display mode of the particlesffit the view to the scenegshow/hide the gridrreset the viewAuthorChristopher Crouzet
<christophercrouzet.com>
Package: hiera-py
Python interface for the hiera hierarchical database.See thedocumentation on puppetlabs.comfor more detail.Installationpipinstallhiera-py# Or, if you prefer easy_install:easy_installhiera-py# Or, if you prefer to install from source:pythonsetup.pyinstallSupported python versions2.7PyPyEventually, I would like to support 3.x and 2.6+.Getting Started>>>importhiera>>>hiera_client=hiera.HieraClient('/etc/hiera.yml',environment='dev')>>>hiera_client.get('my_key')'my_value'>>>hiera_client.get('nonexistent_key')Traceback (most recent call last):...hiera.exc.HieraError:Failed to retrieve key nonexistent_key. ...LicenseBSDAuthorsThomas Van DorenTesting# Run the tests against python 2.7.tox# Run the tests against python 2.7 with code coverage.tox-ecover# Run the tests against a bunch of python versions.tox-epy25,py26,py27,py31,py32,py33,pypy