perun

View on PyPIReverse Dependencies (1)

0.8.9 perun-0.8.9-py3-none-any.whl

Wheel Details

Project: perun
Version: 0.8.9
Filename: perun-0.8.9-py3-none-any.whl
Download: [link]
Size: 61093
MD5: e19e8bf43659386628f686667a5cfcf8
SHA256: 5049ba3855991171d553474dee1583c9438fed027fddcd043b69ed93eca54591
Uploaded: 2024-12-19 15:49:27 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: perun
Version: 0.8.9
Summary: Measure the energy used by your MPI+Python applications.
Author-Email: "Gutiérrez Hermosillo Muriedas, Juan Pedro" <juan.muriedas[at]kit.edu>
Maintainer-Email: "Gutiérrez Hermosillo Muriedas, Juan Pedro" <juan.muriedas[at]kit.edu>
Project-Url: Homepage, https://github.com/Helmholtz-AI-Energy/perun
Project-Url: Documentation, https://perun.readthedocs.io
Project-Url: Repository, https://github.com/Helmholtz-AI-Energy/perun
Project-Url: Issues, https://github.com/Helmholtz-AI-Energy/perun/issues
Project-Url: Changelog, https://github.com/Helmholtz-AI-Energy/perun/blob/main/CHANGELOG.md
License: BSD 3-Clause License Copyright (c) 2022, Helmholtz AI Energy All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: benchmarking,command-line,energy,hpc,monitoring,mpi,python
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: System :: Benchmark
Classifier: Topic :: System :: Distributed Computing
Classifier: Topic :: System :: Hardware
Classifier: Topic :: System :: Monitoring
Classifier: Typing :: Typed
Requires-Python: >=3.8
Requires-Dist: h5py (>=3.5.9)
Requires-Dist: numpy (>=1.20.0)
Requires-Dist: pandas (>=1.3)
Requires-Dist: psutil (>=5.9.0)
Requires-Dist: py-cpuinfo (>=5.0.0)
Requires-Dist: tabulate (>=0.9)
Requires-Dist: build; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: hypothesis (~=6.100); extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: python-semantic-release (>=8.1.1); extra == "dev"
Requires-Dist: sphinx-autoapi (>=3); extra == "docs"
Requires-Dist: sphinx-autodoc-typehints (>=1); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=2); extra == "docs"
Requires-Dist: sphinx (>=3); extra == "docs"
Requires-Dist: mpi4py (>=3.1); extra == "mpi"
Requires-Dist: nvidia-ml-py (>=12.535.77); extra == "nvidia"
Requires-Dist: pyrsmi (>=1.0.1); extra == "rocm"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: mpi
Provides-Extra: nvidia
Provides-Extra: rocm
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8609 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
perun/__init__.py sha256=aNnRvs8WMzAfr5ayyLkBarWwxuGKoqYxXRhq3x_Ib6Y 255
perun/__main__.py sha256=DMc_hF3Lufgv0PNLfuGwZz8sECqbfNkgbU5u6LBY4zE 93
perun/comm.py sha256=QNhQLf1S-lFyc4OKkUpMjOUAetd-SxfwG9P-j02SvFY 7213
perun/configuration.py sha256=JRGfFSLkL29FW-ubD_hG3tSbn3Wxm-qIzQvUry7xH-o 8438
perun/coordination.py sha256=kL24l6QRM8jXtpE8m8Dpr3Fbft5Vzf-utYry_STAyq8 1818
perun/core.py sha256=UgbqdG0O5ln-0zpm_b1FePPzM4f_-986UE5izrJ6GOE 17242
perun/logging.py sha256=mXpVdzvcaRCExQ-fxxRtyxdLJR-5RvNsqyMneERYGWU 944
perun/processing.py sha256=cRhkxhRMrN460PEmduC2U71YVALBpQHtJDKQU-hcaDw 22832
perun/util.py sha256=gccHPCrs25b3SvRM0fPOx_ioSP45BU5l5ldNW2BYIx8 8140
perun/api/__init__.py sha256=NeESK8RjcyjY9KL1c9H2jIw34RpWmtlHgd8rhPBuolo 18
perun/api/cli.py sha256=yxpxix-0MPN9rFg9FQjxvnO-kbmzFVHWgj-YGGOVWWQ 11283
perun/api/decorator.py sha256=uzDRZf8KM9KkkMb7gIv8OfSZHUIKRVHHDnt35UoMBlY 2494
perun/backend/__init__.py sha256=9QNZ35-1U8v8yBRyleJMMKUajgKQxVTo49t2Ha7XfbU 22
perun/backend/backend.py sha256=AWSj3sBv65kF6hAx_E5vqGFhVqrGbgeo8qQ5i_5JVnE 1713
perun/backend/nvml.py sha256=YLSJNMU4SaWPhxdfiLX5j4r4rjlSore5qHPh_ScsbK8 9914
perun/backend/powercap_rapl.py sha256=EslNzpu0xHNyTuk3b_AkRwovHtMPCfcMTTItxWedBf0 8298
perun/backend/psutil.py sha256=H-qPyp5zXzqJe53qYOFMyCZI-LPs-dz7-opS_drTQJg 6731
perun/backend/rocmsmi.py sha256=u406jkJoEPVgUxNowJ7ocsWzC2uJzHFoBlK3WBUY7sQ 5538
perun/backend/util.py sha256=zMOw4ZKCku8WRwekKdkBcoTt4euNXq9Zo2lEQ3S-Yn4 1626
perun/data_model/__init__.py sha256=rgWrCPm8M7W6TWL71IUu1_PHYMKsY7UamGvILPhemg0 26
perun/data_model/data.py sha256=ML7AH8spLpstJ6N9EuPp9FqmiFfzE4BC0m8N412SfUs 14261
perun/data_model/measurement_type.py sha256=HTOk6fxU7oUcQydu9gC2jY3XTg2vA7J3LSZFYww10cU 2951
perun/data_model/sensor.py sha256=EQrOCpZzsZgo0drSkWGrWiGxAY_vRl6Ft6xHAvbtJ_A 989
perun/io/__init__.py sha256=aZx4QDEPYAzVvVcd0ddHQaOTu-yB0nk1qcia8XbUm2U 18
perun/io/bench.py sha256=bQqvxhvIvzj7ygwUa-j_HnDa-ZWhbqenfY7UnsuMpfc 5422
perun/io/hdf5.py sha256=hrM40iY-91_BxLUWc2tMSy2rqgn6Yl5JIMMQ35hvkDU 9058
perun/io/io.py sha256=7xGtp8mr0uGKH4yWPpsGsbApzcAogDXY_-9dbL1813Y 5463
perun/io/json.py sha256=fv5wr5zoqsgEavqQQCfKGY5fmW3AXRy8JkPvD8lYqGw 1177
perun/io/pandas.py sha256=0uhEa8jtwn9V76B3XpFExJocvWa8kXssV31XfHle0WE 2197
perun/io/pickle.py sha256=kbtZyh9XtDV_3nWnXknQ55Sz6pD3SPMLbFk6DxDzuyI 631
perun/io/text_report.py sha256=w29XiobNkmdsfEIys8LookSenE-C41wtRh8ypM-cTpE 6066
perun/io/util.py sha256=bvIDyTgy8jixXS5G7tPywRHIoXYYNW4fFsBxXWwg9y4 2313
perun/monitoring/__init__.py sha256=iU_WBWtnVKtLew8N9JzFV8atbMMRr_lP0e9sarFDrgk 36
perun/monitoring/application.py sha256=4MDho50J7UVlDYy5ivj_W9HO2RXBjojXvQOhAg8KPZY 4371
perun/monitoring/monitor.py sha256=7emBgpmsAyoXlA_igub8QO_1-v_uqO5RytLT_Angp9k 16725
perun/monitoring/subprocess.py sha256=pBZ-L-UN3qO7qhxROC3zVE2hDwkn6GSkx8_wqYFESFY 6744
perun-0.8.9.dist-info/METADATA sha256=U44RUUsfqzFoGf72tKP635euTlguMiP8u6mxBpz5GsQ 12609
perun-0.8.9.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
perun-0.8.9.dist-info/entry_points.txt sha256=0_xtb8J-zEslQvqHHdTCwL_ruk7gDW65CSf8fXRFE2c 44
perun-0.8.9.dist-info/licenses/LICENSE sha256=Mjy5NKnhfLdTPYDKm31fy5ppTROraZaRQMPiL10yGkc 1527
perun-0.8.9.dist-info/RECORD

entry_points.txt

perun = perun.api.cli:cli