Metadata-Version: 2.2
Name: horizon-hwm-store
Version: 1.1.0
Summary: onETL Plugin for Horizon store
Home-page: https://github.com/MobileTeleSystems/horizon-hwm-store
Author: DataOps.ETL Team
Author-email: onetools@mts.ru
License: Apache-2.0
Project-URL: Documentation, https://horizon-hwm-store.readthedocs.io/
Project-URL: Source, https://github.com/MobileTeleSystems/horizon-hwm-store
Project-URL: CI/CD, https://github.com/MobileTeleSystems/horizon-hwm-store/actions
Project-URL: Tracker, https://github.com/MobileTeleSystems/horizon-hwm-store/issues
Keywords: ETL,Horizon,HWM
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
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: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
Requires-Dist: data-horizon[client-sync]<1.1,>=1.0.0
Requires-Dist: etl-entities<2.6.0,>=2.1.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

.. title

Horizon HWM Store
=================

|Repo Status| |PyPI Latest Release| |PyPI License| |PyPI Python Version| |PyPI Downloads|
|Documentation| |CI Status| |Test Coverage| |pre-commit.ci Status|

.. |Repo Status| image:: https://www.repostatus.org/badges/latest/active.svg
    :alt: Repo status - Active
    :target: https://github.com/MobileTeleSystems/horizon-hwm-store
.. |PyPI Latest Release| image:: https://img.shields.io/pypi/v/horizon-hwm-store
    :alt: PyPI - Latest Release
    :target: https://pypi.org/project/horizon-hwm-store/
.. |PyPI License| image:: https://img.shields.io/pypi/l/horizon-hwm-store.svg
    :alt: PyPI - License
    :target: https://github.com/MobileTeleSystems/horizon-hwm-store/blob/develop/LICENSE.txt
.. |PyPI Python Version| image:: https://img.shields.io/pypi/pyversions/horizon-hwm-store.svg
    :alt: PyPI - Python Version
    :target: https://pypi.org/project/horizon-hwm-store/
.. |PyPI Downloads| image:: https://img.shields.io/pypi/dm/horizon-hwm-store
    :alt: PyPI - Downloads
    :target: https://pypi.org/project/horizon-hwm-store/
.. |Documentation| image:: https://readthedocs.org/projects/horizon-hwm-store/badge/?version=stable
    :alt: Documentation - ReadTheDocs
    :target: https://horizon-hwm-store.readthedocs.io/
.. |CI Status| image:: https://github.com/MobileTeleSystems/horizon-hwm-store/workflows/Tests/badge.svg
    :alt: Github Actions - latest CI build status
    :target: https://github.com/MobileTeleSystems/horizon-hwm-store/actions
.. |Test Coverage| image:: https://codecov.io/gh/MobileTeleSystems/horizon-hwm-store/branch/develop/graph/badge.svg?token=WJA6IN16SS
    :alt: Test coverage - percent
    :target: https://codecov.io/gh/MobileTeleSystems/horizon-hwm-store
.. |pre-commit.ci Status| image:: https://results.pre-commit.ci/badge/github/MobileTeleSystems/horizon-hwm-store/develop.svg
    :alt: pre-commit.ci - status
    :target: https://results.pre-commit.ci/latest/github/MobileTeleSystems/horizon-hwm-store/develop

``horizon-hwm-store`` is a Python library which implements `etl-entities' BaseHWMStore <https://etl-entities.readthedocs.io/en/stable/hwm_store/base_hwm_store.html>`_
interface for `Horizon <https://data-horizon.readthedocs.io/>`_.

Can be used by `onETL <https://onetl.readthedocs.io/en/stable/hwm_store/index.html>`_ for storing HWM values.

Requirements
------------

**Python 3.7+**

Documentation
-------------

See https://horizon-hwm-store.readthedocs.io/

.. install

Installation
---------------

.. code:: bash

    pip install horizon-hwm-store
