[Git][java-team/google-auth-java][master] 4 commits: New upstream version 0.18.0

Olek Wojnar gitlab at salsa.debian.org
Wed Dec 23 21:49:07 GMT 2020



Olek Wojnar pushed to branch master at Debian Java Maintainers / google-auth-java


Commits:
36b4d51b by Olek Wojnar at 2020-12-23T14:31:54-05:00
New upstream version 0.18.0
- - - - -
8161293a by Olek Wojnar at 2020-12-23T14:31:55-05:00
Update upstream source from tag 'upstream/0.18.0'

Update to upstream version '0.18.0'
with Debian dir 54530f4035fe17936160554826fe219cbd4840af
- - - - -
de58914d by Olek Wojnar at 2020-12-23T15:53:02-05:00
Update packaging

Add README.source note about Bazel dependency issues

- - - - -
5da0a584 by Olek Wojnar at 2020-12-23T16:03:34-05:00
Add patch to use default Debian version for dependencies

- - - - -


18 changed files:

- + .github/release-please.yml
- CHANGELOG.md
- README.md
- appengine/pom.xml
- bom/README.md
- bom/pom.xml
- credentials/pom.xml
- + debian/README.source
- debian/changelog
- debian/control
- debian/maven.rules
- debian/patches/series
- + debian/patches/use-default-debian-versions.patch
- debian/patches/verbose-build.patch
- oauth2_http/java/com/google/auth/oauth2/JwtClaims.java
- oauth2_http/pom.xml
- pom.xml
- versions.txt


Changes:

=====================================
.github/release-please.yml
=====================================
@@ -0,0 +1 @@
+


=====================================
CHANGELOG.md
=====================================
@@ -1,5 +1,48 @@
 # Changelog
 
+### [0.18.0](https://www.github.com/googleapis/google-auth-library-java/compare/v0.17.2...v0.18.0) (2019-10-09)
+
+
+### Bug Fixes
+
+* make JwtClaims.newBuilder() public ([#350](https://www.github.com/googleapis/google-auth-library-java/issues/350)) ([6ab8758](https://www.github.com/googleapis/google-auth-library-java/commit/6ab8758))
+* move autovalue into annotation processor path instead of classpath ([#358](https://www.github.com/googleapis/google-auth-library-java/issues/358)) ([a82d348](https://www.github.com/googleapis/google-auth-library-java/commit/a82d348))
+
+
+### Dependencies
+
+* update Guava to 28.1 ([#353](https://www.github.com/googleapis/google-auth-library-java/issues/353)) ([f4f05be](https://www.github.com/googleapis/google-auth-library-java/commit/f4f05be))
+
+
+### Documentation
+
+* fix include instructions in google-auth-library-bom README ([#352](https://www.github.com/googleapis/google-auth-library-java/issues/352)) ([f649735](https://www.github.com/googleapis/google-auth-library-java/commit/f649735))
+
+### [0.17.4](https://www.github.com/googleapis/google-auth-library-java/compare/v0.18.0...v0.17.4) (2019-10-08)
+
+
+### Bug Fixes
+
+* make JwtClaims.newBuilder() public ([#350](https://www.github.com/googleapis/google-auth-library-java/issues/350)) ([6ab8758](https://www.github.com/googleapis/google-auth-library-java/commit/6ab8758))
+* move autovalue into annotation processor path instead of classpath ([#358](https://www.github.com/googleapis/google-auth-library-java/issues/358)) ([a82d348](https://www.github.com/googleapis/google-auth-library-java/commit/a82d348))
+
+
+### Dependencies
+
+* update Guava to 28.1 ([#353](https://www.github.com/googleapis/google-auth-library-java/issues/353)) ([f4f05be](https://www.github.com/googleapis/google-auth-library-java/commit/f4f05be))
+
+
+### Documentation
+
+* fix include instructions in google-auth-library-bom README ([#352](https://www.github.com/googleapis/google-auth-library-java/issues/352)) ([f649735](https://www.github.com/googleapis/google-auth-library-java/commit/f649735))
+
+### [0.17.2](https://www.github.com/googleapis/google-auth-library-java/compare/v0.17.1...v0.17.2) (2019-09-24)
+
+
+### Bug Fixes
+
+* typo in BOM dependency ([#345](https://www.github.com/googleapis/google-auth-library-java/issues/345)) ([a1d63bb](https://www.github.com/googleapis/google-auth-library-java/commit/a1d63bb))
+
 ### [0.17.1](https://www.github.com/googleapis/google-auth-library-java/compare/v0.17.0...v0.17.1) (2019-08-22)
 
 


=====================================
README.md
=====================================
@@ -32,7 +32,7 @@ If you are using Maven, add this to your pom.xml file (notice that you can repla
 <dependency>
   <groupId>com.google.auth</groupId>
   <artifactId>google-auth-library-oauth2-http</artifactId>
-  <version>0.17.1</version>
+  <version>0.18.0</version>
 </dependency>
 ```
 [//]: # ({x-version-update-end})
@@ -42,7 +42,7 @@ If you are using Gradle, add this to your dependencies
 
 [//]: # ({x-version-update-start:google-auth-library-oauth2-http:released})
 ```Groovy
-compile 'com.google.auth:google-auth-library-oauth2-http:0.17.1'
+compile 'com.google.auth:google-auth-library-oauth2-http:0.18.0'
 ```
 [//]: # ({x-version-update-end})
 
@@ -50,7 +50,7 @@ If you are using SBT, add this to your dependencies
 
 [//]: # ({x-version-update-start:google-auth-library-oauth2-http:released})
 ```Scala
-libraryDependencies += "com.google.auth" % "google-auth-library-oauth2-http" % "0.17.1"
+libraryDependencies += "com.google.auth" % "google-auth-library-oauth2-http" % "0.18.0"
 ```
 [//]: # ({x-version-update-end})
 


=====================================
appengine/pom.xml
=====================================
@@ -5,7 +5,7 @@
   <parent>
     <groupId>com.google.auth</groupId>
     <artifactId>google-auth-library-parent</artifactId>
-    <version>0.17.1</version><!-- {x-version-update:google-auth-library-parent:current} -->
+    <version>0.18.0</version><!-- {x-version-update:google-auth-library-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
 


=====================================
bom/README.md
=====================================
@@ -12,7 +12,7 @@ To use it in Maven, add the following to your `pom.xml`:
     <dependency>
       <groupId>com.google.auth</groupId>
       <artifactId>google-auth-library-bom</artifactId>
-      <version>0.16.2</version>
+      <version>0.17.1/version>
       <type>pom</type>
       <scope>import</scope>
     </dependency>


=====================================
bom/pom.xml
=====================================
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.auth</groupId>
   <artifactId>google-auth-library-bom</artifactId>
-  <version>0.17.1</version><!-- {x-version-update:google-auth-library-bom:current} -->
+  <version>0.18.0</version><!-- {x-version-update:google-auth-library-bom:current} -->
   <packaging>pom</packaging>
   <name>Google Auth Library for Java BOM</name>
   <description>
@@ -61,7 +61,7 @@
       </dependency>
       <dependency>
         <groupId>com.google.auth</groupId>
-        <artifactId>google-auth-library-oauth2-appengine</artifactId>
+        <artifactId>google-auth-library-appengine</artifactId>
         <version>${project.version}</version>
       </dependency>
     </dependencies>


=====================================
credentials/pom.xml
=====================================
@@ -4,7 +4,7 @@
   <parent>
     <groupId>com.google.auth</groupId>
     <artifactId>google-auth-library-parent</artifactId>
-    <version>0.17.1</version><!-- {x-version-update:google-auth-library-parent:current} -->
+    <version>0.18.0</version><!-- {x-version-update:google-auth-library-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
 


=====================================
debian/README.source
=====================================
@@ -0,0 +1,5 @@
+This package is one of the dependencies for the Bazel Build System.[1] Due to the tight interdependencies between a number of the Google ecosystem Java packages that Bazel depends on, please coordinate on the Debian Java Team mailing list [2] and the Debian Bazel Team mailing list [3] before team-uploading this package. This coordination will avoid unanticipated breakages and the Bazel Team greatly appreciates your assistance.
+
+[1] https://salsa.debian.org/bazel-team/meta/-/wikis/Bazel-Dependencies
+[2] debian-java at lists.debian.org
+[3] bazel-team at lists.launchpad.net


=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+google-auth-java (0.18.0-1) unstable; urgency=high
+
+  * New upstream release
+    - Needed quickly to stabilize Bazel infrastructure
+  * Add README.source with coordination request
+    - For uploads of new upstream versions, to prevent interdependency issues
+  * Update Standards to 4.5.1 (no changes)
+  * Add use-default-debian-version.patch
+    - The maven.rules way was not working
+
+ -- Olek Wojnar <olek at debian.org>  Wed, 23 Dec 2020 16:03:21 -0500
+
 google-auth-java (0.17.1-1) unstable; urgency=medium
 
   * New upstream release


=====================================
debian/control
=====================================
@@ -7,11 +7,11 @@ Uploaders: Olek Wojnar <olek at debian.org>,
 Build-Depends: debhelper-compat (= 13),
                default-jdk,
                libgoogle-auto-value-java (>= 1.6.6~),
-               libgoogle-http-client-java (>= 1.31.0~),
+               libgoogle-http-client-java (>= 1.32.1~),
                libgrpc-java,
-               libguava-java (>= 28.0~),
+               libguava-java (>= 28.1~),
                maven-debian-helper,
-Standards-Version: 4.5.0
+Standards-Version: 4.5.1
 Rules-Requires-Root: no
 Vcs-Git: https://salsa.debian.org/java-team/google-auth-java.git
 Vcs-Browser: https://salsa.debian.org/java-team/google-auth-java


=====================================
debian/maven.rules
=====================================
@@ -1,4 +1,5 @@
 com.google.guava guava * s/.*/debian/ * *
+com.google.auto.value auto-value jar s/.*/debian/ * *
 com.google.http-client google-http-client-jackson2 jar s/.*/debian/ * *
 com.google.http-client google-http-client-parent pom s/.*/debian/ * *
 com.google.http-client google-http-client jar s/.*/debian/ * *


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 verbose-build.patch
 no-appengine.patch
+use-default-debian-versions.patch


=====================================
debian/patches/use-default-debian-versions.patch
=====================================
@@ -0,0 +1,17 @@
+Description: Use the default Debian version for dependencies
+ Auto-value seems to not respect the maven.rules way of doing this
+Author: Olek Wojnar <olek at debian.org>
+Forwarded: not-needed
+Last-Update: 2020-12-23
+
+--- a/pom.xml
++++ b/pom.xml
+@@ -61,7 +61,7 @@
+     <project.junit.version>4.12</project.junit.version>
+     <project.guava.version>28.1-android</project.guava.version>
+     <project.appengine.version>1.9.74</project.appengine.version>
+-    <project.autovalue.version>1.6.6</project.autovalue.version>
++    <project.autovalue.version>debian</project.autovalue.version>
+     <project.findbugs.version>3.0.2</project.findbugs.version>
+     <deploy.autorelease>false</deploy.autorelease>
+   </properties>


=====================================
debian/patches/verbose-build.patch
=====================================
@@ -5,13 +5,13 @@ Last-Update: 2020-07-17
 
 --- a/pom.xml
 +++ b/pom.xml
-@@ -224,7 +224,8 @@
+@@ -218,7 +218,8 @@
            <source>1.7</source>
            <target>1.7</target>
            <encoding>UTF-8</encoding>
 -          <compilerArgument>-Xlint:unchecked</compilerArgument>
 +          <compilerArgument>-Xlint:all</compilerArgument>
 +          <compilerArgument>-Xdiags:verbose</compilerArgument>
-         </configuration>
-       </plugin>
-       <plugin>
+           <annotationProcessorPaths>
+             <path>
+               <groupId>com.google.auto.value</groupId>


=====================================
oauth2_http/java/com/google/auth/oauth2/JwtClaims.java
=====================================
@@ -70,7 +70,7 @@ public abstract class JwtClaims implements Serializable {
    */
   abstract Map<String, String> getAdditionalClaims();
 
-  static Builder newBuilder() {
+  public static Builder newBuilder() {
     return new AutoValue_JwtClaims.Builder().setAdditionalClaims(ImmutableMap.<String, String>of());
   }
 


=====================================
oauth2_http/pom.xml
=====================================
@@ -5,7 +5,7 @@
   <parent>
     <groupId>com.google.auth</groupId>
     <artifactId>google-auth-library-parent</artifactId>
-    <version>0.17.1</version><!-- {x-version-update:google-auth-library-parent:current} -->
+    <version>0.18.0</version><!-- {x-version-update:google-auth-library-parent:current} -->
     <relativePath>../pom.xml</relativePath>
   </parent>
 
@@ -66,11 +66,6 @@
       <groupId>com.google.auto.value</groupId>
       <artifactId>auto-value-annotations</artifactId>
     </dependency>
-    <dependency>
-      <groupId>com.google.auto.value</groupId>
-      <artifactId>auto-value</artifactId>
-      <scope>provided</scope>
-    </dependency>
     <dependency>
       <groupId>com.google.code.findbugs</groupId>
       <artifactId>jsr305</artifactId>


=====================================
pom.xml
=====================================
@@ -3,7 +3,7 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>com.google.auth</groupId>
   <artifactId>google-auth-library-parent</artifactId>
-  <version>0.17.1</version><!-- {x-version-update:google-auth-library-parent:current} -->
+  <version>0.18.0</version><!-- {x-version-update:google-auth-library-parent:current} -->
   <packaging>pom</packaging>
   <name>Google Auth Library for Java</name>
   <description>Client libraries providing authentication and
@@ -59,9 +59,9 @@
 
   <properties>
     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-    <project.google.http.version>1.31.0</project.google.http.version>
+    <project.google.http.version>1.32.1</project.google.http.version>
     <project.junit.version>4.12</project.junit.version>
-    <project.guava.version>28.0-android</project.guava.version>
+    <project.guava.version>28.1-android</project.guava.version>
     <project.appengine.version>1.9.74</project.appengine.version>
     <project.autovalue.version>1.6.6</project.autovalue.version>
     <project.findbugs.version>3.0.2</project.findbugs.version>
@@ -107,12 +107,6 @@
         <artifactId>auto-value-annotations</artifactId>
         <version>${project.autovalue.version}</version>
       </dependency>
-      <dependency>
-        <groupId>com.google.auto.value</groupId>
-        <artifactId>auto-value</artifactId>
-        <version>${project.autovalue.version}</version>
-        <scope>provided</scope>
-      </dependency>
       <dependency>
         <groupId>com.google.code.findbugs</groupId>
         <artifactId>jsr305</artifactId>
@@ -225,6 +219,13 @@
           <target>1.7</target>
           <encoding>UTF-8</encoding>
           <compilerArgument>-Xlint:unchecked</compilerArgument>
+          <annotationProcessorPaths>
+            <path>
+              <groupId>com.google.auto.value</groupId>
+              <artifactId>auto-value</artifactId>
+              <version>${project.autovalue.version}</version>
+            </path>
+          </annotationProcessorPaths>
         </configuration>
       </plugin>
       <plugin>


=====================================
versions.txt
=====================================
@@ -1,9 +1,9 @@
 # Format:
 # module:released-version:current-version
 
-google-auth-library:0.17.1:0.17.1
-google-auth-library-bom:0.17.1:0.17.1
-google-auth-library-parent:0.17.1:0.17.1
-google-auth-library-appengine:0.17.1:0.17.1
-google-auth-library-credentials:0.17.1:0.17.1
-google-auth-library-oauth2-http:0.17.1:0.17.1
+google-auth-library:0.18.0:0.18.0
+google-auth-library-bom:0.18.0:0.18.0
+google-auth-library-parent:0.18.0:0.18.0
+google-auth-library-appengine:0.18.0:0.18.0
+google-auth-library-credentials:0.18.0:0.18.0
+google-auth-library-oauth2-http:0.18.0:0.18.0



View it on GitLab: https://salsa.debian.org/java-team/google-auth-java/-/compare/1264aa6f6db44082a57c420a5ebf7d6232ecd29d...5da0a58494196f71667e55d3f935eff37fa0a43f

-- 
View it on GitLab: https://salsa.debian.org/java-team/google-auth-java/-/compare/1264aa6f6db44082a57c420a5ebf7d6232ecd29d...5da0a58494196f71667e55d3f935eff37fa0a43f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20201223/5f77a3f9/attachment.html>


More information about the pkg-java-commits mailing list