data-horizon

View on PyPIReverse Dependencies (1)

1.1.1 data_horizon-1.1.1-py3-none-any.whl

Wheel Details

Project: data-horizon
Version: 1.1.1
Filename: data_horizon-1.1.1-py3-none-any.whl
Download: [link]
Size: 119782
MD5: dd502fec3aa8c213fd71ce34e6f3da11
SHA256: fcec646c4dd2d87bc33bde9a4de6115f26dbd6297dbe10567684571eff33e0a9
Uploaded: 2025-01-28 09:30:28 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: data-horizon
Version: 1.1.1
Summary: Horizon REST API + client
Author: DataOps.ETL
Author-Email: onetools[at]mts.ru
Project-Url: CI/CD, https://github.com/MobileTeleSystems/horizon/actions
Project-Url: Documentation, https://data-horizon.readthedocs.io/
Project-Url: Homepage, https://github.com/MobileTeleSystems/horizon
Project-Url: Source, https://github.com/MobileTeleSystems/horizon
Project-Url: Tracker, https://github.com/MobileTeleSystems/horizon/issues
License: Apache-2.0
Keywords: Horizon,REST,API,HWM
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: FastAPI
Classifier: Framework :: Pydantic
Classifier: Framework :: Pydantic :: 1
Classifier: Framework :: Pydantic :: 2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.7,<4.0
Requires-Dist: alembic (>=1.12.1); python_version >= "3.8" and extra == "backend"
Requires-Dist: alembic (<2.0.0,>=1.12.1); python_version == "3.7" and extra == "backend"
Requires-Dist: argon2-cffi; extra == "ldap"
Requires-Dist: asgi-correlation-id (>=4.2.0); python_version >= "3.8" and extra == "backend"
Requires-Dist: asgi-correlation-id (<5.0.0,>=4.2.0); python_version == "3.7" and extra == "backend"
Requires-Dist: asyncpg (>=0.28.0); python_version >= "3.8" and extra == "postgres"
Requires-Dist: asyncpg (<0.29.0,>=0.28.0); python_version == "3.7" and extra == "postgres"
Requires-Dist: authlib (>=1.2.1); python_version >= "3.8" and (extra == "backend" or extra == "client-sync")
Requires-Dist: authlib (<2.0.0,>=1.2.1); python_version == "3.7" and (extra == "backend" or extra == "client-sync")
Requires-Dist: bonsai (>=1.5.3); extra == "ldap"
Requires-Dist: cffi (<2.0,>=1.15); python_version == "3.7"
Requires-Dist: cffi (>=1.17); python_version >= "3.8"
Requires-Dist: coloredlogs; extra == "backend"
Requires-Dist: devtools; extra == "backend"
Requires-Dist: fastapi (>=0.103.0); python_version >= "3.8" and extra == "backend"
Requires-Dist: fastapi (<0.104.0,>=0.103.2); python_version == "3.7" and extra == "backend"
Requires-Dist: greenlet (>=3.1.1); extra == "backend"
Requires-Dist: importlib-resources (>=5.12.0); python_version >= "3.8" and extra == "backend"
Requires-Dist: importlib-resources (<6.0.0,>=5.12.0); python_version == "3.7" and extra == "backend"
Requires-Dist: passlib; extra == "backend"
Requires-Dist: pydantic (<2.6.0); python_version == "3.7"
Requires-Dist: pydantic (<3); python_version >= "3.8"
Requires-Dist: pydantic-settings (>=2.0.3); python_version >= "3.8" and extra == "backend"
Requires-Dist: pydantic-settings (<3.0.0,>=2.0.3); python_version == "3.7" and extra == "backend"
Requires-Dist: python-json-logger; extra == "backend"
Requires-Dist: python-multipart (>=0.0.18); python_version >= "3.8" and extra == "backend"
Requires-Dist: python-multipart (<0.0.9,>=0.0.8); python_version == "3.7" and extra == "backend"
Requires-Dist: pyyaml; extra == "backend"
Requires-Dist: requests; extra == "client-sync"
Requires-Dist: sqlalchemy (>=2.0); extra == "backend"
Requires-Dist: sqlalchemy-utils; extra == "backend"
Requires-Dist: starlette (>=0.27.0); python_version >= "3.8" and extra == "backend"
Requires-Dist: starlette (<0.28.0,>=0.27.0); python_version == "3.7" and extra == "backend"
Requires-Dist: starlette-exporter (>=0.17.1); python_version >= "3.8" and extra == "backend"
Requires-Dist: starlette-exporter (<0.18.0,>=0.17.1); python_version == "3.7" and extra == "backend"
Requires-Dist: typing-extensions (>=4.0.0); python_version >= "3.8"
Requires-Dist: typing-extensions (<4.8.0,>=4.0.0); python_version == "3.7"
Requires-Dist: urllib3 (>=1.26.0); extra == "client-sync"
Requires-Dist: uuid6 (>=2022.10.25); python_version >= "3.8" and extra == "backend"
Requires-Dist: uuid6 (<2023.0.0,>=2022.10.25); python_version == "3.7" and extra == "backend"
Requires-Dist: uvicorn (>=0.22.0); python_version >= "3.8" and extra == "backend"
Requires-Dist: uvicorn (<0.23.0,>=0.22.0); python_version == "3.7" and extra == "backend"
Provides-Extra: backend
Provides-Extra: client-sync
Provides-Extra: ldap
Provides-Extra: postgres
Description-Content-Type: text/x-rst
[Description omitted; length: 3436 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
horizon/__init__.py sha256=cNnptvze29qnWZ5Mj8O2KzRjicseyqvMh78BgZSphAI 498
horizon/backend/__init__.py sha256=kvJtaDgqB3aDNbGNudzsXBUXtjui64s91q_Me-UY76w 2524
horizon/backend/__main__.py sha256=slX37pmfOWXZ4MFGTKVbMfmEVl35L6KURRNyR4ILOD8 799
horizon/backend/api/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/api/handlers.py sha256=IGpwBk3AnnVSWv3TlQRpWJ1QzL1mxX_-6Wh277q79ks 4228
horizon/backend/api/monitoring.py sha256=tm51hWq23fT8Aa_4szIXAzqXIcx4eJQnxsyeqGrqgbs 346
horizon/backend/api/router.py sha256=s2Wop_a7_gmr9J9GT9fCrTZsdZOi7NNSKM9EP_wxGwg 356
horizon/backend/api/v1/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/api/v1/router/__init__.py sha256=PYKNMIgUfnFyqYCplNVQ4VzM1S03sZgwMr-rrEQcdJI 859
horizon/backend/api/v1/router/auth.py sha256=ZJ6V_RJ5NGAnSzW__4N-tBc9bK12b2gXpwyT56DnAkE 1236
horizon/backend/api/v1/router/hwm.py sha256=AOPOo99wzA708YZf_s2-KKoizWq0dFwNWhFAeaGisqg 6438
horizon/backend/api/v1/router/hwm_history.py sha256=d6z-Y4xXo2TNXWalGydni2fwzEdyXB71Sk6toS7MkIw 959
horizon/backend/api/v1/router/namespace_history.py sha256=FuvUL0U5Qh-Yz8O6lfLvn7qOEBie1OzEmQRbKPNZIRw 1013
horizon/backend/api/v1/router/namespaces.py sha256=dYMtlWU5oe9exB6LJ0AQhv4HIzEud7EXUoH5TuGIKbI 7359
horizon/backend/api/v1/router/users.py sha256=jeFpeJTxfVkfChlQgfRZBrqrzkpmDvf4N6f2jYQACEI 838
horizon/backend/db/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/db/factory.py sha256=MQnhPFamt4b7zf-XI1Lf4_dTfc8BhdzRyUHJig_CZoI 653
horizon/backend/db/migrations/README sha256=ISVtAOvqvKk_5ThM5ioJE-lMkvf9IbknFUFVU_vPma4 58
horizon/backend/db/migrations/__main__.py sha256=ZUh_by2HrSGH3NGZ7sl0YYPHs-XxjIaxgTgMp4XYEJE 852
horizon/backend/db/migrations/alembic.ini sha256=pJTyCd_WsF1dETXuMd_P8RFllW4zThoHpq7pwZBlV_w 673
horizon/backend/db/migrations/env.py sha256=KRxcsC7YjvpQWzCGSKceQe8W9GU-uw_Htq2mcWotniA 2344
horizon/backend/db/migrations/script.py.mako sha256=HNlf26BI1xvQKjiUojnj15BPrVUfVVr81IOgliJf83c 510
horizon/backend/db/migrations/versions/.keep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
horizon/backend/db/migrations/versions/2023-10-09_b91de692624e_.py sha256=IYK8WigQv4JGvUaJFfS3w4OPa6sGKkQkTrfC2s523-0 1482
horizon/backend/db/migrations/versions/2023-10-13_e29b66594970_.py sha256=k1-CD5zce9Q239wBY0Kf0m11z7c5kSsah6x7ZBzLzBM 1707
horizon/backend/db/migrations/versions/2023-10-16_edd2e353ca38_.py sha256=pZ4CmCNMKRgcCtYCloSk3G1BH3G2WyLoCKbOvWG7Sq4 2267
horizon/backend/db/migrations/versions/2023-10-19_6b9001985cd2_.py sha256=kr2Oo9MNY6b4ZB8dCgk73Jib6qjYRgcpcIKTZQ9ibSI 2286
horizon/backend/db/migrations/versions/2023-11-24_dfce9f35c00e_.py sha256=UzJeb0hYuBnAD_jW1lNV2qMCYLmB54HEVzWNtZOTemw 1668
horizon/backend/db/migrations/versions/2023-12-23_4bc3fffc0209_.py sha256=IK7CrpJSbv4lIOCI0xnj5fo7C63UlhTEeMdnhsYvHzI 1359
horizon/backend/db/migrations/versions/2024-02-22_c2d6da81f9ec_.py sha256=xgtU0hjbVUNmXiltNiskGgIupL6HTft83nSTCdjZwIs 1861
horizon/backend/db/migrations/versions/2024-02-27_2452f82ae06c_.py sha256=17vJTgL8npx_jSi6HC_kiQ5_ZRLMurdU2E_hHnLGVvY 654
horizon/backend/db/migrations/versions/2024-02-27_5c7a5c5a193b_.py sha256=xc-wl_myTZBTmwifbnrHKrUaLn5VqaTBkK3bjSGW9Rw 2329
horizon/backend/db/migrations/versions/2024-02-29_09be8fd79dbc_.py sha256=lWvVgTDXlaR4Xmz3FkFqpjSU47I-DjNYmo-8OP2aFc8 1783
horizon/backend/db/migrations/versions/2024-03-01_4c60578f3f1d_.py sha256=YSGnIHcP9Dj1GfUuK8qgr2ytECIMll9LclpnAC8Pi0I 2548
horizon/backend/db/migrations/versions/2024-03-18_ec64f7b42221_.py sha256=N0AOdYNm48fPffSBzxMIgkIuiwP0cuX0z6Euk5uHF4o 583
horizon/backend/db/mixins/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/db/mixins/changed_by.py sha256=stk_j_txppLSCNO_twk0uq86zLClsblOsurpp-XnkQc 1075
horizon/backend/db/mixins/timestamp.py sha256=0XmGNOvVTWRwQEIlktukg8XN4qFQ9cRd0FDcuVLV5Kg 618
horizon/backend/db/models/__init__.py sha256=ZMOk-6HwROwDfVv8CmCJvRha-1g2Dr1BbTpJOE0Ings 761
horizon/backend/db/models/base.py sha256=RMVD8pQtxT73U0zc3xT1UbJzjVltgUUoZRotQThKebM 1028
horizon/backend/db/models/credentials_cache.py sha256=nWsJqJR9H10EaiX6G7Yp0j7Kpq5FveMKqZJUCkPTN2Y 1096
horizon/backend/db/models/hwm.py sha256=sX4uYRoTVwAQL9JZY32ycWYYaL27JcyL_qhf1ocsUO8 1364
horizon/backend/db/models/hwm_history.py sha256=ZAEFwTylyRVnFEkH92SmxlCdL2FYhoCrYxQtuzJam8k 1250
horizon/backend/db/models/namespace.py sha256=805ilTMaudXKFFXspSCGaiOD6Z8uvy0yG0BaeuswI-g 1207
horizon/backend/db/models/namespace_history.py sha256=mPi3Tz1vn7pqy8YRzvCs0wlZfTOrHiKVFURfPbrDw5o 1158
horizon/backend/db/models/namespace_user.py sha256=buAo9lrN0zUWn7KZjCKERbRfiAF8NiTzVLF1yUp0Md4 707
horizon/backend/db/models/user.py sha256=gXSzKXn7kBh1-NOPMoo39GeU7dyVFOM1XPiSP5B55BU 742
horizon/backend/db/repositories/__init__.py sha256=qKYOIA35wIlRrlLzxZiPApU3MXxm9OQkTpMmUHQgp70 719
horizon/backend/db/repositories/base.py sha256=CHYuUe89_ELdZmaf2T1EOIla43YUlGMAR7_cH9uOYoE 3781
horizon/backend/db/repositories/credentials_cache.py sha256=PU-J7mICDywAVPEbOlXXlbQoQRu9nnoZ8HKt6TmbBN0 899
horizon/backend/db/repositories/hwm.py sha256=lvi6ttsWi2NumUQcb_vOpnKMuXAIPZ8R4NwCwO3aqkU 5162
horizon/backend/db/repositories/hwm_history.py sha256=jvbLuI0jj7zyp9l71ARgqJmCWhC09K_aUiyyaZu6Sqc 1296
horizon/backend/db/repositories/namespace.py sha256=-xNpYsIDWFtlepOBTo2TPUea7irBgerVFj_39RAXrKA 6259
horizon/backend/db/repositories/namespace_history.py sha256=3FiplesRQMhyEm_HOzM8-RC8vm_mU-edjwGsbH5z1c4 1086
horizon/backend/db/repositories/user.py sha256=7mzASoAakvacE7pmYfGWt6NM1-aHZYr-mOcT8I2nuoE 1493
horizon/backend/dependencies/__init__.py sha256=JmU2dP3WXeYbGKCkIKQpNAMrlcYmUxEyKTEUi8hiZOQ 162
horizon/backend/dependencies/stub.py sha256=z_dwZI7yTtSXLHKayYt89ioP6Nno8xJpie-Q5j1A0ug 1636
horizon/backend/export_openapi_schema.py sha256=WYeMVhwwmrekOjRwZmw3iVwL1ePrAGP0DG1Lygc6fQw 466
horizon/backend/middlewares/__init__.py sha256=CEvBsLZwvGjiux1jKtLNkXnQ7eV56mhbMfmL5CLdoeI 1539
horizon/backend/middlewares/application_version.py sha256=drrHz99rq_hH_pwsXBQHHrb4olaUTuTFRb8UeIxkWVk 1584
horizon/backend/middlewares/cors.py sha256=S8yPBQTpyHZHWq3K65s5D4FjPbfbJ8QVpHeDOZevfm4 506
horizon/backend/middlewares/logging.py sha256=3Bjb5Zx3qpFc2AF8yES8v95Xy3RmtL6PmGJLzdQd5d0 736
horizon/backend/middlewares/monitoring/__init__.py sha256=weKoCgIjUz_56oLa53gpg5OOUw5lMFrfem6-_mDs0YI 386
horizon/backend/middlewares/monitoring/metrics.py sha256=gRoIzsQqXUkSeXJoIUbmT96kq9I7FUWU0F5daP2azGs 1321
horizon/backend/middlewares/monitoring/stats.py sha256=VGKfzkFRn5fWK0puO5NHZ1ojMWV0mqNX1n5wv1LL4cg 2896
horizon/backend/middlewares/openapi.py sha256=ZYpsVqofxqcqzJ6atjpnlrVloBz_gy8ziW1ndLn02t0 4236
horizon/backend/middlewares/request_id.py sha256=zmNa2PAo2crWhZSI2qprEUlht8WNPTUvXnPsT8-DvQQ 637
horizon/backend/middlewares/static_files.py sha256=CfkgVu2cTY0AlbOZy_6T4NguftFBfahQbNum4vXA7gY 617
horizon/backend/providers/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/providers/auth/__init__.py sha256=2ymfY3wAfN-eoBXpKlxskYjCh6YEo0FrQEcYDa_bm28 179
horizon/backend/providers/auth/base.py sha256=Zt3ZkJ8EzJ3nKPxzB0IeNN8U7cIwGO1tvDo99lns278 3103
horizon/backend/providers/auth/cached_ldap.py sha256=ZKjWXLmCnaUISvmFJiW6hTC5RWqZdJS-V69a9LOoILc 5801
horizon/backend/providers/auth/dummy.py sha256=D0z7aUn_0YInzkrlUqxYEpB_CCV7VDou6gy6l5hobzk 3775
horizon/backend/providers/auth/ldap.py sha256=gBBTW8AmwLb-OoypX3Y4hvsKRrKCkzM84FnaV16IDy8 10425
horizon/backend/scripts/manage_admins.py sha256=SoKw6pFbK2pO1Us3s9-Lx1BmhwOXEcfao6psP9JdPo8 3640
horizon/backend/services/__init__.py sha256=Wqdsht6CtphbVfHBISyX9xObVxW7SvSuC-nIlF0JP2o 252
horizon/backend/services/current_user.py sha256=qAuRuaLu8yQk9f2-j_8SQ5sWVjIsivFlpvQJlG9Zisk 638
horizon/backend/services/uow.py sha256=kWhPWUf4cw-vfXfCTJ6B_XIG-vIJK9iUfVjY-Xd6taU 1225
horizon/backend/settings/__init__.py sha256=XG-pkdX6925h70jC3k-nfxCClxF06UearyKWGi0ugT4 2120
horizon/backend/settings/auth/__init__.py sha256=Rcg26erLZOHh1UO3lyGKtB12sEiwrOBmftBosOu0fW4 1062
horizon/backend/settings/auth/cached_ldap.py sha256=S0UVujKAVWYCrM1R3_BD-awTEyiQ3XnM_EqV4SnzalE 2743
horizon/backend/settings/auth/dummy.py sha256=1Xyp8GNuA61QMTfRoMZqsnDEiRMnpNrKrJ83e3WIdKU 551
horizon/backend/settings/auth/jwt.py sha256=9HxZac8Nr55FT42zEFFyDb__mp7WCjP0fWs3jub1BIE 1119
horizon/backend/settings/auth/ldap.py sha256=8hpsNoGzbOFCSgtgY3awmDk6QKH2bwvho67Il3no9Fc 7088
horizon/backend/settings/database.py sha256=bpFhgWt0sGtFYEPvERzHtdXDK35sCWqfLxy4nvueZdE 1117
horizon/backend/settings/server/__init__.py sha256=BDoKwIXrop9klOLR63Rcx51xTFZ4-uQ0h1hjm34zO5E 2662
horizon/backend/settings/server/application_version.py sha256=-5ySdd-NS974lnvIYc_W9rshg6nfMEMlysSO5Va4b2M 688
horizon/backend/settings/server/cors.py sha256=Rn4bbWxAtAKA3w2Uzg5jHg21jr4eXV62eOOmNPE8Hew 2086
horizon/backend/settings/server/log/__init__.py sha256=bFYppkfY5_mI8AJEPHpAtL4MtUA9PAh7sPuzfU4ysEM 2846
horizon/backend/settings/server/log/colored.yml sha256=I2ikoh_Wt9AT7Wq3tlqIanjvcOUwO_VA-cNik_Dq2zc 952
horizon/backend/settings/server/log/json.yml sha256=zKI2hY1vjwmXLf8seRLNQb6loD8r2scndYbkodBWt6k 921
horizon/backend/settings/server/log/plain.yml sha256=PAJDu5x_qBI49VLhHoxuO-mF2w2ASOwbU7w6q_fgvGU 937
horizon/backend/settings/server/monitoring.py sha256=Si0rrKJCv6yvreYFhUo61buK8P6W_-rdgQbjzDb2oL0 2189
horizon/backend/settings/server/openapi.py sha256=pgNyWdDcfXvgfdN-c5BBzTSya17Mnsp3IGfRd8l53Bc 4329
horizon/backend/settings/server/request_id.py sha256=Jz8N36R77o4Dtma_SCiMrF_d00mLn6nLVPJY7Tmo_zI 1032
horizon/backend/settings/server/static_files.py sha256=7vK3E3EjLA4ZflHbI4RF4Joh_4-GOovprAOet8FquQs 1009
horizon/backend/static/.gitkeep sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
horizon/backend/utils/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/backend/utils/jwt.py sha256=0cTVR_kXKyG9AFK39Vc8WAoiMtZf7GOa1WiRBTQCbfg 914
horizon/backend/utils/slug.py sha256=0Duy4cX8s9gpBl3Bgxr9-h9KkVZu9qRItG8pNuv5nsY 327
horizon/client/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/client/auth/__init__.py sha256=j3vqLpmox0of_D0nVHpnBLd-l629j7VZv3Zto5gSse8 319
horizon/client/auth/access_token.py sha256=Mcy9EBneyC8t3WY43w7Ulrab6BsgehnsZJOgSDynJbg 2362
horizon/client/auth/base.py sha256=-pyJVBNtNOJIjbyw1Yy4-GtTmN3xBxqAwhlZLs5jr7o 779
horizon/client/auth/login_password.py sha256=wHpo2G-nFIXi6GFfa2JZEAzBGcvbKCqWj8OhljYomyw 1365
horizon/client/base.py sha256=POGvh1HfxeERqT6RWz6pBEVwB_e9q3ttpxQ3M4dU440 6594
horizon/client/sync.py sha256=Scv3uFB4Ax2snkx3d0Za3XNnTkYqCzv5m7_O_lqLep0 34642
horizon/commons/__init__.py sha256=nuBpHFlE-O2woVq_sEGVkwkuGxGcOjK1LEUgYvo2q0s 83
horizon/commons/dto/__init__.py sha256=SmfGyNlxAqh0WZ1v9qvMkCeAepXFr9yT9BYwpMYOAB4 228
horizon/commons/dto/pagination.py sha256=H7HWNYw0Tmbnh7y9gB3GgEa7gT3yaLMnUMh3k7pFj0U 987
horizon/commons/dto/unset.py sha256=UwNiLsmTQVaVfpLKSBI7daY80GAHzTXnHZrfp6vMHYE 567
horizon/commons/errors/__init__.py sha256=Ku4nYvL_qxeo-o0YcnaREIek86WGf6LVJ6wYJJ5k8d0 556
horizon/commons/errors/base.py sha256=MKeB5mxUG8y2zXss-OkjNhyDqShfLBbh2FcG1PK86eg 860
horizon/commons/errors/registration.py sha256=diuCJw2cbaLslskgCVUoH7T87IRn0GMyxOlRj73WJ60 2245
horizon/commons/errors/schemas/__init__.py sha256=3MoWl8eRweAvXm4qIucQq4Hz2aV-O9fDwu6Wv6HSLOI 714
horizon/commons/errors/schemas/already_exists.py sha256=UnQjr9FK2L-C350I1MlAfC4VEX3a_q2O8IhgmUiAeXw 966
horizon/commons/errors/schemas/bad_request.py sha256=MDn7jBz8Zkp94kaFRuoeyFDG57e9nE5IgDYLhaJoCuc 509
horizon/commons/errors/schemas/invalid_request.py sha256=6iBS7YNrIiRpr8T_V9J2BTmL_B_AJkjYPwCRq_W4QtI 1203
horizon/commons/errors/schemas/not_authorized.py sha256=ybRg_TZ0IYxyn1dD6VQZH3-iCNmFMVgGh4oRTZz2czA 737
horizon/commons/errors/schemas/not_found.py sha256=vp1ZQVf2uT_hCpDoNbblgHgP3q7kouOweUa-u7E9wCE 923
horizon/commons/errors/schemas/permission_denied.py sha256=6QhFiUB5c_MNAg-GwuQIHAQ8Y2RItCnwPw7dmO4peR8 911
horizon/commons/exceptions/__init__.py sha256=YSQr03Srhi7C5DKOm4oAkJT0rFYBXtK0erkP1Q-KNz4 708
horizon/commons/exceptions/auth.py sha256=jxuyFR9CPIJHzUG76MeE8LRWjbuCU9vC1u2vh07oFTQ 816
horizon/commons/exceptions/bad_request.py sha256=vkHr-GeQLr3wYnyE_FA8q4YczO_Nti4uYOgamDGoSt8 1000
horizon/commons/exceptions/base.py sha256=7-AunV6DtoTZvKJa8_G61bYD5hrd0JIzHfNcoaF1ffM 534
horizon/commons/exceptions/entity.py sha256=X6SJIaO-kGkhoqWu61f1eaQ22oX3qwhOYXvMY96HW-Q 2330
horizon/commons/exceptions/permission.py sha256=pM75Rxat1iqrZBfEVHGuRbfid0iukwghf_KOVSsbkK8 1284
horizon/commons/exceptions/service.py sha256=MDwl-k5jQecWDVua8b1UpObsFgzNh1jeIBNuLLJCPM4 744
horizon/commons/schemas/__init__.py sha256=SzTqBDvddvaWqmuB9nORNzD0nCBlQyUDmX1Pp9nrEPI 173
horizon/commons/schemas/ping.py sha256=LP8DIhk5k_oDbTlrCrQX8vMGElfPlM1IdEFlGChDvx4 277
horizon/commons/schemas/v1/__init__.py sha256=6wVHYBxTqCaJU5_5Pk4ZFIqDnr18H-fVou_uilf5xG0 1938
horizon/commons/schemas/v1/auth.py sha256=cmFQbZdjClUF7mnUqUq1EKxLlnsYQgwAgjKFjSPuJfo 289
horizon/commons/schemas/v1/hwm.py sha256=LnuSZS4cTBqeiE9P7NtQSZ75bY3fzgz1oRrsifnk-fc 4658
horizon/commons/schemas/v1/hwm_history.py sha256=OrkEdbevNFpInTYe2K3_1QlXPkRYdhNwD2Arqa0KhQE 1684
horizon/commons/schemas/v1/namespace.py sha256=Q960vPcrqC11KwL8SwuXrpX0AX6vQSQcPEHvd69Em30 2363
horizon/commons/schemas/v1/namespace_history.py sha256=ZPEvrYQrAGcJoFbh46Zghop_kkdxdNwusEiXric72a0 1355
horizon/commons/schemas/v1/pagination.py sha256=RYvnK18MSPQ_P1qqAC01nBQKPyIUYneAT4olKKuf5w8 2174
horizon/commons/schemas/v1/permission.py sha256=LM14UOFGcG-maouTARy9QaTZ-JmgNlBzuxWlCUtaae4 2193
horizon/commons/schemas/v1/user.py sha256=iE8-NsfPMxqC7_WOB5sICnj58zIWF-tw9JgS2j6jWR8 754
horizon/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
data_horizon-1.1.1.dist-info/LICENSE.txt sha256=ALDxhkUIibnyHZ40uiASEz8RZ9lkiW0vigv1bTq3p2s 11410
data_horizon-1.1.1.dist-info/METADATA sha256=7XFVxm79G6RnquWa0BimyU9s8LhXlhLzz65oLEMRQ2Y 8428
data_horizon-1.1.1.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
data_horizon-1.1.1.dist-info/entry_points.txt sha256=xYWb5Q_fE9Dv30v1Pk0EGUBSeC_ytNiYlasGG-hibUc 54
data_horizon-1.1.1.dist-info/RECORD

entry_points.txt

data-horizon = horizon