git: a3dee7038821 - main - databases/duckdb: Update 0.6.1 → 0.7.1

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Mon, 27 Feb 2023 18:45:35 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a3dee7038821e7f7bd138e5517353a7477533ff2

commit a3dee7038821e7f7bd138e5517353a7477533ff2
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-02-27 16:29:59 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-02-27 18:45:32 +0000

    databases/duckdb: Update 0.6.1 → 0.7.1
    
    Reported by:    portscout
---
 databases/duckdb/Makefile    |  2 +-
 databases/duckdb/distinfo    |  6 ++--
 databases/duckdb/pkg-plist   | 66 +++++++++++++++++++++++++++++++++++++-------
 databases/py-duckdb/Makefile |  2 +-
 databases/py-duckdb/distinfo |  6 ++--
 5 files changed, 64 insertions(+), 18 deletions(-)

diff --git a/databases/duckdb/Makefile b/databases/duckdb/Makefile
index 93e32c79ed3b..14662422cbbf 100644
--- a/databases/duckdb/Makefile
+++ b/databases/duckdb/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	duckdb
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.6.1
+DISTVERSION=	0.7.1
 CATEGORIES=	databases
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/databases/duckdb/distinfo b/databases/duckdb/distinfo
index 336b32d59f62..2404887aff51 100644
--- a/databases/duckdb/distinfo
+++ b/databases/duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670553798
-SHA256 (duckdb-duckdb-v0.6.1_GH0.tar.gz) = ea9bba89ae3e461f3fc9f83911b2f3b6c386c23463bcf7b1ed6bb4cc13e822a4
-SIZE (duckdb-duckdb-v0.6.1_GH0.tar.gz) = 74520216
+TIMESTAMP = 1677519558
+SHA256 (duckdb-duckdb-v0.7.1_GH0.tar.gz) = 67f840f861e5ffbe137d65a8543642d016f900b89dd035492d562ad11acf0e1e
+SIZE (duckdb-duckdb-v0.7.1_GH0.tar.gz) = 74701865
diff --git a/databases/duckdb/pkg-plist b/databases/duckdb/pkg-plist
index ae388e4d4fda..bfa9b79c5d8d 100644
--- a/databases/duckdb/pkg-plist
+++ b/databases/duckdb/pkg-plist
@@ -7,6 +7,9 @@ include/duckdb/catalog/catalog_entry/aggregate_function_catalog_entry.hpp
 include/duckdb/catalog/catalog_entry/collate_catalog_entry.hpp
 include/duckdb/catalog/catalog_entry/column_dependency_manager.hpp
 include/duckdb/catalog/catalog_entry/copy_function_catalog_entry.hpp
+include/duckdb/catalog/catalog_entry/duck_index_entry.hpp
+include/duckdb/catalog/catalog_entry/duck_schema_entry.hpp
+include/duckdb/catalog/catalog_entry/duck_table_entry.hpp
 include/duckdb/catalog/catalog_entry/index_catalog_entry.hpp
 include/duckdb/catalog/catalog_entry/list.hpp
 include/duckdb/catalog/catalog_entry/macro_catalog_entry.hpp
@@ -23,14 +26,18 @@ include/duckdb/catalog/catalog_entry/type_catalog_entry.hpp
 include/duckdb/catalog/catalog_entry/view_catalog_entry.hpp
 include/duckdb/catalog/catalog_search_path.hpp
 include/duckdb/catalog/catalog_set.hpp
+include/duckdb/catalog/catalog_transaction.hpp
 include/duckdb/catalog/default/default_functions.hpp
 include/duckdb/catalog/default/default_generator.hpp
 include/duckdb/catalog/default/default_schemas.hpp
 include/duckdb/catalog/default/default_types.hpp
 include/duckdb/catalog/default/default_views.hpp
 include/duckdb/catalog/dependency.hpp
+include/duckdb/catalog/dependency_list.hpp
 include/duckdb/catalog/dependency_manager.hpp
+include/duckdb/catalog/duck_catalog.hpp
 include/duckdb/catalog/mapping_value.hpp
+include/duckdb/catalog/similar_catalog_entry.hpp
 include/duckdb/catalog/standard_entry.hpp
 include/duckdb/common/algorithm.hpp
 include/duckdb/common/allocator.hpp
@@ -43,6 +50,7 @@ include/duckdb/common/arrow/arrow_wrapper.hpp
 include/duckdb/common/arrow/result_arrow_wrapper.hpp
 include/duckdb/common/assert.hpp
 include/duckdb/common/atomic.hpp
+include/duckdb/common/bind_helpers.hpp
 include/duckdb/common/bitpacking.hpp
 include/duckdb/common/bitset.hpp
 include/duckdb/common/box_renderer.hpp
@@ -57,6 +65,7 @@ include/duckdb/common/cycle_counter.hpp
 include/duckdb/common/deque.hpp
 include/duckdb/common/dl.hpp
 include/duckdb/common/enum_class_hash.hpp
+include/duckdb/common/enums/access_mode.hpp
 include/duckdb/common/enums/aggregate_handling.hpp
 include/duckdb/common/enums/catalog_type.hpp
 include/duckdb/common/enums/compression_type.hpp
@@ -66,6 +75,7 @@ include/duckdb/common/enums/file_compression_type.hpp
 include/duckdb/common/enums/filter_propagate_result.hpp
 include/duckdb/common/enums/index_type.hpp
 include/duckdb/common/enums/join_type.hpp
+include/duckdb/common/enums/joinref_type.hpp
 include/duckdb/common/enums/logical_operator_type.hpp
 include/duckdb/common/enums/operator_result_type.hpp
 include/duckdb/common/enums/optimizer_type.hpp
@@ -78,6 +88,7 @@ include/duckdb/common/enums/relation_type.hpp
 include/duckdb/common/enums/scan_options.hpp
 include/duckdb/common/enums/set_operation_type.hpp
 include/duckdb/common/enums/set_scope.hpp
+include/duckdb/common/enums/set_type.hpp
 include/duckdb/common/enums/statement_type.hpp
 include/duckdb/common/enums/subquery_type.hpp
 include/duckdb/common/enums/tableref_type.hpp
@@ -97,6 +108,7 @@ include/duckdb/common/fstream.hpp
 include/duckdb/common/gzip_file_system.hpp
 include/duckdb/common/helper.hpp
 include/duckdb/common/hive_partitioning.hpp
+include/duckdb/common/http_stats.hpp
 include/duckdb/common/index_map.hpp
 include/duckdb/common/index_vector.hpp
 include/duckdb/common/likely.hpp
@@ -124,7 +136,9 @@ include/duckdb/common/pipe_file_system.hpp
 include/duckdb/common/preserved_error.hpp
 include/duckdb/common/printer.hpp
 include/duckdb/common/profiler.hpp
-include/duckdb/common/progress_bar.hpp
+include/duckdb/common/progress_bar/display/terminal_progress_bar_display.hpp
+include/duckdb/common/progress_bar/progress_bar.hpp
+include/duckdb/common/progress_bar/progress_bar_display.hpp
 include/duckdb/common/queue.hpp
 include/duckdb/common/radix.hpp
 include/duckdb/common/radix_partitioning.hpp
@@ -154,6 +168,7 @@ include/duckdb/common/type_util.hpp
 include/duckdb/common/types.hpp
 include/duckdb/common/types/arrow_aux_data.hpp
 include/duckdb/common/types/batched_data_collection.hpp
+include/duckdb/common/types/bit.hpp
 include/duckdb/common/types/blob.hpp
 include/duckdb/common/types/cast_helpers.hpp
 include/duckdb/common/types/chunk_collection.hpp
@@ -163,6 +178,8 @@ include/duckdb/common/types/column_data_collection_iterators.hpp
 include/duckdb/common/types/column_data_collection_segment.hpp
 include/duckdb/common/types/column_data_consumer.hpp
 include/duckdb/common/types/column_data_scan_states.hpp
+include/duckdb/common/types/conflict_manager.hpp
+include/duckdb/common/types/constraint_conflict_info.hpp
 include/duckdb/common/types/data_chunk.hpp
 include/duckdb/common/types/date.hpp
 include/duckdb/common/types/datetime.hpp
@@ -190,6 +207,8 @@ include/duckdb/common/types/value_map.hpp
 include/duckdb/common/types/vector.hpp
 include/duckdb/common/types/vector_buffer.hpp
 include/duckdb/common/types/vector_cache.hpp
+include/duckdb/common/unicode_bar.hpp
+include/duckdb/common/union_by_name.hpp
 include/duckdb/common/unordered_map.hpp
 include/duckdb/common/unordered_set.hpp
 include/duckdb/common/value_operations/value_operations.hpp
@@ -249,6 +268,7 @@ include/duckdb/execution/operator/helper/physical_materialized_collector.hpp
 include/duckdb/execution/operator/helper/physical_pragma.hpp
 include/duckdb/execution/operator/helper/physical_prepare.hpp
 include/duckdb/execution/operator/helper/physical_reservoir_sample.hpp
+include/duckdb/execution/operator/helper/physical_reset.hpp
 include/duckdb/execution/operator/helper/physical_result_collector.hpp
 include/duckdb/execution/operator/helper/physical_set.hpp
 include/duckdb/execution/operator/helper/physical_streaming_limit.hpp
@@ -267,6 +287,7 @@ include/duckdb/execution/operator/join/physical_index_join.hpp
 include/duckdb/execution/operator/join/physical_join.hpp
 include/duckdb/execution/operator/join/physical_nested_loop_join.hpp
 include/duckdb/execution/operator/join/physical_piecewise_merge_join.hpp
+include/duckdb/execution/operator/join/physical_positional_join.hpp
 include/duckdb/execution/operator/join/physical_range_join.hpp
 include/duckdb/execution/operator/order/physical_order.hpp
 include/duckdb/execution/operator/order/physical_top_n.hpp
@@ -289,8 +310,10 @@ include/duckdb/execution/operator/scan/physical_column_data_scan.hpp
 include/duckdb/execution/operator/scan/physical_dummy_scan.hpp
 include/duckdb/execution/operator/scan/physical_empty_result.hpp
 include/duckdb/execution/operator/scan/physical_expression_scan.hpp
+include/duckdb/execution/operator/scan/physical_positional_scan.hpp
 include/duckdb/execution/operator/scan/physical_table_scan.hpp
 include/duckdb/execution/operator/schema/physical_alter.hpp
+include/duckdb/execution/operator/schema/physical_attach.hpp
 include/duckdb/execution/operator/schema/physical_create_function.hpp
 include/duckdb/execution/operator/schema/physical_create_index.hpp
 include/duckdb/execution/operator/schema/physical_create_schema.hpp
@@ -298,6 +321,7 @@ include/duckdb/execution/operator/schema/physical_create_sequence.hpp
 include/duckdb/execution/operator/schema/physical_create_table.hpp
 include/duckdb/execution/operator/schema/physical_create_type.hpp
 include/duckdb/execution/operator/schema/physical_create_view.hpp
+include/duckdb/execution/operator/schema/physical_detach.hpp
 include/duckdb/execution/operator/schema/physical_drop.hpp
 include/duckdb/execution/operator/set/physical_recursive_cte.hpp
 include/duckdb/execution/operator/set/physical_union.hpp
@@ -320,6 +344,7 @@ include/duckdb/function/aggregate/regression/regr_slope.hpp
 include/duckdb/function/aggregate/regression_functions.hpp
 include/duckdb/function/aggregate/sum_helpers.hpp
 include/duckdb/function/aggregate_function.hpp
+include/duckdb/function/built_in_functions.hpp
 include/duckdb/function/cast/cast_function_set.hpp
 include/duckdb/function/cast/default_casts.hpp
 include/duckdb/function/cast/vector_cast_helpers.hpp
@@ -334,8 +359,8 @@ include/duckdb/function/function_set.hpp
 include/duckdb/function/macro_function.hpp
 include/duckdb/function/pragma/pragma_functions.hpp
 include/duckdb/function/pragma_function.hpp
-include/duckdb/function/replacement_open.hpp
 include/duckdb/function/replacement_scan.hpp
+include/duckdb/function/scalar/bit_functions.hpp
 include/duckdb/function/scalar/blob_functions.hpp
 include/duckdb/function/scalar/date_functions.hpp
 include/duckdb/function/scalar/enum_functions.hpp
@@ -362,6 +387,7 @@ include/duckdb/function/table_function.hpp
 include/duckdb/function/table_macro_function.hpp
 include/duckdb/function/udf_function.hpp
 include/duckdb/main/appender.hpp
+include/duckdb/main/attached_database.hpp
 include/duckdb/main/capi/capi_internal.hpp
 include/duckdb/main/capi/cast/from_decimal.hpp
 include/duckdb/main/capi/cast/generic.hpp
@@ -375,10 +401,11 @@ include/duckdb/main/config.hpp
 include/duckdb/main/connection.hpp
 include/duckdb/main/connection_manager.hpp
 include/duckdb/main/database.hpp
+include/duckdb/main/database_manager.hpp
 include/duckdb/main/db_instance_cache.hpp
 include/duckdb/main/error_manager.hpp
 include/duckdb/main/extension.hpp
-include/duckdb/main/extension_functions.hpp
+include/duckdb/main/extension_entries.hpp
 include/duckdb/main/extension_helper.hpp
 include/duckdb/main/external_dependencies.hpp
 include/duckdb/main/loadable_extension.hpp
@@ -404,6 +431,7 @@ include/duckdb/main/relation/order_relation.hpp
 include/duckdb/main/relation/projection_relation.hpp
 include/duckdb/main/relation/query_relation.hpp
 include/duckdb/main/relation/read_csv_relation.hpp
+include/duckdb/main/relation/read_json_relation.hpp
 include/duckdb/main/relation/setop_relation.hpp
 include/duckdb/main/relation/subquery_relation.hpp
 include/duckdb/main/relation/table_function_relation.hpp
@@ -412,27 +440,27 @@ include/duckdb/main/relation/update_relation.hpp
 include/duckdb/main/relation/value_relation.hpp
 include/duckdb/main/relation/view_relation.hpp
 include/duckdb/main/relation/write_csv_relation.hpp
-include/duckdb/main/replacement_opens.hpp
+include/duckdb/main/relation/write_parquet_relation.hpp
 include/duckdb/main/settings.hpp
 include/duckdb/main/stream_query_result.hpp
 include/duckdb/main/table_description.hpp
 include/duckdb/main/valid_checker.hpp
-include/duckdb/optimizer/cardinality_estimator.hpp
 include/duckdb/optimizer/column_lifetime_optimizer.hpp
 include/duckdb/optimizer/common_aggregate_optimizer.hpp
 include/duckdb/optimizer/cse_optimizer.hpp
 include/duckdb/optimizer/deliminator.hpp
-include/duckdb/optimizer/estimated_properties.hpp
 include/duckdb/optimizer/expression_heuristics.hpp
 include/duckdb/optimizer/expression_rewriter.hpp
 include/duckdb/optimizer/filter_combiner.hpp
 include/duckdb/optimizer/filter_pullup.hpp
 include/duckdb/optimizer/filter_pushdown.hpp
 include/duckdb/optimizer/in_clause_rewriter.hpp
-include/duckdb/optimizer/join_node.hpp
+include/duckdb/optimizer/join_order/cardinality_estimator.hpp
+include/duckdb/optimizer/join_order/estimated_properties.hpp
+include/duckdb/optimizer/join_order/join_node.hpp
+include/duckdb/optimizer/join_order/join_order_optimizer.hpp
 include/duckdb/optimizer/join_order/join_relation.hpp
 include/duckdb/optimizer/join_order/query_graph.hpp
-include/duckdb/optimizer/join_order_optimizer.hpp
 include/duckdb/optimizer/matcher/expression_matcher.hpp
 include/duckdb/optimizer/matcher/expression_type_matcher.hpp
 include/duckdb/optimizer/matcher/function_matcher.hpp
@@ -462,6 +490,7 @@ include/duckdb/optimizer/rule/move_constants.hpp
 include/duckdb/optimizer/rule/regex_optimizations.hpp
 include/duckdb/optimizer/statistics_propagator.hpp
 include/duckdb/optimizer/topn_optimizer.hpp
+include/duckdb/optimizer/unnest_rewriter.hpp
 include/duckdb/parallel/base_pipeline_event.hpp
 include/duckdb/parallel/concurrentqueue.hpp
 include/duckdb/parallel/event.hpp
@@ -512,10 +541,12 @@ include/duckdb/parser/keyword_helper.hpp
 include/duckdb/parser/parsed_data/alter_function_info.hpp
 include/duckdb/parser/parsed_data/alter_info.hpp
 include/duckdb/parser/parsed_data/alter_table_info.hpp
+include/duckdb/parser/parsed_data/attach_info.hpp
 include/duckdb/parser/parsed_data/copy_info.hpp
 include/duckdb/parser/parsed_data/create_aggregate_function_info.hpp
 include/duckdb/parser/parsed_data/create_collation_info.hpp
 include/duckdb/parser/parsed_data/create_copy_function_info.hpp
+include/duckdb/parser/parsed_data/create_database_info.hpp
 include/duckdb/parser/parsed_data/create_function_info.hpp
 include/duckdb/parser/parsed_data/create_index_info.hpp
 include/duckdb/parser/parsed_data/create_info.hpp
@@ -528,6 +559,7 @@ include/duckdb/parser/parsed_data/create_table_function_info.hpp
 include/duckdb/parser/parsed_data/create_table_info.hpp
 include/duckdb/parser/parsed_data/create_type_info.hpp
 include/duckdb/parser/parsed_data/create_view_info.hpp
+include/duckdb/parser/parsed_data/detach_info.hpp
 include/duckdb/parser/parsed_data/drop_info.hpp
 include/duckdb/parser/parsed_data/exported_table_data.hpp
 include/duckdb/parser/parsed_data/load_info.hpp
@@ -552,10 +584,12 @@ include/duckdb/parser/result_modifier.hpp
 include/duckdb/parser/simplified_token.hpp
 include/duckdb/parser/sql_statement.hpp
 include/duckdb/parser/statement/alter_statement.hpp
+include/duckdb/parser/statement/attach_statement.hpp
 include/duckdb/parser/statement/call_statement.hpp
 include/duckdb/parser/statement/copy_statement.hpp
 include/duckdb/parser/statement/create_statement.hpp
 include/duckdb/parser/statement/delete_statement.hpp
+include/duckdb/parser/statement/detach_statement.hpp
 include/duckdb/parser/statement/drop_statement.hpp
 include/duckdb/parser/statement/execute_statement.hpp
 include/duckdb/parser/statement/explain_statement.hpp
@@ -576,7 +610,6 @@ include/duckdb/parser/statement/update_statement.hpp
 include/duckdb/parser/statement/vacuum_statement.hpp
 include/duckdb/parser/tableref.hpp
 include/duckdb/parser/tableref/basetableref.hpp
-include/duckdb/parser/tableref/crossproductref.hpp
 include/duckdb/parser/tableref/emptytableref.hpp
 include/duckdb/parser/tableref/expressionlistref.hpp
 include/duckdb/parser/tableref/joinref.hpp
@@ -613,6 +646,7 @@ include/duckdb/planner/expression/bound_constant_expression.hpp
 include/duckdb/planner/expression/bound_default_expression.hpp
 include/duckdb/planner/expression/bound_function_expression.hpp
 include/duckdb/planner/expression/bound_lambda_expression.hpp
+include/duckdb/planner/expression/bound_lambdaref_expression.hpp
 include/duckdb/planner/expression/bound_operator_expression.hpp
 include/duckdb/planner/expression/bound_parameter_data.hpp
 include/duckdb/planner/expression/bound_parameter_expression.hpp
@@ -631,6 +665,7 @@ include/duckdb/planner/expression_binder/group_binder.hpp
 include/duckdb/planner/expression_binder/having_binder.hpp
 include/duckdb/planner/expression_binder/index_binder.hpp
 include/duckdb/planner/expression_binder/insert_binder.hpp
+include/duckdb/planner/expression_binder/lateral_binder.hpp
 include/duckdb/planner/expression_binder/order_binder.hpp
 include/duckdb/planner/expression_binder/qualify_binder.hpp
 include/duckdb/planner/expression_binder/relation_binder.hpp
@@ -676,16 +711,19 @@ include/duckdb/planner/operator/logical_join.hpp
 include/duckdb/planner/operator/logical_limit.hpp
 include/duckdb/planner/operator/logical_limit_percent.hpp
 include/duckdb/planner/operator/logical_order.hpp
+include/duckdb/planner/operator/logical_positional_join.hpp
 include/duckdb/planner/operator/logical_pragma.hpp
 include/duckdb/planner/operator/logical_prepare.hpp
 include/duckdb/planner/operator/logical_projection.hpp
 include/duckdb/planner/operator/logical_recursive_cte.hpp
+include/duckdb/planner/operator/logical_reset.hpp
 include/duckdb/planner/operator/logical_sample.hpp
 include/duckdb/planner/operator/logical_set.hpp
 include/duckdb/planner/operator/logical_set_operation.hpp
 include/duckdb/planner/operator/logical_show.hpp
 include/duckdb/planner/operator/logical_simple.hpp
 include/duckdb/planner/operator/logical_top_n.hpp
+include/duckdb/planner/operator/logical_unconditional_join.hpp
 include/duckdb/planner/operator/logical_unnest.hpp
 include/duckdb/planner/operator/logical_update.hpp
 include/duckdb/planner/operator/logical_window.hpp
@@ -704,11 +742,11 @@ include/duckdb/planner/subquery/rewrite_correlated_expressions.hpp
 include/duckdb/planner/table_binding.hpp
 include/duckdb/planner/table_filter.hpp
 include/duckdb/planner/tableref/bound_basetableref.hpp
-include/duckdb/planner/tableref/bound_crossproductref.hpp
 include/duckdb/planner/tableref/bound_cteref.hpp
 include/duckdb/planner/tableref/bound_dummytableref.hpp
 include/duckdb/planner/tableref/bound_expressionlistref.hpp
 include/duckdb/planner/tableref/bound_joinref.hpp
+include/duckdb/planner/tableref/bound_pos_join_ref.hpp
 include/duckdb/planner/tableref/bound_subqueryref.hpp
 include/duckdb/planner/tableref/bound_table_function.hpp
 include/duckdb/planner/tableref/list.hpp
@@ -724,6 +762,7 @@ include/duckdb/storage/checkpoint/table_data_reader.hpp
 include/duckdb/storage/checkpoint/table_data_writer.hpp
 include/duckdb/storage/checkpoint/write_overflow_strings_to_disk.hpp
 include/duckdb/storage/checkpoint_manager.hpp
+include/duckdb/storage/compression/bitpacking.hpp
 include/duckdb/storage/compression/chimp/algorithm/bit_reader.hpp
 include/duckdb/storage/compression/chimp/algorithm/bit_utils.hpp
 include/duckdb/storage/compression/chimp/algorithm/byte_reader.hpp
@@ -749,8 +788,10 @@ include/duckdb/storage/compression/patas/patas_scan.hpp
 include/duckdb/storage/compression/patas/shared.hpp
 include/duckdb/storage/data_pointer.hpp
 include/duckdb/storage/data_table.hpp
+include/duckdb/storage/database_size.hpp
 include/duckdb/storage/in_memory_block_manager.hpp
 include/duckdb/storage/index.hpp
+include/duckdb/storage/magic_bytes.hpp
 include/duckdb/storage/meta_block_reader.hpp
 include/duckdb/storage/meta_block_writer.hpp
 include/duckdb/storage/object_cache.hpp
@@ -767,6 +808,7 @@ include/duckdb/storage/statistics/segment_statistics.hpp
 include/duckdb/storage/statistics/string_statistics.hpp
 include/duckdb/storage/statistics/struct_statistics.hpp
 include/duckdb/storage/statistics/validity_statistics.hpp
+include/duckdb/storage/storage_extension.hpp
 include/duckdb/storage/storage_info.hpp
 include/duckdb/storage/storage_lock.hpp
 include/duckdb/storage/storage_manager.hpp
@@ -793,12 +835,16 @@ include/duckdb/storage/table/table_statistics.hpp
 include/duckdb/storage/table/update_segment.hpp
 include/duckdb/storage/table/validity_column_data.hpp
 include/duckdb/storage/table_io_manager.hpp
+include/duckdb/storage/table_storage_info.hpp
 include/duckdb/storage/write_ahead_log.hpp
 include/duckdb/transaction/append_info.hpp
 include/duckdb/transaction/cleanup_state.hpp
 include/duckdb/transaction/commit_state.hpp
 include/duckdb/transaction/delete_info.hpp
+include/duckdb/transaction/duck_transaction.hpp
+include/duckdb/transaction/duck_transaction_manager.hpp
 include/duckdb/transaction/local_storage.hpp
+include/duckdb/transaction/meta_transaction.hpp
 include/duckdb/transaction/rollback_state.hpp
 include/duckdb/transaction/transaction.hpp
 include/duckdb/transaction/transaction_context.hpp
diff --git a/databases/py-duckdb/Makefile b/databases/py-duckdb/Makefile
index 160e56a7ca70..fe5f53149f8d 100644
--- a/databases/py-duckdb/Makefile
+++ b/databases/py-duckdb/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	duckdb
-DISTVERSION=	0.6.1
+DISTVERSION=	0.7.1
 CATEGORIES=	databases python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/databases/py-duckdb/distinfo b/databases/py-duckdb/distinfo
index 3b66a5ee3378..44ad703a590e 100644
--- a/databases/py-duckdb/distinfo
+++ b/databases/py-duckdb/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670554926
-SHA256 (duckdb-0.6.1.tar.gz) = 6d26e9f1afcb924a6057785e506810d48332d4764ddc4a5b414d0f2bf0cacfb4
-SIZE (duckdb-0.6.1.tar.gz) = 10345439
+TIMESTAMP = 1677520947
+SHA256 (duckdb-0.7.1.tar.gz) = a7db6da0366b239ea1e4541fcc19556b286872f5015c9a54c2e347146e25a2ad
+SIZE (duckdb-0.7.1.tar.gz) = 10536920