pylife

View on PyPIReverse Dependencies (0)

2.1.3 pylife-2.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pylife-2.1.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pylife-2.1.3-cp39-cp39-win_amd64.whl
pylife-2.1.3-cp39-cp39-win32.whl
pylife-2.1.3-cp39-cp39-musllinux_1_2_x86_64.whl
pylife-2.1.3-cp39-cp39-musllinux_1_2_i686.whl
pylife-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pylife-2.1.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pylife-2.1.3-cp38-cp38-win_amd64.whl
pylife-2.1.3-cp38-cp38-win32.whl
pylife-2.1.3-cp38-cp38-musllinux_1_2_x86_64.whl
pylife-2.1.3-cp38-cp38-musllinux_1_2_i686.whl
pylife-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pylife-2.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pylife-2.1.3-cp312-cp312-win_amd64.whl
pylife-2.1.3-cp312-cp312-win32.whl
pylife-2.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
pylife-2.1.3-cp312-cp312-musllinux_1_2_i686.whl
pylife-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pylife-2.1.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pylife-2.1.3-cp311-cp311-win_amd64.whl
pylife-2.1.3-cp311-cp311-win32.whl
pylife-2.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
pylife-2.1.3-cp311-cp311-musllinux_1_2_i686.whl
pylife-2.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pylife-2.1.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pylife-2.1.3-cp310-cp310-win_amd64.whl
pylife-2.1.3-cp310-cp310-win32.whl
pylife-2.1.3-cp310-cp310-musllinux_1_2_x86_64.whl
pylife-2.1.3-cp310-cp310-musllinux_1_2_i686.whl

Wheel Details

Project: pylife
Version: 2.1.3
Filename: pylife-2.1.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Download: [link]
Size: 618863
MD5: 4df291ca2a21e100b4faa9a141067ddb
SHA256: 24cc5fd58f3628b463e03300bb282a5dcab099cfb0c39d61bea522bdc4a6469e
Uploaded: 2024-10-30 14:52:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pylife
Version: 2.1.3
Summary: General Fatigue library
Author: pyLife developer team @ Bosch Research
Author-Email: johannes.mueller4[at]de.bosch.com
Home-Page: https://github.com/boschresearch/pylife/
Project-Url: Documentation, https://pylife.readthedocs.io
Project-Url: Source, https://github.com/boschresearch/pylife/
Project-Url: Changelog, https://pylife.readthedocs.io/en/stable/CHANGELOG.html
Project-Url: Tracker, https://github.com/boschresearch/pylife/issues
Project-Url: Download, https://pypi.org/project/pylife/#files
License: Apache-2
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Platform: any
Requires-Python: >=3.8
Requires-Dist: numpy (>=1.23.5)
Requires-Dist: scipy
Requires-Dist: pandas (!=2.1,>=1.4.0)
Requires-Dist: h5py (!=3.7.0)
Requires-Dist: cython
Requires-Dist: tsfresh; extra == "all"
Requires-Dist: flake8; extra == "analysis"
Requires-Dist: pep8-naming; extra == "analysis"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: nbsphinx; extra == "docs"
Requires-Dist: nbsphinx-link; extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=1.0); extra == "docs"
Requires-Dist: plotly; extra == "docs"
Requires-Dist: jupyter-sphinx; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: pyvista[all,jupyter]; extra == "docs"
Requires-Dist: trame (<3); extra == "docs"
Requires-Dist: ipywidgets; extra == "docs"
Requires-Dist: ipython (<8.17.0); extra == "docs"
Requires-Dist: ipykernel; extra == "docs"
Requires-Dist: xvfbwrapper; extra == "docs"
Requires-Dist: jupyter; extra == "extras"
Requires-Dist: matplotlib; extra == "extras"
Requires-Dist: plotly; extra == "extras"
Requires-Dist: setuptools; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: hypothesis; extra == "testing"
Requires-Dist: pyvista; extra == "testing"
Requires-Dist: xvfbwrapper; extra == "testing"
Requires-Dist: testbook; extra == "testing"
Requires-Dist: ipykernel; extra == "testing"
Requires-Dist: ipywidgets; extra == "testing"
Requires-Dist: ipython (<8.17.0); extra == "testing"
Requires-Dist: tsfresh; extra == "tsfresh"
Provides-Extra: all
Provides-Extra: analysis
Provides-Extra: docs
Provides-Extra: extras
Provides-Extra: testing
Provides-Extra: tsfresh
Description-Content-Type: text/markdown; charset=UTF-8
License-File: LICENSE
License-File: NOTICE
[Description omitted; length: 3087 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: false
Tag: cp312-cp312-manylinux_2_5_i686
Tag: cp312-cp312-manylinux1_i686
Tag: cp312-cp312-manylinux_2_17_i686
Tag: cp312-cp312-manylinux2014_i686

RECORD

Path Digest Size
pylife/__init__.py sha256=2tZ-wJAfCG3gc-HypG7dHbfwW3aS3aRQxPsoKljlJzU 712
pylife/rainflow_ext.cpython-312-i386-linux-gnu.so sha256=LtrP8ysKgM4OwXsvMOxaJRRHV0gijAOc8fscpu8PzKY 1308108
pylife/mesh/hotspot.py sha256=W1tzJQJKqfwLz9DC18VRn2sxwA_bUTCm2pwKhfCDiuE 4186
pylife/mesh/gradient.py sha256=1EQ7Q_Bbrh0GE9yri_BX4HcFlTVqnW1g4LQmAb3zZGU 3904
pylife/mesh/__init__.py sha256=Hl7TlHmy2CmycUBpatKfiDcB1B6jDeR19Du2liIrQF0 1000
pylife/mesh/meshmapping.py sha256=ABJ2Y7s8S_kM7r971cKyjTHiSvw4RE_RAnnFNJLCjOk 1808
pylife/mesh/meshsignal.py sha256=2goHCZRFOO7yXVE4QKpIS3IkFh7OZtGPM5Mu3WlDBAs 11014
pylife/strength/helpers.py sha256=4Dtg89scECAJaalABN6N76h88hVQBjxkV_4xTagh3sc 4625
pylife/strength/sn_curve.py sha256=nlxHenCtOffmpqrm5dIhwfm_jUbYdUx3YAAZqjYERQg 5862
pylife/strength/failure_probability.py sha256=MDFPGmKXdhMQ9bj5OdbP4ABjaymRIxMvkeXLsLTBDoc 5503
pylife/strength/__init__.py sha256=jMTTZXGEH_6tF2Nb1dmfVp9Gwt85bsKMetlPBRs_5Ho 908
pylife/strength/README.md sha256=C3csrJaQ9VjINK9TyZqZqN-6g7jN5LW2Tf8WIzqjm3w 185
pylife/strength/solidity.py sha256=7r-IU_qpujNrxvXUHmG9KBYIV3yfW8ptmrS4cBQM1B0 2842
pylife/strength/meanstress.py sha256=NdQiQS1NqafONy2ZfIsHUdXhzMR3YNixkwB-Bs2xJ8w 20368
pylife/strength/fatigue.py sha256=CKHbPTdLHIVHfN6XMXsWIIqpGhlynltOticCVJJQOfQ 3249
pylife/strength/miner.py sha256=5O86R18ltiqKVEU4AMm0rJo7EwRkrzVaoznZZhSH7OM 7076
pylife/vmap/vmap_unit_system.py sha256=QpsohTntu3sLJZzLwcy7gV-NmkJocA45e0by15e51NY 1810
pylife/vmap/vmap_coordinate_system.py sha256=NnWjpFVERVcHF1O1OEx1gZH4mnFDUTE7Dw0WJpLyaPg 1724
pylife/vmap/vmap_import.py sha256=hnEGNdfbWL-fwY8Fdb2vggTES8n1UALTs0rLkR6W5Vw 19719
pylife/vmap/vmap_dataset.py sha256=ApNiKZruT8ZCF4uVmPCVkQmvHZ2c_7wUzA5iDVOQems 1399
pylife/vmap/exceptions.py sha256=lL_PBc9Ng6JRlTA90u0TMEVgi3fv0GMXxzdYl_RsG44 972
pylife/vmap/vmap_integration_type.py sha256=a10jSQ38F9KY62hYDfpJb-7d0zEyTkkHK4oXlshAqYY 2627
pylife/vmap/__init__.py sha256=999hfoUwMoi9_eSvqb3KBWTSrz6fLuCgyAOg6K6IZy0 885
pylife/vmap/vmap_section.py sha256=UwULI3rAF0CIlpiv_QDjjBPElAzHCcxG4llreii0RHU 2067
pylife/vmap/vmap_structures.py sha256=r0xPdf3MgvrmCbTp2j-bl7Jo5ZxSalratDOhW1lPVNc 1137
pylife/vmap/vmap_element_type.py sha256=8pVxTwzb6yVEiyz4GETLHtsqV6HkVBE77Hr-4cH8xCw 3380
pylife/vmap/vmap_attribute.py sha256=r71dP8y1wVSUMit3Zf5RDOYyvZ7asZKGib28IrCWrLU 1049
pylife/vmap/vmap_metadata.py sha256=0-_otRyWwECGtH6v9UuAxHJVy0MsFdA7UF7h7KDc7HM 1265
pylife/vmap/vmap_export.py sha256=5Xt9p7YYzF5h4TH6xHx3Jbvfu4w3TnhG7lIw4qJMNDs 23166
pylife/stress/timesignal.py sha256=pvpnrDSoEXWx4ZaWkaCh8l6q2eyKqdcRBSnGQxT6C24 16218
pylife/stress/equistress.py sha256=GT57uWSyv7G62K1ORoDpBtq22Ygq6U2wR3nbgZCTOqg 18024
pylife/stress/__init__.py sha256=qerNBvZ2warr2MxH3SpX93kk5OV2-W1mLgXpP4hn-OA 883
pylife/stress/README.md sha256=WUGogOABRXa84bqo4HbKFRVIfZ6mR8DnxZ-E3Whl0Bc 246
pylife/stress/stresssignal.py sha256=DcnMsk7S-DebtjZqO-eGAy0DZ9NRX1AMIv4owNO7iMo 1630
pylife/stress/frequencysignal.py sha256=tVWsp6mGrGcawgzxOOzLukWvynEqJ4U8XenQ5AjMihk 3926
pylife/stress/collective/abstract_load_collective.py sha256=6ZfRqO5xT5m9fTyZA0NYA1sJod06IXj-c0CLdnQZRvI 1691
pylife/stress/collective/load_histogram.py sha256=utRtwvEzKyGZE8R_AhiNnOyWFP0fOeGStsIEoqRwnZs 8410
pylife/stress/collective/__init__.py sha256=V3L8hCcfzU2bk1vhb8qDJLAdUJTDV27FyqIb67dlpYw 915
pylife/stress/collective/load_collective.py sha256=BAeMExz6uH1-GACtNMtei-e3jH06f7VnARe0In934P0 12574
pylife/stress/rainflow/extension.pyx sha256=D8dDcrfaOkmt0MNdK1o8FZCvKdpbamCWGMsYdghQrbg 4093
pylife/stress/rainflow/fkm.py sha256=T6wiw_ueyp-G83_6zpR3EN9q1S1etQgRFh4Xej2Eet0 3908
pylife/stress/rainflow/.gitignore sha256=PR3-Tk1SSWIzR0Pw6YCG-QrFgm-0BguIWrOAV7VOqvo 18
pylife/stress/rainflow/fourpoint.py sha256=w0-TpZ59leRUPY1FBcOJ5x_a54mbeMkN9P2TUr-r3f4 4232
pylife/stress/rainflow/recorders.py sha256=IypFcqqHqlk9AYuDFZubo0gTnnWg0onk7vP4L_nEwGA 4989
pylife/stress/rainflow/__init__.py sha256=xSr1SBBG4APpCizh5ksODAZ2vwud3k2KjxRpOSXYhCo 3857
pylife/stress/rainflow/general.py sha256=T_RE5cNj_Gs17-zEO4fW8Nb9FxqoJ28O1IIwBLj4nOw 10201
pylife/stress/rainflow/compat.py sha256=-oi_eJtdOqKndSajyLJ92BKhtdBCb8BO16OE9IKowf8 2203
pylife/stress/rainflow/threepoint.py sha256=H82UZY5GYKlRHXJy5hTuWyUlWwSSSLyzAJayLPMp8rU 4938
pylife/materialdata/.gitignore sha256=7BE0tF_Bb1WEE0gOd9ssJSSWE9pJnedn02OKalJgxkA 550
pylife/materialdata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pylife/materialdata/woehler/likelihood.py sha256=9lNWtSLPwja97gbQDN3HHzp3z0CMjZM-xgxJngEohVw 4296
pylife/materialdata/woehler/pearl_chain.py sha256=cxD4UfmaB5pTrZjEcDk8hroomIC_-x2l_gjTMQvxMAs 2002
pylife/materialdata/woehler/elementary.py sha256=JJg58mPNkc3wD8OEl5biDtfTwlvQM6izXgpu_p_DgkM 6755
pylife/materialdata/woehler/probit.py sha256=bKG1CqKiNy3O9k-dnVooIxHI21jKW350-WVPZnjd3tA 2912
pylife/materialdata/woehler/__init__.py sha256=3_shL-6wU97b0q_zgMYEmh3z27j5Ejtbrun1hc3OSbo 1883
pylife/materialdata/woehler/bayesian.py sha256=IJfULp_snWRqOQUon0CGQFKAqh3b4N7WH-W1apFm2jg 7271
pylife/materialdata/woehler/maxlike.py sha256=kktM8Mo8Bq4jp_TWgb4JRLzufN7yuiL7hscUqlBny-0 6539
pylife/materialdata/woehler/pymc_dummy.py sha256=LEWghUb78YflbdZssyvqOjtiVh45IKHP7OtIFuxtTdc 1044
pylife/materialdata/woehler/fatigue_data.py sha256=4Hz1e9_7ca6rNjBefUI9xg9X8suly95-GT71EMmlPTM 7933
pylife/materialdata/data/Test_dat.xlsx sha256=IfPxbd8P183UGN__X7tPdXkIFwwOB-2_NmUyLzLCI4Q 15010
pylife/core/data_validator.py sha256=Re6z2ocey14uj6w2u5J91T71bsq8cU7iV5V_8Mn5gjs 4200
pylife/core/broadcaster.py sha256=49rUTptk0JCR1CCWrXJDIrvSyXxtcVvw908TbzKXVKU 15039
pylife/core/__init__.py sha256=_VFMkOxKMRQvpD3VT4OapC_rpaKtNBqyhRNLc2YSKTs 1004
pylife/core/pylifesignal.py sha256=jGubj_5LTSMKlfFghqzagNJpItYV7hQhNOXV82dS4sA 8496
pylife/materiallaws/woehlercurve.py sha256=K-gY7U5HNw60YWZpfq6eq2PG1H9hrPiYrJ34zulW9mI 10073
pylife/materiallaws/rambgood.py sha256=HcCp0HwXvYfqBSCnDxa9e-ENl6UrNhp09ZJMRFJ52OY 7255
pylife/materiallaws/__init__.py sha256=N-1QZiWWDaU-JKnHtDXlg4vBc-qRJjlrwXEEmYQuppE 1153
pylife/materiallaws/true_stress_strain.py sha256=AoD8dsv6RP2GjnNcetMCcPWwsknwzEoDx9r4BKmByco 2608
pylife/materiallaws/hookeslaw.py sha256=SQMgi_ACJZDvpCX8SVDyYG_v_oWb2DniOg7U7fqAVIA 13481
pylife/utils/probability_data.py sha256=m0ioog1jl14TMlhDQkJ9NOv-kgZZ46i7Qq6gxaGq8aA 2152
pylife/utils/histogram.py sha256=pMBdto-IrCoGMNfcxVbx2sQGCHImbyqX5rJs72p3VxI 9912
pylife/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pylife/utils/README.md sha256=QUMfmbybWcg5TUUUXA0XHygZx05jEPI7pgmQt-30tZQ 142
pylife/utils/functions.py sha256=sFmkqHsbXweIxkuXUQLxcj_ZxYsIxqOLQjgO7MrNWPc 2962
pylife-2.1.3.dist-info/top_level.txt sha256=kTK2GyKzzIpFQWitIl7IbuUsctHE3V8bf7vMajOCSiE 7
pylife-2.1.3.dist-info/RECORD
pylife-2.1.3.dist-info/LICENSE sha256=AS0YJXuCCmNPt432a8bz4MddprU5feSi0LE6lPOAhXE 11353
pylife-2.1.3.dist-info/NOTICE sha256=VbnLq4bfo0qaxuU8qpdVy_rJFZWVxOS9wfnfZ8u1beU 1911
pylife-2.1.3.dist-info/METADATA sha256=sVhsVxijAGc3vvYdyIckSRrtsfk2BDrI8gm29QegSlM 5610
pylife-2.1.3.dist-info/WHEEL sha256=biYXE1zq5BKv73Z1dICc6gC2FGB6kzyMHwIJ3aJkMgg 216

top_level.txt

pylife