Metadata-Version: 2.1
Name: metastore
Version: 1.0.0.dev3
Summary: Metastore Python SDK.
Home-page: https://github.com/metastore-developers/metastore
Author: Metastore Developers
Author-email: metastoredevelopers@gmail.com
License: BSD-3-Clause
Download-URL: https://pypi.org/project/metastore
Project-URL: Code, https://github.com/metastore-developers/metastore
Project-URL: Issue tracker, https://github.com/metastore-developers/metastore/issues
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: BSD License
Requires-Python: >=3.7.0
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: dask (>=2021.10.0)
Provides-Extra: development
Requires-Dist: setuptools (>=58.2.0) ; extra == 'development'
Requires-Dist: autopep8 (>=1.6.0) ; extra == 'development'
Requires-Dist: pylint (>=2.12.0) ; extra == 'development'
Requires-Dist: pytest (>=6.2.0) ; extra == 'development'
Requires-Dist: pytest-cov (>=3.0.0) ; extra == 'development'
Requires-Dist: sphinx (>=4.3.0) ; extra == 'development'
Requires-Dist: myst-parser (>=0.15.0) ; extra == 'development'
Requires-Dist: pydata-sphinx-theme (>=0.7.0) ; extra == 'development'
Requires-Dist: twine (>=3.7.0) ; extra == 'development'

<p align="left">
    <a href="https://github.com/metastore-developers/metastore" title="Metastore">
        <img src="https://metastore.readthedocs.io/en/latest/_static/logo.svg" width="128px"/>
    </a>
</p>

[![Releases](https://img.shields.io/github/v/release/metastore-developers/metastore?color=blue)](https://github.com/metastore-developers/metastore/releases)
[![Issues](https://img.shields.io/github/issues/metastore-developers/metastore?color=blue)](https://github.com/metastore-developers/metastore/issues)
[![Pull requests](https://img.shields.io/github/issues-pr/metastore-developers/metastore?color=blue)](https://github.com/metastore-developers/metastore/pulls)
[![Documentation](https://img.shields.io/badge/docs-latest-blue.svg)](https://metastore.readthedocs.io)
[![License](https://img.shields.io/pypi/l/metastore?color=blue)](https://metastore.readthedocs.io/en/latest/license.html)

# Metastore

Metastore Python SDK.

Feature store and data catalog for machine learning.

## Prerequisites

* [Python (>=3.7.0)](https://www.python.org)

## Installation

### Production

Install package:

```
pip install metastore
```

### Development

Install package:

```
pip install -e .[development]
```

> **Note** Use the `-e, --editable` flag to install the package in development mode.

Format source code:

```
autopep8 --recursive --in-place setup.py metastore/
```

Lint source code:

```
pylint setup.py metastore/
```

Test package:

```
pytest
```

Report test coverage:

```
pytest --cov
```

Build package:

```
python setup.py bdist_wheel
```

Publish package:

```
twine upload dist/*
```

Build documentation:

```
cd docs/
sphinx-build -b html . build/
```

## Documentation

Please refer to the official [Metastore Documentation](https://metastore.readthedocs.io) for more information.

## Changelog

[Changelog](https://metastore.readthedocs.io/en/latest/changelog.html) contains information about new features, improvements, known issues, and bug fixes in each release.

## Copyright and license

Copyright (c) 2022, Metastore Developers. All rights reserved.

Project developed under a [BSD-3-Clause License](https://metastore.readthedocs.io/en/latest/license.html).


