Saravanan666/pypi-org huggingface dataset:
Package: pyhostapdconf
This package contains a library for working with hostapd configuration file in
Python. It is intended for configuring simple access points and supports the
folowing configuration:Interface selectionDriver selection (nl80211 and rtl871xdrv, as supported)SSIDCountry codeChannelWPA configuration (passphrase, WPA mode)Maximum client limitHidden SSIDConfiguration classTo load the configuration file, use theHostapdConfclass:>>> from hostapdconf.parser import HostapdConf
>>> conf = HostapdConf('example/hostapd_example.conf')This class is a generic configuration parser/writer and doesn’t know much about
how configuration options work. It behaves like a dictionary, and you can look
up keys using subscript notation. For example:>>> conf['interface']
'wlan0'If a key is not found, aKeyErroris raised.>>> conf['driver']
KeyError: '<HostapdConf "interface=wlan0...">' has no key 'driver'You can set any key by assigning:>>> conf['driver'] = 'nl80211'You can update multiple values by calling theupdate()method with a
dictionary as its argument, just like with Python dictionaries. Finally, if you
want to save the configuration file, you can use thewrite()method:>>> conf.write()WarningCallingwrite()overwrites the file that was loaded and comments arenotpreserved.If you wish to save the file to another location, simply pass the path to thewrite()method. To reload the configuration, you can use thereload()method.HostapdConfclass will preserve the order of the configuration keys as much
as possible, but it does not offer methods for inserting configuration options
at random locations.Helper functionsTo help with common configuration tasks, there is a number of helper methods.Helpers are found in thehosapdconf.helpersmodule.>>> from hostapdconf import helpers as haEach helper function takes the configuration object as first argument followed
by arguments specific to the setting. Here is a quick overview of the helper
methods:>>> ha.set_ssid(conf, 'Foobar')
>>> ha.hide_ssid(conf)
>>> ha.reveal_ssid(conf)
>>> ha.set_iface(conf, 'wlan2')
>>> ha.set_driver(conf, ha.REALTEK)  # or ha.STANDARD
>>> ha.set_channel(conf, 2)
# wpa_modes supported: ha.WPA1_ONLY, ha.WPA2_ONLY, ha.WPA_BOTH
>>> ha.enable_wpa(conf, passphrase='SECRET', wpa_mode=ha.WPA2_ONLY)
>>> ha.disable_wpa(conf)
>>> ha.set_country(conf, 'de')Licensepyhostapdconf is released under GPLv3. Please see theCOPYINGfile in the
source tree.
Package: py-hostlist
py-hostlist: a tool for manipulating lists of hostsDescriptionpy-hostlist processes slurm-style hostlist strings and can return those strings in manipulated fashion.See theFeature Overviewfor examples and highlights.DocumentationFull documentation on py-hostlist can be found atReadtheDocs.ContributionsContributing to py-hostlist is relatively easy. Just send us apull request. When you send your request, makedevelopthe destination branch on thepy-hostlist repository.Your PR must pass py-hostlist's unit tests. We enforce these guidelines withTravis CI. To run these tests locally, and for helpful tips on git, see ourContribution Guide.AuthorsChristopher Moussa,moussa1@llnl.govA huge thank you toElsa Gonsiorowskifor serving as a mentor on this project.ReleaseCopyright (c) 2018, Lawrence Livermore National Security, LLC.
Produced at the Lawrence Livermore National Laboratory.For release details and restrictions, please read theLICENSEandNOTICEfiles.LLNL-CODE-411039
Package: pyhostprep
host-prep-lib 1.0.0Automation for preparing a host to run Couchbase software.Note: This package is not officially supported by Couchbase.Quick StartInstall the software bundle for Couchbase Server and all prerequisites# bundlemgr -b CBSConfigure a Couchbase Server cluster with three nodesswmgr cluster -n cbdb -l 192.168.1.5,192.168.1.6,192.168.1.7
Package: pyhot
# hotpy
热更python的class对象
已经存在的也会更新已有的属性和函数，没有则会添加新的class的属性和函数已提供pip安装 项目中引用即可pip install hotpy# 使用方法   参考main.py 和 test,py
## 方法一
在需要热更的类中继承hotpy.HotObj
调用hotpy.hot_mgr.hot(mod_name)
会热更mod和它里面的类对象
![](https://github.com/huangwenzi/hotpy/blob/main/img/hotpy_test.gif)## 方法二（推荐）
初始化调用
pyhot.hot_mgr.init_file_record()需要更新的时候再调用
pyhot.hot_mgr.hot_all()
会自动更新项目下的全部文件不需要更新全部文件也可以继续用
hotpy.hot_mgr.hot(mod_name)
Package: py-hot-reload
Python Hot ReloadPython Hot Reload starts the given program and reloads it whenever any file changes in the current directory or imported modules.InstallationYou can install the Python Hot Reload fromPyPI:python -m pip install py-hot-reloadPython Hot Reload is supported on Python 3.6 and above.How to usePython Hot Reload has a command line implementation calledpy-hot-reload. To see help message, call the program with-h, --help:$ py-hot-reload -h
Usage: py-hot-reload [OPTIONS] PYTHON_FILE

Options:
-V, --version                   Show the version and exit.
-C, --copyright                 Show the copyright and exit.
-v, --verbose                   Verbose.
-ep, --extra-patterns TEXT      Extra patterns
-ip, --ignore-patterns TEXT     Ignore patterns
-i, --interval INTEGER          Interval
--add-current-folder-to-patterns
                                Add current folder to patterns.
--ignore-venv-and-python-lib    Ignore venv and python lib.
-h, --help                      Show this message and exit.To run ignoring certain patterns, run using-ip, --ignore-patterns:$ py-hot-reload -ip="*.txt;*/dir/*" <python-file>To run with extra patterns, run using-ep, --extra-patterns:$ py-hot-reload -ep="*.txt;*/dir/*" <python-file>You can also call the Python Hot Reload in your own Python code, by importing from thepy_hot_reloadpackage:importpy_hot_reloaddefmain():print(1)py_hot_reload.run_with_reloader(main)
Package: pyhough
pyhough PackageThis package provides codes to perform the frequency-Hough transform to search for continuous gravitational waves from asymetrically rotating neutron stars.In the package, which builds off of spectrograms created by Pyfstat, one can create a time/frequency peakmap, doppler correct it, and perform the Hough Transform.The Hough Transform can be applied to either the spectrogrma directly or the peakmap.
Package: pyhouse
pyhouseThis is a port ofLighthouse,
a library written in Scala, that facilitates the creation of data pipelines that
are based onApache Spark. It also comes with some
related convenience functions, like integrations to the AWS parameter store.This port is targeted at Python and PySpark. It is not an exact port of the
Scala code: we add what we need as we go along.UsageOne of this library’s main usages is to build a class-based data catalog, that
supports chaining of sources. For example, if you had a dataset in a text file
that needed to be transformed (clean, derive some statistic, …) then you could
write this as such:frompyhouse.datalake.file_system_data_linkimportFileSystemDataLinklink=FileSystemDataLink(environment="dev",session=get_spark(),path="s3://bucket-foo/file-bar.csv",format="csv",savemode="errorifexists",partitioned_by=("some-key","another-key"),options={"header":True,"sep":"\t"})link.read().groupBy("client").count().show()The advantage of such data links becomes clear when there are multiple of them
that are combined in a module (the “catalog”): there would be one source of
truth that many scripts can refer to. Hardcoded paths scattered across scripts
would be a thing of the past.
Package: pyhowdoi
PyHowDoIA utility for quick command-line guidance from ChatGPT.⚠️ Use at your own risk. Carefully inspect all commands before running them. ⚠️For example:howdoi get a list of all files modified in the last five minuteResponse:find . -type f -mmin -5No more trips to StackOverflow or man pages for simple things!Installationpip install pyhowdoiUsageYou must set the environment variableOPENAPI_API_KEYin order for this utility
to function. You will be charged for any usage of the API.howdoi <any question here>
howdoi spin up a simple HTTP server
howdoi check how much disk space is currently being used
howdoi make a cron string that runs every wednesday at 5 am
howdoi find all lines that have TODO in themIf you wish to use special characters that might normally be interpreted by the
shell, you can wrap your question in quotes:howdoi 'replace all instance of $ with € in a file'By default, the modelgpt-3.5-turbois used, but you can override this by
setting theOPENAI_CHAT_MODELenvironment variable:export OPENAI_CHAT_MODEL=gpt-4
howdoi check that the hash of a file is correctSeehttps://platform.openai.com/docs/models/overviewfor a full list of available models.You can also pipe in standard input to provide additional context for the utility.
For instance, you could pass in the help message or man page for a command:curl -h 2>&1 | howdoi use curl to upload a file
Package: pyhp
a simple tool to hit websites at a given interval and display whether they are up or not.Authors:James ClevelandVersion:0.2Installationpip install pyhpAlso available in theAUR(for Arch Linux users)Usage% pyhp

Usage:
    pyhp <url> [-Ht] [--interval=<seconds>]
    pyhp -h | --help

Options:
    -h --help                Show this screen.
    -H --headers             Show the headers returned by each request.
    -i --interval=<seconds>  Time between requests, in seconds. [default: 1]
    -t --terse               Terse output, consisting only of . and X
Package: pyhpc
A sample project that exists as an aid to thePython Packaging User Guide’sTutorial on Packaging and Distributing
Projects.This projects does not aim to cover best practices for Python project
development as a whole. For example, it does not provide guidance or tool
recommendations for version control, documentation, or testing.The source for this project is available here.Most of the configuration for a Python project is done in thesetup.pyfile, an example of which is included in this project. You should edit this
file accordingly to adapt this sample project to your needs.This is the README file for the project.The file should use UTF-8 encoding and be written usingreStructuredText. It
will be used to generate the project webpage on PyPI and will be displayed as
the project homepage on common code-hosting services, and should be written for
that purpose.Typical contents for this file would include an overview of the project, basic
usage examples, etc. Generally, including the project changelog in here is not
a good idea, although a simple “What’s New” section for the most recent version
may be appropriate.
Package: pyhpecfm
PYHPECFMREAD THIS FIRSTThis library is currently in alpha state and should not be used for production installations.
Support is not offered at this time, but GITHUB issues are welcome if bugs or potential feature
enhancements are found.##DescriptionThis is a sample python language binding for the HPE Composable Fabric Managernote: The minimum version of CFM required is 5.0. This library will not work with prior versionsof CFM or any version branded with the former Plexxi name.InstallationCurrently the pyhpecfm library is not available on Pypi. Manual installation is the only
method requiring users to first download this git repository locally and then running the install
command in the pyhpecfm folder where the setup.py is located.pyhpecfm will be posted to pypi in the future.pip install -r requirements.txt
Package: pyhpeimc
PYHPEIMC Python project=======================A sample project that exists as an aid for HPE IMC customers to access the RESTFUL API (eAPI) of the Network ManagementSystem Natively from within python.For example usages, please see theThis project is offered under and Apache2 license and is not supported officialy by HPE.For more information, please visit the project home page at `GITHub.com <https://github.com/HPENetworking/PYHPEIMC>`_.What's Changed:1.0.1 Fixed Readme File1.0.2 Fixed setup.py to remove unnecessary data directory1.0.3 Issue with plat.device.set_interface_down function. fixed1.0.4/5 - Changed library name for HP branding1.0.6 - Added get_dev_mac_learn function to pyhpeimc.plat.device1.0.7 - Added run_dev_cmd function to pyhpeimc.plat.device1.0.8 - Squashed bugs1.0.9 - Squashed more bugs1.0.10 - And yet more bugs1.0.11 - And yet more bugs1.0.12 - Changed output of pyhpeimc.plat.device.run_dev_cmd to include full response1.0.13 - Added plat.auth.test_imc_creds function1.0.14 - Removed Jupyter dependency1.0.15 - Added icc module under plat. Added various configuration template functions to icc module1.0.16 - Added version function. Modified create_custom_view to remove unnecessary output.1.0.17 - Added netassets, VRM, and WSM functions1.0.18 - Forced return of get_real_time_locate function to be a list1.0.19 - Added objects module and IMCDev and IMCInt classes for usability1.0.20 - Modified get_plat_operator function to always returns object of type listAdded Object Class for IPScopes ( termimal access IP Address Management ) and supporting functions in plat.termaccess1.0.21 - Fixed bug in addip method of IPScope class1.0.22 - Added deallocate hostip method to IPScope class with supporting functions in plat.termaccess1.0.23 - Added Sphinx docs project, Improved Docstrings1.0.24 - Bug Fixes1.0.25 - Continuing to add docstrings and fixed bug in pyhpeimc.plat.operators get_plat_operators which was returning inconsistently1.0.26 - Paying some technical debt. Added perf module and intial add_per_task function1.0.27 - Paying some more technical debt. Added functions to plat.alarms module1.0.28 - Bug Fixes1.0.29 - More bug Fixes. Added functions in groups and devices to support adding device sto custom views1.0.30 - Added functions to pull system vendors, categories, and device models1.0.33 - Bug Fixes, Added function.1.0.34 - Refactored doctests for all modules to improve coverage and stability1.0.35 - Refactored nosetests for all modules to improve coverage and stability. Modifications to functions which take devid as input too allow ipaddress directly1.0.36 - Added functions to vlanm for hybrid ports and access vlans. with applicable tests1.0.37 - refactored nose test and continued pep8 compatibility1.0.38 - Added Telnet Template CRUD operations, Added Alarm Ack and Recover and Get Alarm detailscapabilties1.0.39 - Fixed pyhpeimc.objects broken class objects.1.0.40 - Fixed getvlan() addvlan() and delvlan() methods on pyhpeimc.objects IMCDev class1.0.41 - Bugfixes for pyhpeimc.objects classes. Adding additional tests.
Package: pyhp-hypertext-preprocessor
(Py)thon (H)ypertext (P)reprocessorI want PHP style 'quick' template execution, but with Python instead.Warning: Currentlyveryinsecure. Do not use.CreditI stole a lot of codefrom stackoverflow. Thanks
to@aarondewindtfor helping make this a reality.SetupYou can set it up for local development with:Fork this repository & clone your fork to your local machine.Setup a virtual environment in your clone:python3-mvenvvenvsourcevenv/bin/activateInstall thepyhppackagepipinstall-e.Runpyhp!python3-mpyhp.appThis should serve the contents of the current directory. You can
try going tohttp://localhost:5000/hi.pyhpto test it out.
Package: py-hPickle
hPickleA package for handling pickle binary filespip install py-hPickleExample :importhPickledata=hPickle.load('example.bin')print(data)print()data['test']=100data=hPickle.save('example.bin',data)print(data)print()check=hPickle.check('example.bin')print(check)Output :{
    'test' : 0
}

{
    'test' : 100
}

True
Package: pyhpke
PyHPKE - A Python implementation of HPKEPyHPKE is aHPKE (Hybrid Public Key Encryption)implementation written in Python.You can install PyHPKE with pip:$pipinstallpyhpkeAnd then, you can use it as follows:frompyhpkeimportAEADId,CipherSuite,KDFId,KEMId,KEMKey# The sender side:suite_s=CipherSuite.new(KEMId.DHKEM_P256_HKDF_SHA256,KDFId.HKDF_SHA256,AEADId.AES128_GCM)pkr=KEMKey.from_jwk(# from_pem is also available.{"kid":"01","kty":"EC","crv":"P-256","x":"Ze2loSV3wrroKUN_4zhwGhCqo3Xhu1td4QjeQ5wIVR0","y":"HlLtdXARY_f55A3fnzQbPcm6hgr34Mp8p-nuzQCE0Zw",})enc,sender=suite_s.create_sender_context(pkr)ct=sender.seal(b"Hello world!")# The recipient side:suite_r=CipherSuite.new(KEMId.DHKEM_P256_HKDF_SHA256,KDFId.HKDF_SHA256,AEADId.AES128_GCM)skr=KEMKey.from_jwk({"kid":"01","kty":"EC","crv":"P-256","x":"Ze2loSV3wrroKUN_4zhwGhCqo3Xhu1td4QjeQ5wIVR0","y":"HlLtdXARY_f55A3fnzQbPcm6hgr34Mp8p-nuzQCE0Zw","d":"r_kHyZ-a06rmxM3yESK84r1otSg-aQcVStkRhA-iCM8",})recipient=suite_r.create_recipient_context(enc,skr)pt=recipient.open(ct)assertpt==b"Hello world!"# deriving a KEMKeyPairkeypair=suite_s.kem.derive_key_pair(b"some_ikm_bytes_used_for_key_derivation")IndexInstallationSupported HPKE Modes and Cipher SuitesWarnings and RestrictionsUsageAPI ReferenceTestContributingInstallationYou can install PyHPKE with pip:$pipinstallpyhpkeSupported HPKE Modes and Cipher SuitesPyHPKE supports all of the HPKE modes and cipher suites defined in RFC9180 below.modes✅ Base✅ PSK✅ Auth✅ AuthPSKKEMs (Key Encapsulation Machanisms)✅ DHKEM (P-256, HKDF-SHA256)✅ DHKEM (P-384, HKDF-SHA384)✅ DHKEM (P-521, HKDF-SHA512)✅ DHKEM (X25519, HKDF-SHA256)✅ DHKEM (X448, HKDF-SHA512)KDFs (Key Derivation Functions)✅ HKDF-SHA256✅ HKDF-SHA384✅ HKDF-SHA512AEADs (Authenticated Encryption with Associated Data)✅ AES-128-GCM✅ AES-256-GCM✅ ChaCha20Poly1305✅ Export OnlyWarnings and RestrictionsAlthough this library has been passed all of the following official test vectors, it has not been formally audited.RFC9180 official test vectors provided on github.com/cfrg/draft-irtf-cfrg-hpkeUsagefrompyhpkeimportAEADId,CipherSuite,KDFId,KEMId,KEMKey# The sender side:suite_s=CipherSuite.new(KEMId.DHKEM_P256_HKDF_SHA256,KDFId.HKDF_SHA256,AEADId.AES128_GCM)pkr=KEMKey.from_jwk({"kid":"01","kty":"EC","crv":"P-256","x":"Ze2loSV3wrroKUN_4zhwGhCqo3Xhu1td4QjeQ5wIVR0","y":"HlLtdXARY_f55A3fnzQbPcm6hgr34Mp8p-nuzQCE0Zw",})enc,sender=suite_s.create_sender_context(pkr)ct=sender.seal(b"Hello world!")# The recipient side:suite_r=CipherSuite.new(KEMId.DHKEM_P256_HKDF_SHA256,KDFId.HKDF_SHA256,AEADId.AES128_GCM)skr=KEMKey.from_jwk({"kid":"01","kty":"EC","crv":"P-256","x":"Ze2loSV3wrroKUN_4zhwGhCqo3Xhu1td4QjeQ5wIVR0","y":"HlLtdXARY_f55A3fnzQbPcm6hgr34Mp8p-nuzQCE0Zw","d":"r_kHyZ-a06rmxM3yESK84r1otSg-aQcVStkRhA-iCM8",})recipient=suite_r.create_recipient_context(enc,skr)pt=recipient.open(ct)assertpt==b"Hello world!"API ReferenceSeeDocumentation.TestYou can run tests from the project root after cloning with:$toxContributingWe welcome all kind of contributions, filing issues, suggesting new features or sending PRs.
Package: py-hplc
OverviewA Python wrapper for the SSI-Teledyne Next Generation class HPLC pumps.Download pageAPI DocumentationOfficial pump documentationIf you notice something weird, fragile, or otherwise encounter a bug, please open anissue.InstallationThe package is available on PyPI.python-mpip install--userpy-hplcUsing the packageYou can open a pump instance like this>>> from py_hplc import NextGenPump
>>> pump = NextGenPump("COM3")  # or "/dev/ttyUSB0", etc.Or like this>>> from py_hplc import NextGenPump
>>> from serial import Serial
>>> device = Serial("COM3")  # or "/dev/ttyUSB0", etc.
>>> pump = NextGenPump(device)You can inspect the pump for useful information such as its pressure units, firmware version, max flowrate, etc.>>> pump.version
'191017 Version 2.0.8'
>>> pump.pressure_units
'psi'
>>> pump.pressure
100The interface behaves in a typical way. Pumps can be inspected or configured without the use of getters and setters.>>> pump.flowrate
10.0
>>> pump.flowrate = 5.5  # mL / min
>>> pump.flowrate
5.5
>>> pump.run()
'OK/'
>>> pump.is_running
True
>>> pump.stop()
'OK/'
>>> pump.is_running
False
>>> pump.leak_detected
FalseSome pump commands, such as “CC” (current conditions), return many pieces of data at once.This package makes the data available in concise, descriptive, value-typed dataclasses.>>> pump.current_conditions()
CurrentConditions(pressure=0, flowrate=10.0, response='OK,0000,10.00/')
>>> pump.read_faults()
Faults(motor_stall_fault=False, upper_pressure_fault=False, lower_pressure_fault=False, response='OK,0,0,0/')See theAPI Documentationfor more usage examples.License / AuthorReleased under the MIT license, (C) 2021.Written by@teauxfuforPremier Chemical Technologies, LLC.
Package: pyhpoapi
A HTTP REST-API wrapper forPyHPOMain featuresThis package allows an easy setup of a REST API to interact with HPO Terms using thePyHPOpackage.API DocumentationTo see an interactive API documentation, install PyHPO-API, run the app and visithttp://127.0.0.1:8000/docsInstallation / SetupThe easiest way to install PyHPO-API is via pippipinstallpyhpoapiNotePyHPO-APIships withpyhpoas the underlying Ontology by default. it is also possible to usehpo3instead.hpo3is a drop-in replacement ofpyhpowritten in Rust and is much faster. It is not 100% feature complete, so use it with caution. To switch tohpo3unintstall pyhpo and then install hpo3pipuninstall-ypyhpopipinstallhpo3UsageGetting startedThe easiest way to get started is to run the API viauvicornpyhpoapi.main:appParallel processingIf you want better performance for parallel request handling,
you can run PyHPO-API with multiple workersuvicornpyhpoapi.main:app--workers15NoteDon’t use more workers than available CPUs as it will backfire
and slow down processing due to constant context-switchesCORSIf you need to allow cross-origin requests, you specify CORS settings through environment variables:export PYHPOAPI_CORS_ORIGINS="*"
export PYHPOAPI_CORS_METHODS="GET,POST"
export PYHPOAPI_CORS_HEADERS="*"DevGetting started for developmentClone the repositorygitclonehttps://github.com/anergictcell/pyhpoapi.gitcdpyhpoapiUse Docker for developmentOne way to do this is to run a docker container during developmentdockerrun--rm-v$(pwd):/src-p8000:8000-itpython:3.9-slim-busterbashcdsrcpip3install-rrequirements.txtpip3install-rrequirements-dev.txtpython3-munittestdiscovertestsuvicorn--host0.0.0.0--reloadpyhpoapi.main:appOr local development without DockerCreate a virtual environment and install requirements in the virtual environmentvirtualenvvenv_pyhpoapisourcevenv_pyhpoapi/bin/activatepip3install-rrequirements.txtpip3install-rrequirements-dev.txtpython3-munittestdiscovertestsuvicorn--reloadpyhpoapi.main:app
Package: pyhpp
pyhppPython Package for Path Planning AlgorithmsStepsStep 1: import A* algorithmfrompyhpp.a_starimportAStarStep 2: prepare a JSON type scenario, e.g.,scenario={"dimension":{"x":10,"y":10,"z":10},"waypoint":{"start":{"x":5,"y":9,"z":2},"stop":{"x":5,"y":0,"z":4},"allowDiagonal":False},"data":{"size":16,"x":[4,5,6,7,4,5,6,7,4,5,6,7,4,5,6,7],"y":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"z":[2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5]},"boundary":{"zCeil":6,"zFloor":1}}dimension: [required] whole dimension of the scenario. Two dimensional scenario can be set up when"z": 0waypoint: [required] start and stop positions (defaultallowDiagonalisFalse)data: obstacle data (set as empty if none)boundary: the z-axis boundary of path for calculationStep 3: create an A* instancea_star=AStar(scenario)Step 4: calculate and get the resultsresult=a_star.calculate_path()visited_Q=result["visited_Q"]final_Q=result["final_Q"]path=result["path"]This returnedresultcontains the following main propertiesvisited_Q: all the visited positionsfinal_Q: all the positions in the A* pathpath: the A* path array from start to stoprefined_path: the A* path with minimum number of pointsand some useful informationmessage: the information about path planningelapsed_ms: the running milliseconds of path planning
Package: pyhrf
ContentsWhat is PyHRF?InstallationDocumentationWebsiteBug reportsLicense informationWhat is PyHRF?PyHRF is a set of tools to analyze fMRI data and specifically study hemodynamics.InstallationFor installation instructions, seeinstallation website.DocumentationPyHRF documentation is available on the web:http://www.pyhrf.org/manual.htmlWebsiteThe PyHRF site is:http://www.pyhrf.org/Bug reportsTo search for bugs or report them, please use the PyHRF Bug Tracker at:https://github.com/pyhrf/pyhrf/issuesLicense informationPyHRF is under the CeCILL v2. See the fileLICENCEfor details.