Metadata-Version: 2.4
Name: dpone-native-accel
Version: 0.31.1
Summary: Optional native acceleration provider for dpone native transfer
Author: PaulKov
License-Expression: Apache-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Typing :: Typed
Maintainer: PaulKov
Requires-Python: >=3.11, <3.13
Project-URL: Homepage, https://github.com/PaulKov/dpone
Project-URL: Repository, https://github.com/PaulKov/dpone
Description-Content-Type: text/markdown

# dpone-native-accel

Optional provider package for dpone native-transfer acceleration.

The package exposes the stable provider boundary used by `dpone[accel]`.
Backends declare certified capabilities before dpone can select them for
`native_transfer.wire.acceleration.mode: auto|required`.

The v0.29 provider includes a fused MSSQL BCP native -> ClickHouse Native
encoder for certified primitive, decimal, temporal, UUID, binary, and text
layouts. It avoids the core row-dict reference pipeline while preserving
byte-for-byte equivalence with the Python reference path. Unsupported layouts
fall back to the reference path unless acceleration is explicitly required.
