This is an automated email from the ASF dual-hosted git repository.

jensg pushed a commit to branch 0.20.0
in repository https://gitbox.apache.org/repos/asf/thrift.git


The following commit(s) were added to refs/heads/0.20.0 by this push:
     new 0d0ac7534 Preparing 0.20.0
0d0ac7534 is described below

commit 0d0ac75347267f7c12fc9b5b349bf9ef7f632347
Author: Jens Geyer <[email protected]>
AuthorDate: Tue Mar 12 21:49:28 2024 +0100

    Preparing 0.20.0
---
 CHANGES.md                 | 10 ++++++++++
 Makefile.am                |  6 ++++++
 lib/go/test/Makefile.am    |  2 ++
 test/Makefile.am           |  2 ++
 test/go/Makefile.am        |  2 ++
 tutorial/swift/Makefile.am | 10 ++++++++++
 6 files changed, 32 insertions(+)

diff --git a/CHANGES.md b/CHANGES.md
index d903760a6..bc2fed475 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,4 @@
+
 # Apache Thrift Changelog
 
 ## 0.20.0
@@ -33,6 +34,12 @@
 
 - [THRIFT-5635]https://issues.apache.org/jira/browse/THRIFT-5635 - Replace 
some removed functions with new counterparts
 
+### Go
+
+- [THRIFT-5744]https://issues.apache.org/jira/browse/THRIFT-5744 - Switch to 
slog for go library
+- [THRIFT-5745]https://issues.apache.org/jira/browse/THRIFT-5745 - Implement 
slog.LogValuer on go TStructs
+
+
 ### Haxe
 
 - [THRIFT-5734]https://issues.apache.org/jira/browse/THRIFT-5734 - generated 
code may lack required capitalization at class names
@@ -54,6 +61,9 @@
 - [THRIFT-5754]https://issues.apache.org/jira/browse/THRIFT-5754 - Fix PHP 8.1 
deprecates passing null to non-nullable internal function parameters
 - [THRIFT-5753]https://issues.apache.org/jira/browse/THRIFT-5753 - PHP 8.1 
deprecated warning about return type in jsonSerialize functions
 
+### Python
+
+- [THRIFT-5688]https://issues.apache.org/jira/browse/THRIFT-5688 - Add PyPI 
publishing github actions
 
 ## 0.19.0
 
diff --git a/Makefile.am b/Makefile.am
index b2e5b18cd..5b9e9709f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -141,6 +141,12 @@ EXTRA_DIST = \
        .flake8 \
        .gitattributes \
        .gitignore \
+       .github/dependabot.yml \
+       .github/pull_request_template.md \
+       .github/stale.yml \
+       .github/workflows/build.yml \
+       .github/workflows/cmake.yml \
+       .github/workflows/pypi.yml \
        .travis.yml \
        ApacheThrift.nuspec \
        appveyor.yml \
diff --git a/lib/go/test/Makefile.am b/lib/go/test/Makefile.am
index cb8928bc8..22fad9e42 100644
--- a/lib/go/test/Makefile.am
+++ b/lib/go/test/Makefile.am
@@ -138,6 +138,8 @@ EXTRA_DIST = \
        dontexportrwtest \
        tests \
        common \
+       go.mod \
+       go.sum \
        BinaryKeyTest.thrift \
        ClientMiddlewareExceptionTest.thrift \
        ConflictArgNamesTest.thrift \
diff --git a/test/Makefile.am b/test/Makefile.am
index d5f143402..d3d007526 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -144,6 +144,7 @@ EXTRA_DIST = \
        AnnotationTest.thrift \
        BrokenConstants.thrift \
        ConstantsDemo.thrift \
+       v0.16/ConstantsDemo.thrift \
        DebugProtoTest.thrift \
        v0.16/DebugProtoTest.thrift \
        DenseLinkingTest.thrift \
@@ -159,6 +160,7 @@ EXTRA_DIST = \
        ManyOptionals.thrift \
        ManyTypedefs.thrift \
        NameConflictTest.thrift \
+       v0.16/NameConflictTest.thrift \
        OptionalRequiredTest.thrift \
        Recursive.thrift \
        ReuseObjects.thrift \
diff --git a/test/go/Makefile.am b/test/go/Makefile.am
index ff7ce683e..92ddc93c9 100644
--- a/test/go/Makefile.am
+++ b/test/go/Makefile.am
@@ -63,4 +63,6 @@ genmock: gopath
 EXTRA_DIST = \
        src/bin \
        src/common \
+       go.mod \
+       go.sum \
        genmock.sh
diff --git a/tutorial/swift/Makefile.am b/tutorial/swift/Makefile.am
index f48456054..e8b8b2284 100644
--- a/tutorial/swift/Makefile.am
+++ b/tutorial/swift/Makefile.am
@@ -31,3 +31,13 @@ tutorialserver: gen_swift
 
 tutorialclient: gen_swift
        swift run TutorialClient
+
+EXTRA_DIST = \
+       Package.swift \
+       swift-dep \
+       Sources/TutorialClient/main.swift \
+       Sources/TutorialRunner/main.swift \
+       Sources/TutorialServer/main.swift \
+       Sources/TutorialServer/CalculatorService.swift \
+       README.md
+

Reply via email to