Releases: keboola/python-component
Releases · keboola/python-component
1.6.8
- Added native type support for
base.create_out_table_definition_from_schema
method - BUGFIX Fixed table_metadata structure from
[{"key":"value"},{"key2":"value"}]
to{"key":"value", "key2":"value"}
- Table description exposed on TableDef level, inserted into table_metadata for backward compatibility
- Deprecated methods
TableMetadata. add_column_metadata
andTableMetadata.add_table_descriptions
What's Changed
- Fix/table metadata schema support by @davidesner in #69
Full Changelog: 1.6.7...1.6.8
Changed default behavior
- Default to the new manifest when running locally (missing KBC_STACKID env variable).
- Default to the legacy queue in KBC.
1.6.6
1.6.5: Merge pull request #66 from keboola/fix/missing-column
Fix - problem in the legacy manifest of input tables (affecting only processors editing tables from storage)
1.6.4
Fix table-metadata
Merge pull request #62 from keboola/fix/table-metadate Fix/table metadate
1.6.2: Merge pull request #62 from keboola/fix/table-metadate
Fix/table metadate
1.6.1
What's Changed
- Refactor/new structure by @davidesner in #59
- Backward compatibility for legacy manifests on input as well as output
- this means that it is possible to have empty columns and filled primary key, in which case the manifest will be always forced to legacy.
- Fixed
BaseType
class type and added convenience methods has_headers
configurable from interface- Fixed tests, split to more so it's "unit" test
- Remove
columns
as named attribute from every api, keeping it in kwargs for backward compatibility - Removed calls to legacy methods internally.
- Added tests for original attribute order compatibility + replacing columns with schema, allowing for list of strings
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
Large update to support new Native Types functionality and new manifest structure. Backward compatible with the legacy.
New Contributors
- @kudj made their first contribution in #55
- @Nweaver412 made their first contribution in #56
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
- Added
write_always
OM support KCOFAC-2666-Feature/write always by @davidesner in #51
Full Changelog: 1.4.3...1.5.0