diff --git a/CHANGES.rst b/CHANGES.rst index 5eee1c74..5ea4df71 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -2,7 +2,7 @@ Changes for crate ================= -Unreleased +2026/09/17 2.3.0 ================ - Added ``DefaultTypeConverter`` support that decodes ``DataType.UUID`` columns to Python ``uuid.UUID`` objects instead of returning the raw string. @@ -11,8 +11,9 @@ Unreleased Fixed ``Converter.get()`` raising ``ValueError`` for column type identifiers it does not know. Unknown identifiers now fall back to the default converter. -- Breaking change: ``connect()`` now raises ``ConnectionError`` immediately if -no configured server node responds. +- Breaking change: ``connect()`` now raises + ``crate.client.exceptions.ConnectionError`` immediately if no configured + server node responds. - Breaking change: ``DefaultTypeConverter`` now decodes ``DataType.BIT`` columns, converting CrateDB's ``B'0110'`` wire format to a plain string of diff --git a/pyproject.toml b/pyproject.toml index 2fb8a075..ed306181 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,10 +5,10 @@ build-backend = "hatchling.build" [tool.hatch.build.targets.sdist] include = [ "/docs", - "/src/crate/*.py", + "/src/crate", "/tests", - "*.rst", - "*.txt", + "/*.rst", + "/*.txt", ] exclude = [ "/docs/.crate-docs",