Metadata-Version: 2.4
Name: cratedb-fivetran-destination
Version: 0.1.1
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 :: 4 - Beta
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: Programming Language :: Python :: 3.14
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<27
Requires-Dist: click<9
Requires-Dist: google<3.1
Requires-Dist: grpcio==1.80.*
Requires-Dist: protobuf<7.35
Requires-Dist: pycryptodome<3.24
Requires-Dist: python-dateutil<2.10
Requires-Dist: sqlalchemy-cratedb==0.42.0.dev2
Requires-Dist: toolz<2
Requires-Dist: zstandard<0.26
Provides-Extra: develop
Requires-Dist: mypy<1.21; extra == "develop"
Requires-Dist: poethepoet<1; extra == "develop"
Requires-Dist: pyproject-fmt<3; extra == "develop"
Requires-Dist: ruff<0.16; extra == "develop"
Requires-Dist: types-python-dateutil; 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: coverage<8; extra == "test"
Requires-Dist: pretend<2; extra == "test"
Requires-Dist: pytest<10; extra == "test"
Requires-Dist: pytest-mock<4; extra == "test"
Requires-Dist: verlib2<0.4; extra == "test"
Dynamic: license-file

# CrateDB Fivetran Destination

[![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]
[![Supported CrateDB versions][badge-cratedb-versions]][project-cratedb]

» [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].

Note: **Operating the package needs CrateDB 6.2 or higher.**

## What's inside

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 package. Please use it
to report problems, and stay informed about their resolutions.

## Status

The software is currently in beta status. We welcome any problem reports
to improve quality and fix bugs.

## Usage

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

To set up a development environment on your workstation, please
refer to the [development sandbox] documentation. When you see the software
tests succeed, you should be ready to start hacking.

## 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.


[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

[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-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-cratedb-versions]: https://img.shields.io/badge/CrateDB-6.2+-blue.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-ci]: https://github.com/crate/cratedb-fivetran-destination/actions/workflows/tests.yml
[project-coverage]: https://app.codecov.io/gh/crate/cratedb-fivetran-destination
[project-cratedb]: https://github.com/crate/crate
[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
