Metadata-Version: 2.1
Name: delta-sync
Version: 0.0.1
Summary: Syncing delta tables
Home-page: https://github.com/ffinfo/delta-sync
License: MIT
Keywords: pydantic,spark
Author: Peter van 't Hof'
Author-email: pjrvanthof@gmail.com
Requires-Python: >=3.8.1,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Provides-Extra: spark
Requires-Dist: delta-spark (>=2.4.0,<3.0.0)
Requires-Dist: pyspark (>=3.4.0,<3.5.0); extra == "spark"
Project-URL: Repository, https://github.com/ffinfo/delta-sync
Description-Content-Type: text/markdown

# Delta Sync

**This package is not ready to use, still in development**

This package will contain methods to sync delta table. It will use


### Example

```python
from delta import DeltaTable

from delta_sync import sync_table

source_table = DeltaTable.forName("<source table name>")
output_table = DeltaTable.forName("<output table name>")
status_table = DeltaTable.forName("<status table name>")

sync_table(source_table, output_table, status_table)
```


### Install

##### pip
```shell
pip install delta-sync
```

##### poetry
```shell
poetry add delta-sync
```

