caterva2

View on PyPIReverse Dependencies (0)

2024.7.1 caterva2-2024.7.1-py3-none-any.whl

Wheel Details

Project: caterva2
Version: 2024.7.1
Filename: caterva2-2024.7.1-py3-none-any.whl
Download: [link]
Size: 825182
MD5: d0c62de45fb0cae5ef73935608834c7c
SHA256: 8daaa6d5e286b26c10290c87892a079a4108a38855aebef46cf2e66086d6c753
Uploaded: 2024-07-01 10:08:29 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: caterva2
Version: 2024.7.1
Author-Email: ironArray SLU <contact[at]ironarray.io>
Project-Url: Home, https://github.com/ironArray/Caterva2
License: GNU Affero General Public License version 3
Keywords: blosc2,pubsub
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
Requires-Dist: httpx
Requires-Dist: numpy
Requires-Dist: tomli (>=2); python_version < "3.11"
Requires-Dist: blosc2 (==3.0.0b1); extra == "base-services"
Requires-Dist: fastapi-websocket-pubsub; extra == "base-services"
Requires-Dist: fastapi (>=0.109); extra == "base-services"
Requires-Dist: pydantic (>=2); extra == "base-services"
Requires-Dist: safer; extra == "base-services"
Requires-Dist: uvicorn; extra == "base-services"
Requires-Dist: watchfiles; extra == "base-services"
Requires-Dist: blosc2-grok; extra == "blosc2-plugins"
Requires-Dist: rich; extra == "clients"
Requires-Dist: textual; extra == "clients"
Requires-Dist: h5py; extra == "hdf5"
Requires-Dist: hdf5plugin; extra == "hdf5"
Requires-Dist: msgpack; extra == "hdf5"
Requires-Dist: pillow; extra == "plugins"
Requires-Dist: aiosqlite; extra == "services"
Requires-Dist: blosc2 (==3.0.0b1); extra == "services"
Requires-Dist: fastapi-users[sqlalchemy]; extra == "services"
Requires-Dist: fastapi-websocket-pubsub; extra == "services"
Requires-Dist: fastapi (>=0.109); extra == "services"
Requires-Dist: furl; extra == "services"
Requires-Dist: jinja2; extra == "services"
Requires-Dist: markdown; extra == "services"
Requires-Dist: pydantic (>=2); extra == "services"
Requires-Dist: python-multipart; extra == "services"
Requires-Dist: safer; extra == "services"
Requires-Dist: uvicorn; extra == "services"
Requires-Dist: uvicorn[standard]; extra == "services"
Requires-Dist: watchfiles; extra == "services"
Requires-Dist: aiosqlite; extra == "subscriber"
Requires-Dist: blosc2 (==3.0.0b1); extra == "subscriber"
Requires-Dist: fastapi-users[sqlalchemy]; extra == "subscriber"
Requires-Dist: fastapi-websocket-pubsub; extra == "subscriber"
Requires-Dist: fastapi (>=0.109); extra == "subscriber"
Requires-Dist: furl; extra == "subscriber"
Requires-Dist: jinja2; extra == "subscriber"
Requires-Dist: markdown; extra == "subscriber"
Requires-Dist: pydantic (>=2); extra == "subscriber"
Requires-Dist: python-multipart; extra == "subscriber"
Requires-Dist: safer; extra == "subscriber"
Requires-Dist: uvicorn; extra == "subscriber"
Requires-Dist: uvicorn[standard]; extra == "subscriber"
Requires-Dist: watchfiles; extra == "subscriber"
Requires-Dist: aiosqlite; extra == "tests"
Requires-Dist: blosc2 (==3.0.0b1); extra == "tests"
Requires-Dist: fastapi-users[sqlalchemy]; extra == "tests"
Requires-Dist: fastapi-websocket-pubsub; extra == "tests"
Requires-Dist: fastapi (>=0.109); extra == "tests"
Requires-Dist: furl; extra == "tests"
Requires-Dist: jinja2; extra == "tests"
Requires-Dist: markdown; extra == "tests"
Requires-Dist: pydantic (>=2); extra == "tests"
Requires-Dist: pytest (<8); extra == "tests"
Requires-Dist: python-multipart; extra == "tests"
Requires-Dist: rich; extra == "tests"
Requires-Dist: safer; extra == "tests"
Requires-Dist: textual; extra == "tests"
Requires-Dist: uvicorn; extra == "tests"
Requires-Dist: uvicorn[standard]; extra == "tests"
Requires-Dist: watchfiles; extra == "tests"
Requires-Dist: blosc2; extra == "tools"
Requires-Dist: h5py; extra == "tools"
Requires-Dist: hdf5plugin; extra == "tools"
Requires-Dist: msgpack; extra == "tools"
Provides-Extra: base-services
Provides-Extra: blosc2-plugins
Provides-Extra: clients
Provides-Extra: hdf5
Provides-Extra: plugins
Provides-Extra: services
Provides-Extra: subscriber
Provides-Extra: tests
Provides-Extra: tools
Description-Content-Type: text/markdown
Dynamic: Summary
License-File: LICENSE.txt
[Description omitted; length: 9183 characters]

WHEEL

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

RECORD

Path Digest Size
caterva2/__init__.py sha256=atBRDitmzgb3Vr2CKtmYwN1EkQzF2T7LX55FlBEg76Q 826
caterva2/api.py sha256=TIffpj4gooohvJwWIlo7Wbm5_y9kXlt9VnppcEnIAfk 13972
caterva2/api_utils.py sha256=ozegMU_qrHTbprZsZZOgWhiKhnjs5nj0sbstMVkxpt4 5045
caterva2/hdf5.py sha256=_2zpeSEyI1z-bl5j-rrvmYpzLI2MAg6A_-kFCMbF360 11394
caterva2/models.py sha256=FbOEHr5eSMWQeOinTBcGaqV0Jh4PZizFA_ODKEFcrEQ 1741
caterva2/utils.py sha256=6OKyyKTPonTo3ZWWjPhGWV3NrACstQLR102yNUjF63g 5313
caterva2/clients/cli.py sha256=nu7xcHdX8gh_K2X1Mw91_q1oSN5e4slm8dHp4eaZz4s 6257
caterva2/clients/tbrowser.py sha256=fGV4zjWi0P6JSlzsyQTm8N5mKmUUBa-6-pKGm8x4jtU 2391
caterva2/services/bro.py sha256=NHdEChTGMe09zooUoYvAvARNZ5yiGrmkZN2TfsLyESU 1838
caterva2/services/dirroot.py sha256=D7us7YIsOn3T355_2I8MPv-mH2y-DI3F5wyn5wQLKqY 6927
caterva2/services/hdf5root.py sha256=Q26u6DQhgbPhz_bfH5aZorAh6hiriwRKZ8v5mRSV2iI 8632
caterva2/services/pub.py sha256=Mh0519L5bHp3HTimEzIjYaqE_r6UXZLe4f66L9a-W60 6855
caterva2/services/pubroot.py sha256=-rREJ4Cp3WYXfuMDxnlBgOUvJ1huuzIrYUNyH8b_Q9g 4220
caterva2/services/srv_utils.py sha256=R4MPi7qFN-6zSvR4b8cEfZmcnFlW5ozmRtbZTYlMfNM 8945
caterva2/services/sub.py sha256=Tlda5sNxh_6xI14tyjC_KUm3HqMwOzkepjW2n6D9fqk 33873
caterva2/services/plugins/tomography/__init__.py sha256=Gzn6zHitpAnOnTEkhtk0ogRwbShCDe1Uqr2_LieWst8 3414
caterva2/services/plugins/tomography/templates/display.html sha256=Yn8UfM8pwr-9b_lgB-8a0HGC3wdrACNGY7dPJU3hnmg 192
caterva2/services/plugins/tomography/templates/display_one.html sha256=1AW3dkEjpvMax04Zb_31kFVk5POBYtJn1Xy95ho2f8c 142
caterva2/services/static/logo-caterva2-16x16.png sha256=N8UsduKFmCiYWLrd3pmcXUhXNhDDG718BtbmtvEKVIU 1766
caterva2/services/static/logo-caterva2-32x32.png sha256=KXAfcmFlrYRz9DKxXlELfeoecxNiln72qjX9SzJM9qo 3189
caterva2/services/static/logo-caterva2-horizontal-small.png sha256=bH79sJr1Ij3lVzBw7VTJO69fRw_Zwa0RFxFXVjqIOko 19767
caterva2/services/static/main.css sha256=lN_XKnOs0JN3Tk60WrAqYzIvVtbHA2DvPcym25d4n7M 1602
caterva2/services/static/main.js sha256=V6kebG0xScMZxxmuIh9yzjP0FbThU-8bJ5ONsIs-bCk 2969
caterva2/services/static/vendor/fontawesome-6.5.1.min.css sha256=wiz7ZSCn_btzhjKDQBms9Hx4sSeUYsDrTLg7roPstac 102641
caterva2/services/static/vendor/htmx-2.0.0.min.js sha256=D8V7oOZVUE0oK7bsHD2JJAzenyzhw5PVs4qVxbxtqHU 49082
caterva2/services/static/vendor/htmx-idiomorph-ext-0.3.0.min.js sha256=djrV69CWPqlDbLSA8wP8S35UPDfGSZJfAyxWi026t-Y 8364
caterva2/services/static/webfonts/fa-brands-400.ttf sha256=VlbVlrxZcWWkIYL2eyufF9KuR6nj7xsEK5pylzlzBwU 207972
caterva2/services/static/webfonts/fa-brands-400.woff2 sha256=OokkzVIDooYocWrttc7wlD2kw7ROP_zukKsGOHtBxJA 117372
caterva2/services/static/webfonts/fa-regular-400.ttf sha256=XQLcm4WOPIWnlPh-N5hX9P7cTibPFQAXFKmg4LHSKU0 68004
caterva2/services/static/webfonts/fa-regular-400.woff2 sha256=K8zs8Lx-ls1c5AA6vrOunuSj0ZFYxObt_S3zLS8NVyE 25452
caterva2/services/static/webfonts/fa-solid-900.ttf sha256=-78G10N6ow881EyWg4AZNUWo_D6t-3rYl7uxAe7-xaI 419720
caterva2/services/static/webfonts/fa-solid-900.woff2 sha256=n8hfOkVEqw1XDH-Pm7uI242Sw1mycHWA6osHx1Zz6uI 156496
caterva2/services/static/webfonts/fa-v4compatibility.ttf sha256=CWY6NvwF5xkK-DJLhVEFxbtRGtlPlLgbNK_uUDJ57KI 10832
caterva2/services/static/webfonts/fa-v4compatibility.woff2 sha256=TUotf9HGaEhFyxdP3X_Ac71ky3QShvskf4t2wre4UsQ 4792
caterva2/services/subscriber/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
caterva2/services/subscriber/db.py sha256=BWXTHb2f8ecRvDAKFV-zUjzV5ZHMxlFAYeZHz-bhvMs 2005
caterva2/services/subscriber/schemas.py sha256=FNIv24S16y5tJY8_J9kbwvUc3lu4QMjRA6ddRijT48s 823
caterva2/services/subscriber/users.py sha256=90YxMrKPElmxSHCjD2zQEl1dgT_V3Epjb6c_MbxtLKY 3095
caterva2/services/templates/base_anon.html sha256=LEvCT11o5Vya1Phz2Mtfc_99G0GghcxfmWrW-XJ2yX0 1143
caterva2/services/templates/error.html sha256=lYa5aZ2p-VAt8B_SAjEffHC1F_VI6vmhit8VKWPxPtQ 204
caterva2/services/templates/home.html sha256=mYjJdRqEKhDuBG8Ap__ox9ehILV7MsDSV5vd5AAeVug 2511
caterva2/services/templates/info.html sha256=Bltxsy3njoN_phDImo2Q6-kvkkWsHFJsloObUzhSxSU 2448
caterva2/services/templates/info_metadata.html sha256=p7TjONpDS1njfAWQkrIk2klXcLZH-wFNG-Al1sNOclA 3491
caterva2/services/templates/info_view.html sha256=zDpDcNsEZy9GoyLBjTsibDcA012sq0hYZGtC5SisG-k 2749
caterva2/services/templates/loading.html sha256=WFNXhjyA3wnIlxKry9PNyXxSVwXlhLFaDpu8ezNVlzY 117
caterva2/services/templates/login.html sha256=ewj3tFZrIWLqHtgw-I6NVxasL9RX3mlTO9ntFlMRASM 852
caterva2/services/templates/logout.html sha256=iVJLEnwljs1l4wnSMbn0Rm6a-Sr0a_K30grj04vsbXQ 182
caterva2/services/templates/path_list.html sha256=SIaWkkgHU6qYfwJVgz1wOE7mbQEDZ3-PSYc10zt9DoI 1867
caterva2/services/templates/register.html sha256=aEJMwujBCL5q3QaNavzhydpdQgCX6Vz0ATQTxsO8CVI 884
caterva2/services/templates/root_list.html sha256=CbaWlXI7yrI6tLTg6I8dw2mEKnrq8HzTg4BlD_HJG6s 2282
caterva2/tests/__init__.py sha256=EJIsy0sMK3epJRlnw8iX1v9L0IpfGFaC8IPKJqiCSoo 290
caterva2/tests/__main__.py sha256=RcrXWVnDeaK9g1AQTeGmuYZ_ygJX4-zs3j6Etq6_ONc 764
caterva2/tests/conf.py sha256=qtRmTwZ0ZopSgXvMYM2iE6BqYugsBoA171eptZA25Ac 231
caterva2/tests/conftest.py sha256=DUWkW7vmw7q0fqco6cx6gHTgR-RKxjtIsdg4Bf5Rs-0 904
caterva2/tests/files.py sha256=7OI-kVEn4hsL4r3oAcA4Co25wkSE8PBGEIGpP9eyuQ0 871
caterva2/tests/services.py sha256=ac2F3wgbGaz3JW_oBEGdkIxonEIesx-YlQswsqldmdQ 10951
caterva2/tests/sub_auth.py sha256=kseotix5wkAJ87muV3qCa1kOv5y4HHTilnF0Y4QEsiA 2469
caterva2/tests/test_api.py sha256=RRPmsA1ECF4dKRYTQV1qmiJnqr9FctdMjmr70cnbCSI 10314
caterva2/tests/test_cli.py sha256=qjpNWkw_yyO5ezGxD1kHHrqbVm2X5CWWzL7HNKi-Hbs 2158
caterva2/tests/test_hdf5root.py sha256=e7_5PsuT-jxCatfWLP5XST4DkDnWPkQKXqEq7WoSYC0 3419
caterva2/tools/cat2_to_hdf5.py sha256=jZgZYO4Yb55TUizx-d6uv1OvLGyfJ788PbiBUg0zb98 10024
caterva2/tools/hdf5_to_cat2.py sha256=h67Vj33kioqpKJAi2HY4Px1UUn6VcLSXXJz235RKcic 6332
root-example/README.md sha256=GMRTZfP86YWO9rFvhqWysU3BDxUNQuo-Blqb6TdNhos 87
root-example/ds-1d-b.b2nd sha256=O3IVdu3VgxAYS5K9hDLToe2No0UT1CLckWQxfCuSmfw 3969
root-example/ds-1d-fields.b2nd sha256=pldij-rLfXsjeyBgToYFxG-x0NEmzlLIVDK69sMUPBY 20797
root-example/ds-1d.b2nd sha256=4HVwKWA5_B52sEeTZJ-JTr4RECUnj_TnvldNyhoPHGw 5271
root-example/ds-2d-fields.b2nd sha256=JCFinmBnoTrSW0Nu5rOwRTrZVPT5FXBgzD_PJ7eRVMg 37457
root-example/ds-hello.b2frame sha256=Hc9iZcp_zXOO2ZWsCDK3LXRTM6IOSHzfPzThfbapvQI 1020
root-example/ds-sc-attr.b2nd sha256=tIt4Kg9875VjGGm9gPPpOlKSj97UtQ70ScfZmLRMnlI 404
root-example/dir1/ds-2d.b2nd sha256=NvtGz8YcLsWC9lxx_z1Pu2IZJH-T6SOAbZi2n6HpU6w 1128
root-example/dir1/ds-3d.b2nd sha256=fT0Q1FrQpRLVUhrs2Pjfa6jni7jSFC0_Q-9YFd9gL8Y 1467
root-example/dir2/ds-4d.b2nd sha256=dxbuCafUGkiH0ObJVTOSvd6uRc37zom0BSW6jT3g7_8 6774
caterva2-2024.7.1.dist-info/METADATA sha256=gPlBMmha54pA69P7LCjN_0TDV3AAjpw9Ja7P4-XdPlo 13372
caterva2-2024.7.1.dist-info/WHEEL sha256=1yFddiXMmvYK7QYTqtRNtX66WJ0Mz8PYEiEUoOUUxRY 87
caterva2-2024.7.1.dist-info/entry_points.txt sha256=TbmH3dYizGMyopIb9P7IkrgKQAp9i0VBm2w0KVJFOws 303
caterva2-2024.7.1.dist-info/licenses/LICENSE.txt sha256=gUlkX2R9y_mYB-naPZaMAewfliiO_-FIWX-zS2_-qiA 34687
caterva2-2024.7.1.dist-info/RECORD

entry_points.txt

cat2bro = caterva2.services.bro:main
cat2cli = caterva2.clients.cli:main
cat2export = caterva2.tools.cat2_to_hdf5:main
cat2import = caterva2.tools.hdf5_to_cat2:main
cat2pub = caterva2.services.pub:main
cat2sub = caterva2.services.sub:main
cat2tbrowser = caterva2.clients.tbrowser:main