pytesmo

View on PyPIReverse Dependencies (4)

0.17.0 pytesmo-0.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pytesmo-0.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pytesmo-0.17.0-cp39-cp39-win_amd64.whl
pytesmo-0.17.0-cp39-cp39-win32.whl
pytesmo-0.17.0-cp39-cp39-macosx_11_0_arm64.whl
pytesmo-0.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pytesmo-0.17.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pytesmo-0.17.0-cp312-cp312-win_amd64.whl
pytesmo-0.17.0-cp312-cp312-win32.whl
pytesmo-0.17.0-cp312-cp312-macosx_11_0_arm64.whl
pytesmo-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pytesmo-0.17.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pytesmo-0.17.0-cp311-cp311-win_amd64.whl
pytesmo-0.17.0-cp311-cp311-win32.whl
pytesmo-0.17.0-cp311-cp311-macosx_11_0_arm64.whl
pytesmo-0.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
pytesmo-0.17.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
pytesmo-0.17.0-cp310-cp310-win_amd64.whl
pytesmo-0.17.0-cp310-cp310-win32.whl
pytesmo-0.17.0-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: pytesmo
Version: 0.17.0
Filename: pytesmo-0.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 3011182
MD5: 8da3073b8784ba4090ab4b627fa82231
SHA256: eb900bdf965d1615ad860152e11f2bd877a0fafad9141cfe8e0e7574ea7ac657
Uploaded: 2024-11-14 21:18:13 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pytesmo
Version: 0.17.0
Summary: Python Toolbox for the evaluation of soil moisture observations
Author: TU Wien
Author-Email: support[at]qa4sm.eu
Home-Page: https://www.geo.tuwien.ac.at/
Project-Url: Documentation, https://pytesmo.readthedocs.io/
License: mit
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Platform: any
Requires-Python: >=3.9
Requires-Dist: numpy (>=2.0)
Requires-Dist: numba
Requires-Dist: scipy (>=0.12)
Requires-Dist: pandas (>=0.23.0)
Requires-Dist: netCDF4 (!=1.6.2,>=1.0.1)
Requires-Dist: pygeogrids
Requires-Dist: pygeobase (>=0.6.0)
Requires-Dist: pynetcf (>=0.4.0)
Requires-Dist: configparser
Requires-Dist: pykdtree
Requires-Dist: repurpose (>=0.13.1)
Requires-Dist: cadati (>=0.0.2)
Requires-Dist: Cython (>=0.29.21)
Requires-Dist: scikit-learn
Requires-Dist: importlib-metadata; python_version < "3.8"
Requires-Dist: ascat (==2.4.3); extra == "testing"
Requires-Dist: ismn (==1.5.1); extra == "testing"
Requires-Dist: nbconvert; extra == "testing"
Requires-Dist: ipykernel; extra == "testing"
Requires-Dist: sphinx-rtd-theme; extra == "testing"
Requires-Dist: matplotlib; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-mpl; extra == "testing"
Requires-Dist: pre-commit; extra == "testing"
Requires-Dist: flake8; extra == "testing"
Requires-Dist: yapf; extra == "testing"
Provides-Extra: testing
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE.txt
License-File: AUTHORS.rst
[Description omitted; length: 5032 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: false
Tag: cp311-cp311-manylinux_2_17_x86_64
Tag: cp311-cp311-manylinux2014_x86_64

RECORD

Path Digest Size
pytesmo-0.17.0.dist-info/top_level.txt sha256=QFUNFiIXmrw9Cibjspt_EjEX6S6YjQ5z9Q7KLIUDL8s 8
pytesmo-0.17.0.dist-info/RECORD
pytesmo-0.17.0.dist-info/LICENSE.txt sha256=kNrjyVNIXaTlTZ5DoXjAwp06S-Y8rUvYhtaglG_D45M 1669
pytesmo-0.17.0.dist-info/METADATA sha256=JYhLolck13FvtBNeqzd0zIq-0F29GdiiTCmseHWCLmU 6576
pytesmo-0.17.0.dist-info/AUTHORS.rst sha256=JraIsuEUXfPkpKv6d9xX0jkoFTkwQhW6ZHFd2jJ65SQ 311
pytesmo-0.17.0.dist-info/WHEEL sha256=tzSSU9F1vYWhMMzhRtWjfVBfGGlNZFC4FZqQ5sTFp2w 151
pytesmo/utils.py sha256=QTGMLButPGM6mr1BcwhFboV_lBV1ljDDgWMs8VU1fI8 5967
pytesmo/df_metrics.py sha256=eKsI8nSuQwDe1dBsOCg9XWLusORtE0LMGFGmyM1XnMQ 19382
pytesmo/__init__.py sha256=nDuU3nEntt5W7uEFdlj2nX8jl42du8R1bb5A-8_u3uc 824
pytesmo/cdf_matching.py sha256=xm9c81jaMRycR_gBz5w9C8gOW_xxH6Xn9Ez1b4gj3-I 11534
pytesmo/scaling.py sha256=x6c2FD8SrBLtKa1kpZywFmt-VLiykB6OUQCyp3vlbOk 9299
pytesmo/temporal_matching.py sha256=rVsbd6IkRaQfLmDsFnm2wu_L9JwVwAhF9hbFPiaDwm0 21311
pytesmo/metrics/tcol.py sha256=-YootnycjrcYiSzd2FpOgDtXqLXaiTMc4JJxNaacCJk 12969
pytesmo/metrics/_fast.pyx sha256=x09GNz2jsChdqlAFL1W5z7PYTOWcDuMCchwwsUm0VIE 1625
pytesmo/metrics/__init__.py sha256=AI0w-7-y2WGE9jJPjRPHW0udK5V8GR6DILR5d2nxSgk 2881
pytesmo/metrics/_fast_pairwise.c sha256=-AJn5carDMtOADoquvRSvf2YxEZPN8BVYrtzXyDO-VQ 2162064
pytesmo/metrics/_fast.cpython-311-x86_64-linux-gnu.so sha256=0JOi9nCthc6MPpZYetOPr5FoB-P2TKdijWLbUApvIoM 1852928
pytesmo/metrics/pairwise.py sha256=Nfsn-MBEV8BhGw-0KETkYN1TcVWfCwf24EdiBL25Z3c 13284
pytesmo/metrics/_fast_pairwise.pyx sha256=TQ88l-478QTeAnZV0aCOh6fGzNupQqIOHSyb_PLZ_rU 13956
pytesmo/metrics/deprecated.py sha256=SrPLqm4wySqy6aLuXNG4gCsXXy5maUOUeaEOqZlfMBQ 15131
pytesmo/metrics/confidence_intervals.py sha256=1YAj0eUqS8OFH2-7yKyPG3w9ZEjcMirJck3JyfF1o1E 12732
pytesmo/metrics/_fast_pairwise.cpython-311-x86_64-linux-gnu.so sha256=OMFYrsDuXBK7BMIJJszRGMGTpuCblp4Ck7cfTADU1Y0 4515568
pytesmo/metrics/_fast.c sha256=MPwhAZq7T42SvpM5-TzAMHjCThyB3xNsowHdmo1UZXk 1250890
pytesmo/time_series/filters.cpython-311-x86_64-linux-gnu.so sha256=CYLsFT-6-83JmoEnmViwgqOpuP9mIjS-F_f-mBylcCw 2204808
pytesmo/time_series/filtering.py sha256=ilIR8T3GvMWD8Bp1bzUF7epA8Z-X3AO3RBfFWD6B8pQ 3409
pytesmo/time_series/grouping.py sha256=17_6_P95KHJAO11-yZUqS3V6R-4yWDp6_b8szIgPkqU 13987
pytesmo/time_series/anomaly.py sha256=CxDuvV3cPi2PA5Cl5SbjrZzH9B5AyHOZi819OD1N-hM 10578
pytesmo/time_series/filters.c sha256=Stx8cfoWC6eh593qh4xwh7FWcsJcWTwgpLlTGprdlZQ 1378010
pytesmo/time_series/__init__.py sha256=eL5XnouV39g9g6anhAG1KtsLvlz2a2bGn3BZVFC84HE 58
pytesmo/time_series/filters.pyx sha256=YExd8vlnE8jdYj0rVuzyreOM0ka3G99nqLR2PcE3fSE 6010
pytesmo/validation_framework/validation.py sha256=zzTX5207bimSPNsSbjh1kCulNAUgSiRcbYu3zgs7rnE 30987
pytesmo/validation_framework/adapters.py sha256=M2EPEPaXxYgZbosQ1xgG_2P6ego5o1DC2gPk7eCnBHg 29782
pytesmo/validation_framework/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytesmo/validation_framework/temporal_matchers.py sha256=1-TqJxon9ubXrQD8dyH8OV63ETfqNcWTq6ZWgyWOiQs 7789
pytesmo/validation_framework/metric_calculators_adapters.py sha256=iQNHTPJHAKtq0euii1LmcUfFiPdB4zBMcRtoPsldJMo 8570
pytesmo/validation_framework/start_validation.py sha256=Rph9Qhrq_qeIkAOutBzRsKQz1CZoBEXD8_IoZdyDXwk 2050
pytesmo/validation_framework/metric_calculators.py sha256=7VHbX_xEpIhc3HyWpZFyf7qYwUAudENlZzAtVEnLPt4 63707
pytesmo/validation_framework/data_manager.py sha256=9_IoHj_qrTUr2xJBHaW4ps0JTIi_V9jHMobVnthPy-I 15589
pytesmo/validation_framework/data_scalers.py sha256=fye7GJWXugjTkahqtKEe5F8YqabjXlf5iaVnAeo1CE8 8760
pytesmo/validation_framework/upscaling.py sha256=a39lEeOAeSxLOceGd4FEiu_zKCG3WpDDW9QzfNaaX-8 12934
pytesmo/validation_framework/error_handling.py sha256=eCe8jVOlcedo-3of1q47TfiXvha_h2ywjNBPR6lyroc 2057
pytesmo/validation_framework/results_manager.py sha256=_giZXz3gaexix-PxgkJ_15WWHk6uyE_MeP7yd4YWIZ4 14921
pytesmo/timedate/dekad.py sha256=tl5MlMJ88VGTXg5OqWT8Q6-Hinq_YJKBLl6npiMWdaw 262
pytesmo/timedate/julian.py sha256=WlMM68KgBRzEKAcKMNbqS5UfzRZMInwtYG42yAdMvJs 2049
pytesmo/timedate/__init__.py sha256=NTZmSP2jOhE8Q1IaZjfzmQDuablYfGlzjtT5dpY2rXQ 21
pytesmo/grid/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytesmo/grid/resample.py sha256=Zpr14YJleMaDTToqfoKRCvmkZlWXH29yIwgOZrb7WRY 1948
pytesmo/colormaps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pytesmo/colormaps/SWI_ASCAT.cmap sha256=1SJ31kWbWjElN4XAcHD7rFdRM6R3LMqPsB3cClkhhjc 547
pytesmo/colormaps/load_cmap.py sha256=JBmv7rCIK0kjvkZuq8Q1_TKExCPUDDEz00koGTzfY_Q 2791

top_level.txt

pytesmo