Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package grype for openSUSE:Factory checked 
in at 2023-03-10 22:07:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grype (Old)
 and      /work/SRC/openSUSE:Factory/.grype.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "grype"

Fri Mar 10 22:07:21 2023 rev:20 rq:1070558 version:0.59.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/grype/grype.changes      2023-03-04 
22:44:21.768082963 +0100
+++ /work/SRC/openSUSE:Factory/.grype.new.31432/grype.changes   2023-03-10 
22:07:25.513144872 +0100
@@ -1,0 +2,8 @@
+Thu Mar 09 15:31:48 UTC 2023 - ka...@b1-systems.de
+
+- Update to version 0.59.1:
+  * Update grype bootstrap tools to latest versions. (#1163)
+  * Update Syft to v0.74.1 (#1168)
+  * fix: correct APK CPE version comparison logic (#1165)
+
+-------------------------------------------------------------------

Old:
----
  grype-0.59.0.tar.gz

New:
----
  grype-0.59.1.tar.gz

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

Other differences:
------------------
++++++ grype.spec ++++++
--- /var/tmp/diff_new_pack.DtRR2x/_old  2023-03-10 22:07:27.601154379 +0100
+++ /var/tmp/diff_new_pack.DtRR2x/_new  2023-03-10 22:07:27.605154397 +0100
@@ -19,7 +19,7 @@
 %define __arch_install_post export NO_BRP_STRIP_DEBUG=true
 
 Name:           grype
-Version:        0.59.0
+Version:        0.59.1
 Release:        0
 Summary:        A vulnerability scanner for container images and filesystems
 License:        Apache-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.DtRR2x/_old  2023-03-10 22:07:27.645154579 +0100
+++ /var/tmp/diff_new_pack.DtRR2x/_new  2023-03-10 22:07:27.649154597 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/anchore/grype</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.59.0</param>
+    <param name="revision">v0.59.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>
@@ -17,7 +17,7 @@
     <param name="compression">gz</param>
   </service>
   <service name="go_modules" mode="disabled">
-    <param name="archive">grype-0.59.0.tar.gz</param>
+    <param name="archive">grype-0.59.1.tar.gz</param>
   </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.DtRR2x/_old  2023-03-10 22:07:27.677154724 +0100
+++ /var/tmp/diff_new_pack.DtRR2x/_new  2023-03-10 22:07:27.681154742 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/anchore/grype</param>
-              <param 
name="changesrevision">5754360376ace11befb1bd9fa4b0f97d79ea2344</param></service></servicedata>
+              <param 
name="changesrevision">29b646568901d1ef48a528cf35f67f3cead49c9f</param></service></servicedata>
 (No newline at EOF)
 

++++++ grype-0.59.0.tar.gz -> grype-0.59.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grype-0.59.0/Makefile new/grype-0.59.1/Makefile
--- old/grype-0.59.0/Makefile   2023-03-03 22:17:44.000000000 +0100
+++ new/grype-0.59.1/Makefile   2023-03-09 15:41:19.000000000 +0100
@@ -14,7 +14,7 @@
 GOSIMPORTS_VERSION := v0.3.7
 BOUNCER_VERSION := v0.4.0
 CHRONICLE_VERSION := v0.6.0
-GORELEASER_VERSION := v1.15.2
+GORELEASER_VERSION := v1.16.0
 YAJSV_VERSION := v1.4.1
 QUILL_VERSION := v0.2.0
 GLOW_VERSION := v1.5.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grype-0.59.0/go.mod new/grype-0.59.1/go.mod
--- old/grype-0.59.0/go.mod     2023-03-03 22:17:44.000000000 +0100
+++ new/grype-0.59.1/go.mod     2023-03-09 15:41:19.000000000 +0100
@@ -36,7 +36,7 @@
        github.com/scylladb/go-set v1.0.3-0.20200225121959-cc7b2070d91e
        github.com/sergi/go-diff v1.3.1
        github.com/sirupsen/logrus v1.9.0
-       github.com/spf13/afero v1.9.4
+       github.com/spf13/afero v1.9.5
        github.com/spf13/cobra v1.6.1
        github.com/spf13/pflag v1.0.5
        github.com/spf13/viper v1.15.0
@@ -45,7 +45,7 @@
        github.com/wagoodman/go-progress v0.0.0-20230301185719-21920a456ad5
        github.com/wagoodman/jotframe v0.0.0-20211129225309-56b0d0a4aebb
        github.com/x-cray/logrus-prefixed-formatter v0.5.2
-       golang.org/x/term v0.5.0
+       golang.org/x/term v0.6.0
        gopkg.in/yaml.v2 v2.4.0
        gorm.io/gorm v1.23.10
 )
@@ -53,7 +53,7 @@
 require (
        github.com/anchore/go-logger v0.0.0-20220728155337-03b66a5207d8
        github.com/anchore/sqlite v1.4.6-0.20220607210448-bcc6ee5c4963
-       github.com/anchore/syft v0.74.0
+       github.com/anchore/syft v0.74.1
        github.com/hako/durafmt v0.0.0-20210608085754-5c1018a4e16b
        github.com/mitchellh/mapstructure v1.5.0
 )
@@ -154,14 +154,14 @@
        go.uber.org/goleak v1.2.0 // indirect
        golang.org/x/crypto v0.5.0 // indirect
        golang.org/x/exp v0.0.0-20230202163644-54bba9f4231b // indirect
-       golang.org/x/mod v0.8.0 // indirect
-       golang.org/x/net v0.7.0 // indirect
+       golang.org/x/mod v0.9.0 // indirect
+       golang.org/x/net v0.8.0 // indirect
        golang.org/x/oauth2 v0.4.0 // indirect
        golang.org/x/sync v0.1.0 // indirect
-       golang.org/x/sys v0.5.0 // indirect
-       golang.org/x/text v0.7.0 // indirect
+       golang.org/x/sys v0.6.0 // indirect
+       golang.org/x/text v0.8.0 // indirect
        golang.org/x/time v0.2.0 // indirect
-       golang.org/x/tools v0.2.0 // indirect
+       golang.org/x/tools v0.6.0 // indirect
        golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect
        google.golang.org/api v0.107.0 // indirect
        google.golang.org/appengine v1.6.7 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grype-0.59.0/go.sum new/grype-0.59.1/go.sum
--- old/grype-0.59.0/go.sum     2023-03-03 22:17:44.000000000 +0100
+++ new/grype-0.59.1/go.sum     2023-03-09 15:41:19.000000000 +0100
@@ -234,8 +234,8 @@
 github.com/anchore/sqlite v1.4.6-0.20220607210448-bcc6ee5c4963/go.mod 
h1:AVRyXOUP0hTz9Cb8OlD1XnwA8t4lBPfTuwPHmEUuiLc=
 github.com/anchore/stereoscope v0.0.0-20230301191755-abfb374a1122 
h1:Oe2PE8zNbJH4nGZoCIC/VZBgpr62BInLnUqIMZICUOk=
 github.com/anchore/stereoscope v0.0.0-20230301191755-abfb374a1122/go.mod 
h1:IihP/SUVHP94PBwIP2bepOB/c0MVadcII7lxo13Ijzs=
-github.com/anchore/syft v0.74.0 h1:a3ogFiZfC0IWQVz2rNeXH/fhcd+jzeNG+MWlSpkZOzg=
-github.com/anchore/syft v0.74.0/go.mod 
h1:zVJ7rhUaW3dxNNYhSWVTgfi7e4oJ9codJD48Uq5xnP8=
+github.com/anchore/syft v0.74.1 h1:gR0I9t76hYz97gZOak9ahPTwT4POkXHxad/x2xilbpA=
+github.com/anchore/syft v0.74.1/go.mod 
h1:TljwLtC66GzBIiJmGhAMctgV9wjVp4g71aTJs4LkEyc=
 github.com/andreyvit/diff v0.0.0-20170406064948-c7f18ee00883/go.mod 
h1:rCTlJbsFo29Kk6CurOXKm700vrz8f0KW0JNfpkRJY/8=
 github.com/andybalholm/brotli v1.0.1/go.mod 
h1:loMXtMfwqflxFJPmdbJO0a3KNoPuLBgiu3qAvBg8x/Y=
 github.com/andybalholm/brotli v1.0.4 
h1:V7DdXeJtZscaqfNuAdSRuRFzuiKlHSC/Zh3zl9qY3JY=
@@ -731,8 +731,8 @@
 github.com/spdx/tools-golang v0.5.0-rc1/go.mod 
h1:LI6onw172PdO57Ob/hgnLDD4Y2PMnroeNT3wO/2WJJI=
 github.com/spf13/afero v1.3.3/go.mod 
h1:5KUK8ByomD5Ti5Artl0RtHeI5pTF7MIDuXL3yY520V4=
 github.com/spf13/afero v1.6.0/go.mod 
h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I=
-github.com/spf13/afero v1.9.4 h1:Sd43wM1IWz/s1aVXdOBkjJvuP8UdyqioeE4AmM0QsBs=
-github.com/spf13/afero v1.9.4/go.mod 
h1:iUV7ddyEEZPO5gA3zD4fJt6iStLlL+Lg4m2cihcDf8Y=
+github.com/spf13/afero v1.9.5 h1:stMpOSZFs//0Lv29HduCmli3GUfpFoF3Y1Q/aXj/wVM=
+github.com/spf13/afero v1.9.5/go.mod 
h1:UBogFpq8E9Hx+xc5CNTTEpTnuHVmXDwZcZcE1eb/UhQ=
 github.com/spf13/cast v1.3.1/go.mod 
h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
 github.com/spf13/cast v1.4.1/go.mod 
h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
 github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w=
@@ -839,7 +839,7 @@
 golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod 
h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
 golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
 golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
-golang.org/x/crypto v0.0.0-20211108221036-ceb1ce70b4fa/go.mod 
h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
+golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod 
h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
 golang.org/x/crypto v0.3.0/go.mod 
h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
 golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
 golang.org/x/crypto v0.5.0/go.mod 
h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
@@ -882,8 +882,8 @@
 golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro=
 golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod 
h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
-golang.org/x/mod v0.8.0 h1:LUYupSeNrTNCGzR/hVBk2NHZO4hXcVaW1k4Qx7rjPx8=
-golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
+golang.org/x/mod v0.9.0 h1:KENHtAZL2y3NLMYZeHY9DW8HW8V+kQyJsY/V9JlKvCs=
+golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod 
h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -928,6 +928,7 @@
 golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod 
h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8=
 golang.org/x/net v0.0.0-20210503060351-7fd8e65b6420/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20210813160813-60bc85c4be6d/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
+golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod 
h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod 
h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod 
h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
 golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod 
h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
@@ -941,8 +942,8 @@
 golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod 
h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk=
 golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
 golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
-golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g=
-golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs=
+golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ=
+golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod 
h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
 golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
 golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod 
h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -1081,16 +1082,16 @@
 golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod 
h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU=
-golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ=
+golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod 
h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
 golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod 
h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
 golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod 
h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
 golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
-golang.org/x/term v0.5.0 h1:n2a8QNdAb0sZNpU9R1ALUXBbY+w51fCQDN+7EdxNBsY=
-golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
+golang.org/x/term v0.6.0 h1:clScbb1cHjoCkyRbWwBEUZ5H/tIFu5TAXIqaZD0Gcjw=
+golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U=
 golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
 golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod 
h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
@@ -1101,8 +1102,8 @@
 golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
 golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
 golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
-golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo=
-golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
+golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68=
+golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8=
 golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
 golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod 
h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
@@ -1167,8 +1168,8 @@
 golang.org/x/tools v0.1.4/go.mod 
h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/tools v0.1.5/go.mod 
h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/tools v0.1.12/go.mod 
h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
-golang.org/x/tools v0.2.0 h1:G6AHpWxTMGY1KyEYoAQ5WTtIekUUvDNjan3ugu60JvE=
-golang.org/x/tools v0.2.0/go.mod 
h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA=
+golang.org/x/tools v0.6.0 h1:BOw41kyTf3PuCW1pVQf8+Cyg8pMlkYB1oo9iJ6D/lKM=
+golang.org/x/tools v0.6.0/go.mod 
h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod 
h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grype-0.59.0/grype/matcher/apk/matcher_test.go 
new/grype-0.59.1/grype/matcher/apk/matcher_test.go
--- old/grype-0.59.0/grype/matcher/apk/matcher_test.go  2023-03-03 
22:17:44.000000000 +0100
+++ new/grype-0.59.1/grype/matcher/apk/matcher_test.go  2023-03-09 
15:41:19.000000000 +0100
@@ -368,6 +368,81 @@
        assertMatches(t, expected, actual)
 }
 
+func TestNvdMatchesProperVersionFiltering(t *testing.T) {
+       nvdVulnMatch := grypeDB.Vulnerability{
+               ID:                "CVE-2020-1",
+               VersionConstraint: "<= 0.9.11",
+               VersionFormat:     "unknown",
+               CPEs:              
[]string{`cpe:2.3:a:lib_vnc_project-\(server\):libvncserver:*:*:*:*:*:*:*:*`},
+               Namespace:         "nvd:cpe",
+       }
+       nvdVulnNoMatch := grypeDB.Vulnerability{
+               ID:                "CVE-2020-2",
+               VersionConstraint: "< 0.9.11",
+               VersionFormat:     "unknown",
+               CPEs:              
[]string{`cpe:2.3:a:lib_vnc_project-\(server\):libvncserver:*:*:*:*:*:*:*:*`},
+               Namespace:         "nvd:cpe",
+       }
+       store := mockStore{
+               backend: map[string]map[string][]grypeDB.Vulnerability{
+                       "nvd:cpe": {
+                               "libvncserver": 
[]grypeDB.Vulnerability{nvdVulnMatch, nvdVulnNoMatch},
+                       },
+               },
+       }
+
+       provider, err := db.NewVulnerabilityProvider(&store)
+       require.NoError(t, err)
+
+       m := Matcher{}
+       d, err := distro.New(distro.Alpine, "3.12.0", "")
+       if err != nil {
+               t.Fatalf("failed to create a new distro: %+v", err)
+       }
+       p := pkg.Package{
+               ID:      pkg.ID(uuid.NewString()),
+               Name:    "libvncserver",
+               Version: "0.9.11-r10",
+               Type:    syftPkg.ApkPkg,
+               CPEs: []cpe.CPE{
+                       
cpe.Must("cpe:2.3:a:*:libvncserver:0.9.11:*:*:*:*:*:*:*"),
+               },
+       }
+
+       vulnFound, err := vulnerability.NewVulnerability(nvdVulnMatch)
+       assert.NoError(t, err)
+       vulnFound.CPEs = []cpe.CPE{cpe.Must(nvdVulnMatch.CPEs[0])}
+
+       expected := []match.Match{
+               {
+
+                       Vulnerability: *vulnFound,
+                       Package:       p,
+                       Details: []match.Detail{
+                               {
+                                       Type:       match.CPEMatch,
+                                       Confidence: 0.9,
+                                       SearchedBy: search.CPEParameters{
+                                               CPEs:      
[]string{"cpe:2.3:a:*:libvncserver:0.9.11:*:*:*:*:*:*:*"},
+                                               Namespace: "nvd:cpe",
+                                       },
+                                       Found: search.CPEResult{
+                                               CPEs:              
[]string{vulnFound.CPEs[0].BindToFmtString()},
+                                               VersionConstraint: 
vulnFound.Constraint.String(),
+                                               VulnerabilityID:   "CVE-2020-1",
+                                       },
+                                       Matcher: match.ApkMatcher,
+                               },
+                       },
+               },
+       }
+
+       actual, err := m.Match(provider, d, p)
+       assert.NoError(t, err)
+
+       assertMatches(t, expected, actual)
+}
+
 func TestNvdMatchesWithSecDBFix(t *testing.T) {
        nvdVuln := grypeDB.Vulnerability{
                ID:                "CVE-2020-1",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/grype-0.59.0/grype/search/cpe.go 
new/grype-0.59.1/grype/search/cpe.go
--- old/grype-0.59.0/grype/search/cpe.go        2023-03-03 22:17:44.000000000 
+0100
+++ new/grype-0.59.1/grype/search/cpe.go        2023-03-09 15:41:19.000000000 
+0100
@@ -3,6 +3,7 @@
 import (
        "fmt"
        "sort"
+       "strings"
 
        "github.com/facebookincubator/nvdtools/wfn"
        "github.com/scylladb/go-set/strset"
@@ -12,6 +13,7 @@
        "github.com/anchore/grype/grype/version"
        "github.com/anchore/grype/grype/vulnerability"
        "github.com/anchore/syft/syft/cpe"
+       syftPkg "github.com/anchore/syft/syft/pkg"
 )
 
 type CPEParameters struct {
@@ -56,6 +58,22 @@
        return true
 }
 
+func alpineCPEComparableVersion(version string) string {
+       // clean the alpine package version so that it compares correctly with 
the CPE version comparison logic
+       // alpine versions are suffixed with -r{buildindex}; however, if left 
intact CPE comparison logic will
+       // incorrectly treat these as a pre-release.  In actuality, we just 
want to treat 1.2.3-r21 as equivalent to
+       // 1.2.3 for purposes of CPE-based matching since the alpine fix should 
filter out any cases where a later
+       // build fixes something that was vulnerable in 1.2.3
+       components := strings.Split(version, "-r")
+       cpeComparableVersion := version
+
+       if len(components) == 2 {
+               cpeComparableVersion = components[0]
+       }
+
+       return cpeComparableVersion
+}
+
 // ByPackageCPE retrieves all vulnerabilities that match the generated CPE
 func ByPackageCPE(store vulnerability.ProviderByCPE, p pkg.Package, 
upstreamMatcher match.MatcherType) ([]match.Match, error) {
        // we attempt to merge match details within the same matcher when 
searching by CPEs, in this way there are fewer duplicated match
@@ -64,6 +82,11 @@
        for _, c := range p.CPEs {
                // prefer the CPE version, but if npt specified use the package 
version
                searchVersion := c.Version
+
+               if p.Type == syftPkg.ApkPkg {
+                       searchVersion = 
alpineCPEComparableVersion(searchVersion)
+               }
+
                if searchVersion == wfn.NA || searchVersion == wfn.Any {
                        searchVersion = p.Version
                }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/.yardstick.yaml 
new/grype-0.59.1/test/quality/vulnerability-match-labels/.yardstick.yaml
--- old/grype-0.59.0/test/quality/vulnerability-match-labels/.yardstick.yaml    
2023-03-03 22:17:44.000000000 +0100
+++ new/grype-0.59.1/test/quality/vulnerability-match-labels/.yardstick.yaml    
2023-03-09 15:41:19.000000000 +0100
@@ -86,6 +86,6 @@
 
         - name: syft
           # note: we want to use a fixed version of syft for capturing all 
results (NOT "latest")
-          version: v0.68.1
+          version: v0.74.0
           # once we have results captured, don't re-capture them
           refresh: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/52616137-a980-4a3d-8201-18d3d0c1b357.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/52616137-a980-4a3d-8201-18d3d0c1b357.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/52616137-a980-4a3d-8201-18d3d0c1b357.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/52616137-a980-4a3d-8201-18d3d0c1b357.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "52616137-a980-4a3d-8201-18d3d0c1b357", "effective_cve": 
"CVE-2017-3735", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libssl1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:02:13+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3735"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/552e5171-93d4-41bb-9b2b-c8cc50fb78af.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/552e5171-93d4-41bb-9b2b-c8cc50fb78af.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/552e5171-93d4-41bb-9b2b-c8cc50fb78af.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/552e5171-93d4-41bb-9b2b-c8cc50fb78af.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "552e5171-93d4-41bb-9b2b-c8cc50fb78af", "effective_cve": 
"CVE-2020-28928", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "musl", "version": "1.1.11-r5"}, 
"timestamp": "2023-03-08T12:02:25+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-28928"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/be838420-aa57-44e6-ab3c-1b8e31fef60c.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/be838420-aa57-44e6-ab3c-1b8e31fef60c.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/be838420-aa57-44e6-ab3c-1b8e31fef60c.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/be838420-aa57-44e6-ab3c-1b8e31fef60c.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "be838420-aa57-44e6-ab3c-1b8e31fef60c", "effective_cve": 
"CVE-2017-3737", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libcrypto1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:01:55+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3737"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/bfc18374-6aa2-4320-97d8-b0548a2264f3.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/bfc18374-6aa2-4320-97d8-b0548a2264f3.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/bfc18374-6aa2-4320-97d8-b0548a2264f3.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/bfc18374-6aa2-4320-97d8-b0548a2264f3.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "bfc18374-6aa2-4320-97d8-b0548a2264f3", "effective_cve": 
"CVE-2017-3738", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libcrypto1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:02:07+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3738"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/c3444b9c-9ab6-47fe-a9d2-9036a7c09e8f.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/c3444b9c-9ab6-47fe-a9d2-9036a7c09e8f.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/c3444b9c-9ab6-47fe-a9d2-9036a7c09e8f.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/c3444b9c-9ab6-47fe-a9d2-9036a7c09e8f.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "c3444b9c-9ab6-47fe-a9d2-9036a7c09e8f", "effective_cve": 
"CVE-2017-3737", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libssl1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:02:14+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3737"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/dc7960ec-9828-412c-80f6-3c8c45957eee.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/dc7960ec-9828-412c-80f6-3c8c45957eee.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/dc7960ec-9828-412c-80f6-3c8c45957eee.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/dc7960ec-9828-412c-80f6-3c8c45957eee.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "dc7960ec-9828-412c-80f6-3c8c45957eee", "effective_cve": 
"CVE-2019-14697", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "musl", "version": "1.1.11-r5"}, 
"timestamp": "2023-03-08T12:02:23+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2019-14697"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e057d36c-87c0-4f56-9f1c-faa61874a10f.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e057d36c-87c0-4f56-9f1c-faa61874a10f.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e057d36c-87c0-4f56-9f1c-faa61874a10f.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e057d36c-87c0-4f56-9f1c-faa61874a10f.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "e057d36c-87c0-4f56-9f1c-faa61874a10f", "effective_cve": 
"CVE-2017-3738", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libssl1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:02:14+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3738"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e214b93f-8cb6-4b86-9e72-8cdbfa4f3ddd.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e214b93f-8cb6-4b86-9e72-8cdbfa4f3ddd.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e214b93f-8cb6-4b86-9e72-8cdbfa4f3ddd.json
  1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9/e214b93f-8cb6-4b86-9e72-8cdbfa4f3ddd.json
  2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "e214b93f-8cb6-4b86-9e72-8cdbfa4f3ddd", "effective_cve": 
"CVE-2017-3735", "image": {"exact": 
"docker.io/alpine@sha256:ddac200f3ebc9902fb8cfcd599f41feb2151f1118929da21bcef57dc276975f9"},
 "label": "TP", "package": {"name": "libcrypto1.0", "version": "1.0.2k-r0"}, 
"timestamp": "2023-03-08T12:01:23+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-3735"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/8a8f9b4e-602b-4af8-a886-bbf12a2a53d2.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/8a8f9b4e-602b-4af8-a886-bbf12a2a53d2.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/8a8f9b4e-602b-4af8-a886-bbf12a2a53d2.json
     2023-03-03 22:17:44.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/8a8f9b4e-602b-4af8-a886-bbf12a2a53d2.json
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"ID": "8a8f9b4e-602b-4af8-a886-bbf12a2a53d2", "effective_cve": 
"CVE-2021-3733", "image": {"exact": 
"docker.io/anchore/test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f"},
 "label": "TP", "package": {"name": "python3", "version": "3.8.10-r0"}, 
"timestamp": "2023-02-13T17:39:12+00:00", "tool": "grype@v0.56.0-30-g17e11ac", 
"user": "westonsteimel", "vulnerability_id": "CVE-2021-3733"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/ad4ef1af-3e45-4652-9668-9fc159961e1a.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/ad4ef1af-3e45-4652-9668-9fc159961e1a.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/ad4ef1af-3e45-4652-9668-9fc159961e1a.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f/ad4ef1af-3e45-4652-9668-9fc159961e1a.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "ad4ef1af-3e45-4652-9668-9fc159961e1a", "effective_cve": 
"CVE-2021-3733", "image": {"exact": 
"docker.io/anchore/test_images@sha256:0825acea611c7c5cc792bc7cc20de44d7413fd287dc5afc4aab9c1891d037b4f"},
 "label": "FP", "package": {"name": "python3", "version": "3.8.10-r0"}, 
"timestamp": "2023-03-08T11:20:29+00:00", "tool": "grype@v0.59.0", "user": 
"westonsteimel", "vulnerability_id": "CVE-2021-3733"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/154ad902-f791-4d65-a3e6-300fe083e8eb.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/154ad902-f791-4d65-a3e6-300fe083e8eb.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/154ad902-f791-4d65-a3e6-300fe083e8eb.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/154ad902-f791-4d65-a3e6-300fe083e8eb.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "154ad902-f791-4d65-a3e6-300fe083e8eb", "effective_cve": 
"CVE-2020-35524", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:13+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-35524"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/1669c6ce-7b9c-4982-b49d-57f05f931f03.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/1669c6ce-7b9c-4982-b49d-57f05f931f03.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/1669c6ce-7b9c-4982-b49d-57f05f931f03.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/1669c6ce-7b9c-4982-b49d-57f05f931f03.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "1669c6ce-7b9c-4982-b49d-57f05f931f03", "effective_cve": 
"CVE-2019-14697", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "musl", "version": "1.1.16-r15"}, 
"timestamp": "2023-03-08T10:59:38+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2019-14697"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/19a6f061-01fd-49d3-9793-818610a74f67.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/19a6f061-01fd-49d3-9793-818610a74f67.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/19a6f061-01fd-49d3-9793-818610a74f67.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/19a6f061-01fd-49d3-9793-818610a74f67.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "19a6f061-01fd-49d3-9793-818610a74f67", "effective_cve": 
"CVE-2015-7313", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "FP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:01:09+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2015-7313"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/30be62ba-f2ef-40df-a46c-23fb7f4f455f.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/30be62ba-f2ef-40df-a46c-23fb7f4f455f.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/30be62ba-f2ef-40df-a46c-23fb7f4f455f.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/30be62ba-f2ef-40df-a46c-23fb7f4f455f.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "30be62ba-f2ef-40df-a46c-23fb7f4f455f", "effective_cve": 
"CVE-2018-16335", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:03:15+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-16335"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/38f59a6c-3a61-4452-80df-925ffa845914.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/38f59a6c-3a61-4452-80df-925ffa845914.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/38f59a6c-3a61-4452-80df-925ffa845914.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/38f59a6c-3a61-4452-80df-925ffa845914.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "38f59a6c-3a61-4452-80df-925ffa845914", "effective_cve": 
"CVE-2020-35523", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:12+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-35523"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/56564a20-c9e4-48d8-a885-5ab609e14194.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/56564a20-c9e4-48d8-a885-5ab609e14194.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/56564a20-c9e4-48d8-a885-5ab609e14194.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/56564a20-c9e4-48d8-a885-5ab609e14194.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "56564a20-c9e4-48d8-a885-5ab609e14194", "effective_cve": 
"CVE-2018-15209", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:02:47+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-15209"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/590f3226-a269-4098-a171-ad01d4a062c6.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/590f3226-a269-4098-a171-ad01d4a062c6.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/590f3226-a269-4098-a171-ad01d4a062c6.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/590f3226-a269-4098-a171-ad01d4a062c6.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "590f3226-a269-4098-a171-ad01d4a062c6", "effective_cve": 
"CVE-2019-17546", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:06+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2019-17546"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/5e0b016c-661c-42f3-bdba-a96af02db99a.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/5e0b016c-661c-42f3-bdba-a96af02db99a.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/5e0b016c-661c-42f3-bdba-a96af02db99a.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/5e0b016c-661c-42f3-bdba-a96af02db99a.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "5e0b016c-661c-42f3-bdba-a96af02db99a", "effective_cve": 
"CVE-2020-28928", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "musl", "version": "1.1.16-r15"}, 
"timestamp": "2023-03-08T10:59:43+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-28928"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/6d47b739-15b3-43dc-84e7-971d2a42ffe5.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/6d47b739-15b3-43dc-84e7-971d2a42ffe5.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/6d47b739-15b3-43dc-84e7-971d2a42ffe5.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/6d47b739-15b3-43dc-84e7-971d2a42ffe5.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "6d47b739-15b3-43dc-84e7-971d2a42ffe5", "effective_cve": 
"CVE-2018-17000", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:03:20+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-17000"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/80852dfd-6ecb-421d-9a8a-5697ae0cd524.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/80852dfd-6ecb-421d-9a8a-5697ae0cd524.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/80852dfd-6ecb-421d-9a8a-5697ae0cd524.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/80852dfd-6ecb-421d-9a8a-5697ae0cd524.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "80852dfd-6ecb-421d-9a8a-5697ae0cd524", "effective_cve": 
"CVE-2019-14973", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:01+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2019-14973"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/9a6c99f7-065e-4ab3-97a6-b9a15872db2a.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/9a6c99f7-065e-4ab3-97a6-b9a15872db2a.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/9a6c99f7-065e-4ab3-97a6-b9a15872db2a.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/9a6c99f7-065e-4ab3-97a6-b9a15872db2a.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "9a6c99f7-065e-4ab3-97a6-b9a15872db2a", "effective_cve": 
"CVE-2020-35521", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:09+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-35521"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/a4fe1ac2-e5dd-4564-b781-b53e1cf65fcc.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/a4fe1ac2-e5dd-4564-b781-b53e1cf65fcc.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/a4fe1ac2-e5dd-4564-b781-b53e1cf65fcc.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/a4fe1ac2-e5dd-4564-b781-b53e1cf65fcc.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "a4fe1ac2-e5dd-4564-b781-b53e1cf65fcc", "effective_cve": 
"CVE-2017-17942", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:02:19+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2017-17942"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/ab61ac6f-b160-41ed-b455-9fca09d450af.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/ab61ac6f-b160-41ed-b455-9fca09d450af.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/ab61ac6f-b160-41ed-b455-9fca09d450af.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/ab61ac6f-b160-41ed-b455-9fca09d450af.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "ab61ac6f-b160-41ed-b455-9fca09d450af", "effective_cve": 
"CVE-2018-17795", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:03:23+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-17795"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/d61897e8-4a74-41a2-88d5-aacca75092ea.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/d61897e8-4a74-41a2-88d5-aacca75092ea.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/d61897e8-4a74-41a2-88d5-aacca75092ea.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/d61897e8-4a74-41a2-88d5-aacca75092ea.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "d61897e8-4a74-41a2-88d5-aacca75092ea", "effective_cve": 
"CVE-2020-35522", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:04:10+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-35522"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/da94f99a-638b-4d56-841f-d2f5541a7ae4.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/da94f99a-638b-4d56-841f-d2f5541a7ae4.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/da94f99a-638b-4d56-841f-d2f5541a7ae4.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/da94f99a-638b-4d56-841f-d2f5541a7ae4.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "da94f99a-638b-4d56-841f-d2f5541a7ae4", "effective_cve": 
"CVE-2018-10126", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:02:39+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-10126"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/f7d4ca52-3d6d-4999-876c-39dfec6d7b20.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/f7d4ca52-3d6d-4999-876c-39dfec6d7b20.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/f7d4ca52-3d6d-4999-876c-39dfec6d7b20.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d/f7d4ca52-3d6d-4999-876c-39dfec6d7b20.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "f7d4ca52-3d6d-4999-876c-39dfec6d7b20", "effective_cve": 
"CVE-2018-19210", "image": {"exact": 
"docker.io/anchore/test_images@sha256:58637f273108e3e9eb4df4d73f7b6b1da303cbbf64f65e65fb7762482f2de63d"},
 "label": "TP", "package": {"name": "tiff", "version": "4.0.9-r6"}, 
"timestamp": "2023-03-08T11:03:32+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2018-19210"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/79b40660-16d5-4ca9-8d69-d87c3ba256e6.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/79b40660-16d5-4ca9-8d69-d87c3ba256e6.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/79b40660-16d5-4ca9-8d69-d87c3ba256e6.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/79b40660-16d5-4ca9-8d69-d87c3ba256e6.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "79b40660-16d5-4ca9-8d69-d87c3ba256e6", "effective_cve": 
"CVE-2019-20454", "image": {"exact": 
"docker.io/anchore/test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb"},
 "label": "TP", "package": {"name": "pcre2", "version": "10.31-r0"}, 
"timestamp": "2023-03-08T11:07:27+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2019-20454"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/8c992fa9-de5e-4722-8ebe-a562e5ab584d.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/8c992fa9-de5e-4722-8ebe-a562e5ab584d.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/8c992fa9-de5e-4722-8ebe-a562e5ab584d.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/8c992fa9-de5e-4722-8ebe-a562e5ab584d.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "8c992fa9-de5e-4722-8ebe-a562e5ab584d", "effective_cve": 
"CVE-2019-13115", "image": {"exact": 
"docker.io/anchore/test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb"},
 "label": "FP", "package": {"name": "libssh2", "version": "1.9.0-r1"}, 
"timestamp": "2023-03-08T11:10:10+00:00", "tool": "grype@v0.59.0", "user": 
"westonsteimel", "vulnerability_id": "CVE-2019-13115"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/d3878a73-531b-4295-b269-9fbc9ede3fbd.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/d3878a73-531b-4295-b269-9fbc9ede3fbd.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/d3878a73-531b-4295-b269-9fbc9ede3fbd.json
     2023-03-03 22:17:44.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/d3878a73-531b-4295-b269-9fbc9ede3fbd.json
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"ID": "d3878a73-531b-4295-b269-9fbc9ede3fbd", "effective_cve": 
"CVE-2019-13115", "image": {"exact": 
"docker.io/anchore/test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb"},
 "label": "TP", "package": {"name": "libssh2", "version": "1.9.0-r1"}, 
"timestamp": "2023-01-27T16:39:37+00:00", "tool": "grype@v0.56.0", "user": 
"westonsteimel", "vulnerability_id": "CVE-2019-13115"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/e539fae2-a6ee-42c4-8362-e0b297290828.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/e539fae2-a6ee-42c4-8362-e0b297290828.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/e539fae2-a6ee-42c4-8362-e0b297290828.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb/e539fae2-a6ee-42c4-8362-e0b297290828.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "e539fae2-a6ee-42c4-8362-e0b297290828", "effective_cve": 
"CVE-2020-28928", "image": {"exact": 
"docker.io/anchore/test_images@sha256:a287a0ff98ac343aa710f4f4258d7198e240e9d416d5c7274663564202f832fb"},
 "label": "TP", "package": {"name": "musl", "version": "1.1.19-r11"}, 
"timestamp": "2023-03-08T11:06:10+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-28928"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/03cc9a75-a562-4a03-a18c-802c9b1a0670.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/03cc9a75-a562-4a03-a18c-802c9b1a0670.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/03cc9a75-a562-4a03-a18c-802c9b1a0670.json
     2023-03-03 22:17:44.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/03cc9a75-a562-4a03-a18c-802c9b1a0670.json
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"ID": "03cc9a75-a562-4a03-a18c-802c9b1a0670", "effective_cve": 
"CVE-2021-3733", "image": {"exact": 
"docker.io/anchore/test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f"},
 "label": "TP", "package": {"name": "python3", "version": "3.8.10-r0"}, 
"timestamp": "2023-02-13T18:00:11+00:00", "tool": "grype@v0.56.0-30-g17e11ac", 
"user": "westonsteimel", "vulnerability_id": "CVE-2021-3733"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/2038059d-5e3f-4bec-8809-41bd10b6a5ee.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/2038059d-5e3f-4bec-8809-41bd10b6a5ee.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/2038059d-5e3f-4bec-8809-41bd10b6a5ee.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/2038059d-5e3f-4bec-8809-41bd10b6a5ee.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "2038059d-5e3f-4bec-8809-41bd10b6a5ee", "effective_cve": 
"CVE-2021-3426", "image": {"exact": 
"docker.io/anchore/test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f"},
 "label": "FP", "package": {"name": "python2", "version": "2.7.18-r0"}, 
"timestamp": "2023-03-08T11:15:08+00:00", "tool": "grype@v0.59.0", "user": 
"westonsteimel", "vulnerability_id": "CVE-2021-3426"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/56079834-d63e-4cc6-9f30-7a95abf3ac22.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/56079834-d63e-4cc6-9f30-7a95abf3ac22.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/56079834-d63e-4cc6-9f30-7a95abf3ac22.json
     2023-03-03 22:17:44.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/56079834-d63e-4cc6-9f30-7a95abf3ac22.json
     1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-{"ID": "56079834-d63e-4cc6-9f30-7a95abf3ac22", "effective_cve": 
"CVE-2021-3426", "image": {"exact": 
"docker.io/anchore/test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f"},
 "label": "TP", "package": {"name": "python2", "version": "2.7.18-r0"}, 
"timestamp": "2023-03-01T13:35:56+00:00", "tool": "grype@v0.57.1-7-gd1352ce", 
"user": "westonsteimel", "vulnerability_id": "CVE-2021-3426"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/90e4a6c6-b669-40db-b053-df06821f7212.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/90e4a6c6-b669-40db-b053-df06821f7212.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/90e4a6c6-b669-40db-b053-df06821f7212.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/90e4a6c6-b669-40db-b053-df06821f7212.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "90e4a6c6-b669-40db-b053-df06821f7212", "effective_cve": 
"CVE-2020-16592", "image": {"exact": 
"docker.io/anchore/test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f"},
 "label": "TP", "package": {"name": "binutils", "version": "2.34-r2"}, 
"timestamp": "2023-03-08T11:17:53+00:00", "tool": "grype@v0.59.0-1-gde25eb9", 
"user": "westonsteimel", "vulnerability_id": "CVE-2020-16592"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/dafe5ac8-8851-4891-92f6-30495b1ef4ab.json
 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/dafe5ac8-8851-4891-92f6-30495b1ef4ab.json
--- 
old/grype-0.59.0/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/dafe5ac8-8851-4891-92f6-30495b1ef4ab.json
     1970-01-01 01:00:00.000000000 +0100
+++ 
new/grype-0.59.1/test/quality/vulnerability-match-labels/labels/docker.io+anchore+test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f/dafe5ac8-8851-4891-92f6-30495b1ef4ab.json
     2023-03-09 15:41:19.000000000 +0100
@@ -0,0 +1 @@
+{"ID": "dafe5ac8-8851-4891-92f6-30495b1ef4ab", "effective_cve": 
"CVE-2021-3733", "image": {"exact": 
"docker.io/anchore/test_images@sha256:ff80ae5de3446939639f3fbb58f66f641e2da1d881bdab704d9237424f64417f"},
 "label": "FP", "package": {"name": "python3", "version": "3.8.10-r0"}, 
"timestamp": "2023-03-08T11:15:56+00:00", "tool": "grype@v0.59.0", "user": 
"westonsteimel", "vulnerability_id": "CVE-2021-3733"}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/grype-0.59.0/test/quality/vulnerability-match-labels/requirements.txt 
new/grype-0.59.1/test/quality/vulnerability-match-labels/requirements.txt
--- old/grype-0.59.0/test/quality/vulnerability-match-labels/requirements.txt   
2023-03-03 22:17:44.000000000 +0100
+++ new/grype-0.59.1/test/quality/vulnerability-match-labels/requirements.txt   
2023-03-09 15:41:19.000000000 +0100
@@ -1,3 +1,3 @@
-git+https://github.com/anchore/yardstick@6acbb419c1c96a1d9d93953122282041578257ca
+git+https://github.com/anchore/yardstick@v0.4.3
 # ../yardstick
 click
\ No newline at end of file

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/grype/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.grype.new.31432/vendor.tar.gz differ: char 5, line 1

Reply via email to