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-cp38-cp38-win32.whl
Download: [link]
Size: 210191
MD5: fb03d77deb89749eb351f5e6875efb94
SHA256: 70cb20508bd6f213bd7810360b799fb6ee512d033d4294f3063025eea4f38e90
Uploaded: 2024-10-30 14:52:33 +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: cp38-cp38-win32

RECORD

Path Digest Size
pylife/__init__.py sha256=W6Vd5KXDfv5h6p1cyoLr7_wBYOKZWWxX7gHBESy8Hyg 737
pylife/rainflow_ext.cp38-win32.pyd sha256=8kWKkaOEmxGiDRX-RWeeTmpb_8CgQAset6Lv0earVZg 140288
pylife/core/__init__.py sha256=n80qmt1Fb2itHjmukgeauT1ejXZ4KM8s1crBHztfKZU 1033
pylife/core/broadcaster.py sha256=hnYXMj1c9hiRQFVc7AluzwovKXkGl4RHy2r_yhaUWgg 15441
pylife/core/data_validator.py sha256=XBxFFOJqjPaXP2I7pFGCCGar1iuV5fK6cABDEn4ltbM 4331
pylife/core/pylifesignal.py sha256=TNaaSnlblEA2_tD2M-_7vVEEn-9WAyJOIt2fa6G8S5Q 8779
pylife/materialdata/.gitignore sha256=cxueOtznAfieZ0Ac5XHRg0oubDjbdgkxnz-DdYZ17hc 606
pylife/materialdata/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pylife/materialdata/data/Test_dat.xlsx sha256=IfPxbd8P183UGN__X7tPdXkIFwwOB-2_NmUyLzLCI4Q 15010
pylife/materialdata/woehler/__init__.py sha256=ufaJvRPWNdSVFsrMbfEuoasAszyZt_oqO_tEz9VoZIA 1941
pylife/materialdata/woehler/bayesian.py sha256=t9G7MuCDjQrrElqdk_JEOPPzSu4OjA7yh_C3GrIH-8E 7461
pylife/materialdata/woehler/elementary.py sha256=0HZZUMQXjT1nUPjrF-lVsl-93mHvO_cL0uAgavoW_yg 6932
pylife/materialdata/woehler/fatigue_data.py sha256=MvASXEWKDekhA58raUlwxUHf_wPqCfVEqCsA9aT3t_Y 8165
pylife/materialdata/woehler/likelihood.py sha256=SO4XrSEsQDURDby8P2OWRpd89wGUQUKmV2wjAypa810 4399
pylife/materialdata/woehler/maxlike.py sha256=zJ7Sh1jNCqzvd0EdJm8IVlyS4CfAf9qXnRTG2lfhpyU 6702
pylife/materialdata/woehler/pearl_chain.py sha256=nLQ5eZ3oxSeU8CdQDG0dP1ceScxNjed56aQ3W8EWWnQ 2059
pylife/materialdata/woehler/probit.py sha256=r-QtlvYkOOKA6gBNb48XFf3xD6M4hI8FHOMrTH1GS1Y 2989
pylife/materialdata/woehler/pymc_dummy.py sha256=TWn7vdM96YBItlgz2rPKEj--i1rN2PGvWV9fNq_PVXo 1070
pylife/materiallaws/__init__.py sha256=Qv12pUIQATF-WVy2uH0tB8KauKiZdfKKYApY0EFNmTo 1189
pylife/materiallaws/hookeslaw.py sha256=OB8wBH5huhL0rNkHdLjpyCd86W6zUefvoVJVQy2L36E 13894
pylife/materiallaws/rambgood.py sha256=fc-Ke0l3e5ijMYSUiwugL5Dk3J8itP5rdIzHU_Okugo 7508
pylife/materiallaws/true_stress_strain.py sha256=CtcbkHq1bMwb5o-25OTbNvKUbInphErNbEUk_k04VuA 2702
pylife/materiallaws/woehlercurve.py sha256=2S25adWS_Uhp9wt3x7zHVHWwTnWUmQPrEQS4RQflbnA 10362
pylife/mesh/__init__.py sha256=VX0FW1lRUbAqfsLlXN3PR4Vj4dXHV59OTyC-UKBRyfM 1031
pylife/mesh/gradient.py sha256=PCSv2QQC8YPJox-MJMbIv0VKF_seDzAigrNkoQ82a_U 4006
pylife/mesh/hotspot.py sha256=OdvKA65h1fiV1k5EH8MY9-o_dvJ7G75KwpmC4qT9CVY 4286
pylife/mesh/meshmapping.py sha256=D312rOE3BnTqAaeUxHjnxQTIGM8rYYtzmwOV2_fhuu4 1862
pylife/mesh/meshsignal.py sha256=WdO302Vw10v0ifB---_VmYHM_0Va046mCSHLR9qM7sY 11310
pylife/strength/README.md sha256=6LOIRxLnOCIIfFHORmW5FWpqMIk3HQQkZKVSo2jEQN0 194
pylife/strength/__init__.py sha256=vT2HfKTfshzZpsf3kjuNCxpJcnS7Zdi--lwViGvHdFE 934
pylife/strength/failure_probability.py sha256=VQQFTRlgKERnCvBq6Bl-NKdqLj4-eqOKszUOQKY8c7M 5663
pylife/strength/fatigue.py sha256=vmrmn4_jKW_RyMmzDRhxvQy1qB91rbcfLrVpjJ7KTDs 3333
pylife/strength/helpers.py sha256=cuIZcaQwt-tOVcgJjQqTfOGdIQnmacgc2oGBeXltAnc 4752
pylife/strength/meanstress.py sha256=snGjSXHSwseZidCtX2p7f7M0M52Trm6i0EymIsDJnmw 20901
pylife/strength/miner.py sha256=p31VUE2Grz1pamqk2LULS2hQXEQn-tMH7I8hHISL5Xc 7312
pylife/strength/sn_curve.py sha256=a-0aQr98SldTzzdwakDMgCyj_RKv3HLasAKhYeuQdWE 6042
pylife/strength/solidity.py sha256=WJ1SurDoqJPGAb04PlxnUJkkAfUesHV7Od5pH8lsr_o 2948
pylife/stress/README.md sha256=5zlBZKCIcx-SiuAjmD6y2nEQrm7ZH-dSsro0zTqP3uA 259
pylife/stress/__init__.py sha256=Px9AG-ZY2Ix01S-cfXiWDlXqoZ65JM7zpbX7tW_KQCI 908
pylife/stress/equistress.py sha256=2hJCa8vCd_9Ilx6WgbJSqQc3Tujmg2ou14fjjkvbZ4U 18559
pylife/stress/frequencysignal.py sha256=1u4JnL3cpfsWSAdRZcudXNGTGXnZXW8w2u1OjPe-Np0 4032
pylife/stress/stresssignal.py sha256=TDgDa-H3iS1TEo0nDnCpwLxyBe9TXgkQI9lINuqoYC4 1680
pylife/stress/timesignal.py sha256=ETUAFK_iTRWSCAsSi16u-dvlFJ3zRTEny24m5S7j0WA 16777
pylife/stress/collective/__init__.py sha256=PUcG0UCTQDWQJpgG_3km9qa8CW4z_B9Jz6E7YMlON-M 941
pylife/stress/collective/abstract_load_collective.py sha256=TpOVPWHLRWpfMnAB19l8VInyHlRvS95Qxci4hrHAP1w 1753
pylife/stress/collective/load_collective.py sha256=jGm1xv4C0XV_fbFUwqPcQvc17Kwiqsx5jskrECWzjno 12957
pylife/stress/collective/load_histogram.py sha256=kj6gdj6E9iAIKZdk0mjtko0eYPDxF_EC4v3hUIgoxO8 8691
pylife/stress/rainflow/.gitignore sha256=zYkxuud4GB7kbAZJIuEomNAkkxUWL23xa_JZJkylFuI 19
pylife/stress/rainflow/__init__.py sha256=gj69f8ceBivkFDHFai4h6goNf-BvDg9TUyX2zMASwPM 3963
pylife/stress/rainflow/compat.py sha256=sCb5JUbSyygh-t51sBY2c-LcankUTUeN4zDWaKERqbw 2276
pylife/stress/rainflow/extension.pyx sha256=k34TBkzGn36EtPgatxZVNiiMET3Hi3h_RvoN39CKrDg 4231
pylife/stress/rainflow/fkm.py sha256=xEqf5iRSMPfLU1IiRh0UmzecMCb4QI4YfjK67ioK-1I 4034
pylife/stress/rainflow/fourpoint.py sha256=O6vHGZS3_YaaD2y5fg5SuxzJdGDu9P63mJ3AVvsxi1Y 4360
pylife/stress/rainflow/general.py sha256=Rn3rrLEVDBNTXZy0AFxWhKoRaZDMJRciEnbGBwAjp9s 10514
pylife/stress/rainflow/recorders.py sha256=y_-QSOB17piCRXYmvJLvUSqHjUhJSLS-6GhgYzDv4zo 5134
pylife/stress/rainflow/threepoint.py sha256=813qyyNO86N-LWNqT2lu0HvzdbUSc5kq62vkSTKnu8I 5086
pylife/utils/README.md sha256=wNaa_f3jjw5ynR91tNIwWrO_pQNK5vpxcxjzxNgiVHE 149
pylife/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pylife/utils/functions.py sha256=L-P5c1nXV21OpaVH66ys6fiJwYij7bmemyNAOdp0gqU 3081
pylife/utils/histogram.py sha256=VrUKd6mTUSdYPMfGvWuLQYwcDdsAjY74CSWjnIAgM7o 10220
pylife/utils/probability_data.py sha256=SFUX7ACKsWFFOj85y4OxksgquirrrDMiCfa0SFv17uU 2215
pylife/vmap/__init__.py sha256=4bNuUhjfsOEGSWf-y6qheAhpE1zN_UVp2W9pKTIRuaM 906
pylife/vmap/exceptions.py sha256=WWUv_ExNrjgSkv0dFWZ1AXN11oOtnwU5eTOVpDlvIYU 1000
pylife/vmap/vmap_attribute.py sha256=VXOOkXdNDWwhTlfxli5gKGC6Qb4t5Geqm99B3cmEqQY 1081
pylife/vmap/vmap_coordinate_system.py sha256=l788jolqb6Fv_375Gp0F86M0u-dwwx29cH0rHS3GTSk 1771
pylife/vmap/vmap_dataset.py sha256=xSIyLPxNX7PAWc-SPvPxeOeICqMffi3n55yj-LdJ6po 1453
pylife/vmap/vmap_element_type.py sha256=vp56L1IWPKDV0hsE9uySQLlznjcoY5G8GHceML3iaRI 3456
pylife/vmap/vmap_export.py sha256=-MAlHpS9RLxxCYqA9zgS-a-svBwMwrN8ToD-BrVVoMk 23682
pylife/vmap/vmap_import.py sha256=_bgtgKRNnkPPCLWs3S-flAcfr_w-W7iYl7MmLqw16as 20235
pylife/vmap/vmap_integration_type.py sha256=Duflw65YzbZwPWeXn-wJ1tnP7hFrb8XmWSe1sVGvLNE 2695
pylife/vmap/vmap_metadata.py sha256=1L1cAkcIuUMYAwErJDAelXokyTBPozn1h0UGlnBt_VI 1308
pylife/vmap/vmap_section.py sha256=W-8i1pTtGIgNRq82lnn39Ct9jG106Vf5S14pnYDImhE 2120
pylife/vmap/vmap_structures.py sha256=pLRhl3PSZytys34bj4xC1sQHrU9tPR2gtS64YBFraUk 1169
pylife/vmap/vmap_unit_system.py sha256=y-dtMdKIlin-9gcTI6azqPN-1iJDx7wCUOp7InVzRdE 1859
pylife-2.1.3.dist-info/LICENSE sha256=vP9iHjQ5NJnZTqKWdaPjhzyDrkv83fFbhrepHr75dNo 11555
pylife-2.1.3.dist-info/METADATA sha256=JCrm98QexLb9_P_lnpRmJhEXlkNvtDlmPki3UCxg-B4 5753
pylife-2.1.3.dist-info/NOTICE sha256=B5ZRSf-zCSDZukTbnTyoM76YtHuLx5MynCfvJJUaf2Q 1952
pylife-2.1.3.dist-info/WHEEL sha256=vBXc8Yz61rk4PXr558q4bsp34y-RMVJ3b9QU_ECAK-o 95
pylife-2.1.3.dist-info/top_level.txt sha256=kTK2GyKzzIpFQWitIl7IbuUsctHE3V8bf7vMajOCSiE 7
pylife-2.1.3.dist-info/RECORD

top_level.txt

pylife