Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package opa for openSUSE:Factory checked in 
at 2026-09-19 22:22:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/opa (Old)
 and      /work/SRC/openSUSE:Factory/.opa.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "opa"

Sat Sep 19 22:22:27 2026 rev:28 rq:1378977 version:1.20.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/opa/opa.changes  2026-08-29 17:44:12.943979332 
+0200
+++ /work/SRC/openSUSE:Factory/.opa.new.383539/opa.changes      2026-09-19 
22:23:47.757244529 +0200
@@ -1,0 +2,80 @@
+Sat Sep 19 08:17:21 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 1.20.2:
+  This release includes a bug fix for a parser regression
+  introduced in v1.20.0, and dependency updates.
+  * Fix stale parse errors on statements starting with { (#9140)
+    When the and/or keywords added in v1.20.0 are imported, a
+    statement that starts with { is first read as an explicit
+    operand body, and re-read as a term (a comprehension, for
+    example) if no and or or follows. Errors recorded during the
+    abandoned first attempt stayed in the parser's term cache and
+    were reported against the successful re-read, rejecting
+    policies that parse fine:
+
+    package example
+
+    import future.keywords
+
+    xs := [1, 2, 3]
+
+    allow if {
+       {
+       y |
+               some y in xs # rego_parse_error: unexpected some keyword
+       } == {1, 2, 3}
+    }
+
+    The term cache is now restored along with the rest of the
+    parser state when the operand-body guess is abandoned. Only
+    policies importing and or or — directly or via import
+    future.keywords — were affected; policies that don't import
+    them parse unchanged.
+  * Miscellaneous
+    - build(go): Bump to 1.27.1 (3652eeb) authored by @srenatus
+    - Dependency updates; notably:
+      - build(deps): Bump github.com/dgraph-io/badger/v4 from 4.9.5
+        to 4.9.6
+      - build(deps): Bump github.com/lestrrat-go/jwx/v3 from 3.1.1
+        to 3.2.0
+      - build(deps): Bump github.com/santhosh-tekuri/jsonschema/v6
+        from 6.0.2 to 6.0.3
+      - build(deps): Bump github.com/sirupsen/logrus from 1.9.4 to
+        1.10.2
+      - build(deps): Bump
+        go.opentelemetry.io/contrib/bridges/prometheus from 0.69.0
+        to 0.71.0
+      - build(deps): Bump
+        go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp
+        from 0.69.0 to 0.71.0
+      - build(deps): Bump go.opentelemetry.io/otel from 1.44.0 to
+        1.46.0
+      - build(deps): Bump
+        go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc
+        from 1.44.0 to 1.46.0
+      - build(deps): Bump
+        go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
+        from 1.44.0 to 1.46.0
+      - build(deps): Bump
+        go.opentelemetry.io/otel/exporters/otlp/otlptrace from
+        1.44.0 to 1.46.0
+      - build(deps): Bump
+        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
+        from 1.44.0 to 1.46.0
+      - build(deps): Bump
+        go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
+        from 1.44.0 to 1.46.0
+      - build(deps): Bump go.opentelemetry.io/otel/sdk from 1.44.0
+        to 1.46.0
+      - build(deps): Bump go.opentelemetry.io/otel/sdk/metric from
+        1.44.0 to 1.46.0
+      - build(deps): Bump go.opentelemetry.io/otel/trace from
+        1.44.0 to 1.46.0
+      - build(deps): Bump go.yaml.in/yaml/v3 from 3.0.4 to 3.0.5
+      - build(deps): Bump golang.org/x/text from 0.40.0 to 0.41.0
+      - build(deps): Bump google.golang.org/grpc from 1.82.1 to
+        1.83.2
+      - build(deps): Bump google.golang.org/protobuf from 1.36.11
+        to 1.36.12
+
+-------------------------------------------------------------------

Old:
----
  opa-1.20.1.obscpio

New:
----
  opa-1.20.2.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ opa.spec ++++++
--- /var/tmp/diff_new_pack.u1VWQQ/_old  2026-09-19 22:23:49.732326902 +0200
+++ /var/tmp/diff_new_pack.u1VWQQ/_new  2026-09-19 22:23:49.733326944 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           opa
-Version:        1.20.1
+Version:        1.20.2
 Release:        0
 Summary:        Open source, general-purpose policy engine
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.u1VWQQ/_old  2026-09-19 22:23:49.775328696 +0200
+++ /var/tmp/diff_new_pack.u1VWQQ/_new  2026-09-19 22:23:49.779328862 +0200
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/open-policy-agent/opa.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">refs/tags/v1.20.1</param>
+    <param name="revision">refs/tags/v1.20.2</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.u1VWQQ/_old  2026-09-19 22:23:49.798329655 +0200
+++ /var/tmp/diff_new_pack.u1VWQQ/_new  2026-09-19 22:23:49.801329780 +0200
@@ -3,6 +3,6 @@
                 <param 
name="url">https://github.com/open-policy-agent/opa</param>
               <param 
name="changesrevision">cc2c5c60a4c486f15a5e8de457e96ed0fefaf5fe</param></service><service
 name="tar_scm">
                 <param 
name="url">https://github.com/open-policy-agent/opa.git</param>
-              <param 
name="changesrevision">72f30d678c4fc1ff1eef8b5f11b1220761d16d0b</param></service></servicedata>
+              <param 
name="changesrevision">b2c26708e9d55645d7f837db495031f7e4152594</param></service></servicedata>
 (No newline at EOF)
 

++++++ opa-1.20.1.obscpio -> opa-1.20.2.obscpio ++++++
++++ 7602 lines of diff (skipped)

++++++ opa.obsinfo ++++++
--- /var/tmp/diff_new_pack.u1VWQQ/_old  2026-09-19 22:23:52.833456238 +0200
+++ /var/tmp/diff_new_pack.u1VWQQ/_new  2026-09-19 22:23:52.836456364 +0200
@@ -1,5 +1,5 @@
 name: opa
-version: 1.20.1
-mtime: 1787901934
-commit: 72f30d678c4fc1ff1eef8b5f11b1220761d16d0b
+version: 1.20.2
+mtime: 1788467714
+commit: b2c26708e9d55645d7f837db495031f7e4152594
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/opa/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.opa.new.383539/vendor.tar.gz differ: char 142, line 
1

Reply via email to