Metadata-Version: 2.4
Name: cratedb-fivetran-destination
Version: 0.0.3
Summary: CrateDB Fivetran Destination
Author-email: CrateDB Developers <office@crate.io>
License-Expression: Apache-2.0
Project-URL: Release Notes, https://github.com/crate/cratedb-fivetran-destination/releases
Project-URL: Repository, https://github.com/crate/cratedb-fivetran-destination
Keywords: cdc,cratedb,database destination adapter,fivetran
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Environment :: Plugins
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Customer Service
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: ML
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
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 :: Communications
Classifier: Topic :: Database
Classifier: Topic :: Documentation
Classifier: Topic :: Internet
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Topic :: Printing
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Pre-processors
Classifier: Topic :: System :: Archiving
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Filters
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: attrs<26
Requires-Dist: click<9
Requires-Dist: google<3.1
Requires-Dist: grpcio<1.71
Requires-Dist: grpcio-tools<1.71
Requires-Dist: protobuf<6.31
Requires-Dist: pycryptodome<3.24
Requires-Dist: sqlalchemy-cratedb==0.42.0.dev2
Requires-Dist: toolz<2
Requires-Dist: zstandard<0.24
Provides-Extra: develop
Requires-Dist: mypy<1.15; extra == "develop"
Requires-Dist: poethepoet<1; extra == "develop"
Requires-Dist: pyproject-fmt<3; extra == "develop"
Requires-Dist: ruff<0.12; extra == "develop"
Requires-Dist: validate-pyproject<1; extra == "develop"
Provides-Extra: release
Requires-Dist: build<2; extra == "release"
Requires-Dist: poethepoet<1; extra == "release"
Requires-Dist: pyinstaller<7; extra == "release"
Requires-Dist: twine<7; extra == "release"
Provides-Extra: test
Requires-Dist: pretend<2; extra == "test"
Requires-Dist: pytest<9; extra == "test"
Requires-Dist: pytest-cov<7; extra == "test"
Requires-Dist: pytest-mock<4; extra == "test"
Dynamic: license-file

# CrateDB Fivetran Destination

[![Bluesky][badge-bluesky]][project-bluesky]
[![License][badge-license]][project-license]
[![Release Notes][badge-release-notes]][project-release-notes]
[![Package version][badge-package-version]][project-pypi]
[![Downloads per month][badge-downloads-per-month]][project-downloads]

[![CI][badge-ci]][project-ci]
[![Coverage][badge-coverage]][project-coverage]
[![Status][badge-status]][project-pypi]
[![Supported Python versions][badge-python-versions]][project-pypi]

» [Documentation]
| [Changelog]
| [PyPI]
| [Issues]
| [Source code]
| [License]
| [CrateDB]
| [Community Forum]

## About

[Fivetran] is an automated data movement platform. Automatically, reliably and
securely move data from 650+ sources including SaaS applications, databases,
ERPs, and files to data warehouses, data lakes, and more.

[CrateDB] is a distributed and scalable SQL database for storing and analyzing
massive amounts of data in near real-time, even with complex queries. 
CrateDB is based on Lucene and Elasticsearch, but [compatible with PostgreSQL].

## What's inside

This project and repository provides:

- The source code of the `cratedb-fivetran-destination` package, which implements
  the [CrateDB destination adapter for Fivetran]. It works with both [CrateDB] and
  [CrateDB Cloud].

- The public [issue tracker] for this project. Please use it
  to report problems, and stay informed about their resolutions.

## Status

The status of this software is to be considered work-in-progress,
i.e. pre-alpha.

## Usage

For installation per [PyPI package][PyPI], [OCI image], [standalone executable],
and usage information, please visit the [handbook] document.

For building the application, or hacking on it, please refer to the
[development sandbox] documentation.

## Project Information

### Acknowledgements
Kudos to the authors of all the many software components this library is
inheriting from and building upon.

### Contributing
The CrateDB connector for Fivetran is an open-source project, and is
[managed on GitHub].
Feel free to use the adapter as provided or else modify / extend it
as appropriate for your own applications. We appreciate contributions of any kind.

### License
The project uses the Apache license, like CrateDB itself.


[compatible with PostgreSQL]: https://cratedb.com/docs/guide/feature/postgresql-compatibility/
[CrateDB]: https://cratedb.com/database
[CrateDB Cloud]: https://cratedb.com/database/cloud
[CrateDB destination adapter for Fivetran]: https://cratedb.com/docs/guide/integrate/fivetran/
[development sandbox]: https://github.com/crate/cratedb-fivetran-destination/blob/main/DEVELOP.md
[Fivetran]: https://www.fivetran.com/
[Fivetran SDK Development Guide]: https://github.com/fivetran/fivetran_sdk/blob/main/development-guide.md
[handbook]: https://github.com/crate/cratedb-fivetran-destination/blob/main/docs/handbook.md
[issue tracker]: https://github.com/crate/cratedb-fivetran-destination/issues
[OCI image]: https://github.com/crate/cratedb-fivetran-destination/pkgs/container/cratedb-fivetran-destination
[standalone executable]: https://github.com/crate/cratedb-fivetran-destination/releases

[Changelog]: https://github.com/crate/cratedb-fivetran-destination/blob/main/CHANGES.md
[Community Forum]: https://community.cratedb.com/
[Documentation]: https://cratedb.com/docs/guide/integrate/fivetran/
[Issues]: https://github.com/crate/cratedb-fivetran-destination/issues
[License]: https://github.com/crate/cratedb-fivetran-destination/blob/main/LICENSE
[managed on GitHub]: https://github.com/crate/cratedb-fivetran-destination
[PyPI]: https://pypi.org/project/cratedb-fivetran-destination/
[Source code]: https://github.com/crate/cratedb-fivetran-destination

[badge-bluesky]: https://img.shields.io/badge/Bluesky-0285FF?logo=bluesky&logoColor=fff&label=Follow%20%40CrateDB
[badge-ci]: https://github.com/crate/cratedb-fivetran-destination/actions/workflows/tests.yml/badge.svg
[badge-coverage]: https://codecov.io/gh/crate/cratedb-fivetran-destination/branch/main/graph/badge.svg
[badge-downloads-per-month]: https://pepy.tech/badge/cratedb-fivetran-destination/month
[badge-license]: https://img.shields.io/github/license/crate/cratedb-fivetran-destination.svg
[badge-package-version]: https://img.shields.io/pypi/v/cratedb-fivetran-destination.svg
[badge-python-versions]: https://img.shields.io/pypi/pyversions/cratedb-fivetran-destination.svg
[badge-release-notes]: https://img.shields.io/github/release/crate/cratedb-fivetran-destination?label=Release+Notes
[badge-status]: https://img.shields.io/pypi/status/cratedb-fivetran-destination.svg
[project-bluesky]: https://bsky.app/search?q=cratedb
[project-ci]: https://github.com/crate/cratedb-fivetran-destination/actions/workflows/tests.yml
[project-coverage]: https://app.codecov.io/gh/crate/cratedb-fivetran-destination
[project-downloads]: https://pepy.tech/project/cratedb-fivetran-destination/
[project-license]: https://github.com/crate/cratedb-fivetran-destination/blob/main/LICENSE
[project-pypi]: https://pypi.org/project/cratedb-fivetran-destination
[project-release-notes]: https://github.com/crate/cratedb-fivetran-destination/releases
