From d9edff5d3dd50ea708185b8ea12168c2ddbb87ba Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Mon, 3 Apr 2023 16:06:51 +0900 Subject: [PATCH] Prepare 21.0.0 (#50) fix #49 --- dev/release/prepare.sh | 3 ++- dev/release/rat_exclude_files.txt | 11 +++------ doc/meson.build | 3 ++- doc/source/news.rst | 3 ++- doc/source/news/21.0.0.md | 23 +++++++++++++++++++ package/debian/changelog | 6 +++++ package/debian/control | 14 +++++------ ...install => gir1.2-datafusion-21.0.install} | 0 ...0.install => libdatafusion-glib21.install} | 0 ...sion10.install => libdatafusion21.install} | 0 package/yum/datafusion-c.spec.in | 3 +++ 11 files changed, 48 insertions(+), 18 deletions(-) create mode 100644 doc/source/news/21.0.0.md rename package/debian/{gir1.2-datafusion-10.0.install => gir1.2-datafusion-21.0.install} (100%) rename package/debian/{libdatafusion-glib10.install => libdatafusion-glib21.install} (100%) rename package/debian/{libdatafusion10.install => libdatafusion21.install} (100%) diff --git a/dev/release/prepare.sh b/dev/release/prepare.sh index c8ba430..26d8143 100755 --- a/dev/release/prepare.sh +++ b/dev/release/prepare.sh @@ -83,5 +83,6 @@ popd pushd "${source_dir}/package" rake version:update -git add . +git add apt/debian/ +git add yum/*.spec.in popd diff --git a/dev/release/rat_exclude_files.txt b/dev/release/rat_exclude_files.txt index 2742fae..33dd44b 100644 --- a/dev/release/rat_exclude_files.txt +++ b/dev/release/rat_exclude_files.txt @@ -2,12 +2,7 @@ dev/release/rat_exclude_files.txt doc/source/_static/switcher.json package/debian/compat package/debian/control -package/debian/gir1.2-datafusion-10.0.install -package/debian/libdatafusion-dev.install -package/debian/libdatafusion-glib-dev.install -package/debian/libdatafusion-glib-doc.doc-base -package/debian/libdatafusion-glib-doc.install -package/debian/libdatafusion-glib-doc.links -package/debian/libdatafusion-glib10.install -package/debian/libdatafusion10.install +package/debian/*.doc-base +package/debian/*.install +package/debian/*.links package/debian/rules diff --git a/doc/meson.build b/doc/meson.build index 0abea68..6b6c133 100644 --- a/doc/meson.build +++ b/doc/meson.build @@ -1,4 +1,4 @@ -# Copyright 2022 Sutou Kouhei +# Copyright 2022-2023 Sutou Kouhei # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -29,6 +29,7 @@ depend_files = files( 'source' / 'install.rst', 'source' / 'introduction.rst', 'source' / 'news' / '10.0.0.md', + 'source' / 'news' / '21.0.0.md', 'source' / 'news.rst', 'source' / 'raw-c-api.rst', ) diff --git a/doc/source/news.rst b/doc/source/news.rst index 10f150e..6705a0e 100644 --- a/doc/source/news.rst +++ b/doc/source/news.rst @@ -1,4 +1,4 @@ -.. Copyright 2022 Sutou Kouhei +.. Copyright 2022-2023 Sutou Kouhei Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -16,4 +16,5 @@ News .. toctree:: + news/21.0.0 news/10.0.0 diff --git a/doc/source/news/21.0.0.md b/doc/source/news/21.0.0.md new file mode 100644 index 0000000..6544454 --- /dev/null +++ b/doc/source/news/21.0.0.md @@ -0,0 +1,23 @@ + + +# 21.0.0 - 2023-04-03 + +## Improvements + +- #37: Upgraded based Apache DataFusion to 21.0.0. + +- #46: Added support for writing a data frame as Apache Parquet format. diff --git a/package/debian/changelog b/package/debian/changelog index 17bc0dd..659a4a4 100644 --- a/package/debian/changelog +++ b/package/debian/changelog @@ -1,3 +1,9 @@ +datafusion-c (21.0.0-1) unstable; urgency=low + + * New upstream release. + + -- Sutou Kouhei Mon, 03 Apr 2023 05:42:13 -0000 + datafusion-c (10.0.0-1) unstable; urgency=low * New upstream release. diff --git a/package/debian/control b/package/debian/control index eb1b7ec..12bb196 100644 --- a/package/debian/control +++ b/package/debian/control @@ -18,7 +18,7 @@ Build-Depends-Indep: Standards-Version: 4.1.4.1 Homepage: https://github.com/datafusion-contrib/datafusion-c -Package: libdatafusion10 +Package: libdatafusion21 Section: libs Architecture: any Multi-Arch: same @@ -36,12 +36,12 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - libdatafusion10 (= ${binary:Version}) + libdatafusion21 (= ${binary:Version}) Description: DataFusion C is C API for DataFusion . This package provides C header files. -Package: libdatafusion-glib10 +Package: libdatafusion-glib21 Section: libs Architecture: any Multi-Arch: same @@ -49,12 +49,12 @@ Pre-Depends: ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends}, - libdatafusion10 (= ${binary:Version}) + libdatafusion21 (= ${binary:Version}) Description: DataFusion GLib is GLib API for DataFusion . This package provides GLib based library files. -Package: gir1.2-datafusion-10.0 +Package: gir1.2-datafusion-21.0 Section: introspection Architecture: any Multi-Arch: same @@ -71,10 +71,10 @@ Architecture: any Multi-Arch: same Depends: ${misc:Depends}, - gir1.2-datafusion-10.0 (= ${binary:Version}), + gir1.2-datafusion-21.0 (= ${binary:Version}), libarrow-glib-dev, libdatafusion-dev (= ${binary:Version}), - libdatafusion-glib10 (= ${binary:Version}) + libdatafusion-glib21 (= ${binary:Version}) Suggests: libdatafusion-glib-doc Description: DataFusion GLib is GLib API for DataFusion . diff --git a/package/debian/gir1.2-datafusion-10.0.install b/package/debian/gir1.2-datafusion-21.0.install similarity index 100% rename from package/debian/gir1.2-datafusion-10.0.install rename to package/debian/gir1.2-datafusion-21.0.install diff --git a/package/debian/libdatafusion-glib10.install b/package/debian/libdatafusion-glib21.install similarity index 100% rename from package/debian/libdatafusion-glib10.install rename to package/debian/libdatafusion-glib21.install diff --git a/package/debian/libdatafusion10.install b/package/debian/libdatafusion21.install similarity index 100% rename from package/debian/libdatafusion10.install rename to package/debian/libdatafusion21.install diff --git a/package/yum/datafusion-c.spec.in b/package/yum/datafusion-c.spec.in index cde132f..6bf2ef9 100644 --- a/package/yum/datafusion-c.spec.in +++ b/package/yum/datafusion-c.spec.in @@ -168,5 +168,8 @@ Examples for DataFusion GLib. %{_datadir}/datafusion-glib/example/ %changelog +* Mon Apr 03 2023 Sutou Kouhei - 21.0.0-1 +- New upstream release. + * Mon Aug 22 2022 Sutou Kouhei - 10.0.0-1 - New upstream release.