Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package plexus-testing for openSUSE:Factory 
checked in at 2026-09-29 17:49:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plexus-testing (Old)
 and      /work/SRC/openSUSE:Factory/.plexus-testing.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plexus-testing"

Tue Sep 29 17:49:39 2026 rev:4 rq:1381220 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plexus-testing/plexus-testing.changes    
2026-04-04 19:09:35.818486794 +0200
+++ 
/work/SRC/openSUSE:Factory/.plexus-testing.new.383539/plexus-testing.changes    
    2026-09-29 17:51:08.122603465 +0200
@@ -1,0 +2,17 @@
+Mon Sep 28 14:13:43 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Update to version 2.2.0
+  * New features and improvements
+    + Establish an automatic module name
+  * Documentation updates
+    + Rewrite README with usage, status and version guidance
+  * Build
+    + Update parent to plexus 27
+  * Dependency updates
+    + Bump com.google.guava:guava from 33.5.0-jre to 33.7.0-jre
+    + Bump org.codehaus.plexus:plexus from 25 to 26
+    + Bump release-drafter/release-drafter from 6 to 7.7.0
+    + Bump org.eclipse.sisu:org.eclipse.sisu.plexus from 0.9.0.M4
+      to 1.1.0
+
+-------------------------------------------------------------------

Old:
----
  plexus-testing-2.1.0.tar.xz

New:
----
  plexus-testing-2.2.0.tar.xz

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

Other differences:
------------------
++++++ plexus-testing.spec ++++++
--- /var/tmp/diff_new_pack.Yzoys9/_old  2026-09-29 17:51:08.881635160 +0200
+++ /var/tmp/diff_new_pack.Yzoys9/_new  2026-09-29 17:51:08.882635202 +0200
@@ -18,7 +18,7 @@
 
 %bcond_with tests
 Name:           plexus-testing
-Version:        2.1.0
+Version:        2.2.0
 Release:        0
 Summary:        Plexus Testing
 License:        Apache-2.0

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.Yzoys9/_old  2026-09-29 17:51:08.923636914 +0200
+++ /var/tmp/diff_new_pack.Yzoys9/_new  2026-09-29 17:51:08.927637081 +0200
@@ -1,6 +1,6 @@
-mtime: 1775247813
-commit: ca68637d0388d9e493e3a7bf3536f469e348d2ac4c4e222569233b1ede12e427
-url: https://src.opensuse.org/java-packages/plexus-testing.git
-revision: ca68637d0388d9e493e3a7bf3536f469e348d2ac4c4e222569233b1ede12e427
+mtime: 1790605098
+commit: a288907d6a377013176c0932fb64ffd7ea3f37a81d1c439a4e28e5b5e3895444
+url: https://src.opensuse.org/java-packages/plexus-testing
+revision: a288907d6a377013176c0932fb64ffd7ea3f37a81d1c439a4e28e5b5e3895444
 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Yzoys9/_old  2026-09-29 17:51:08.955638251 +0200
+++ /var/tmp/diff_new_pack.Yzoys9/_new  2026-09-29 17:51:08.961638501 +0200
@@ -2,7 +2,7 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param 
name="url">https://github.com/codehaus-plexus/plexus-testing.git</param>
-               <param name="revision">plexus-testing-2.1.0</param>
+               <param name="revision">plexus-testing-2.2.0</param>
                <param name="match-tag">plexus-testing-*</param>
                <param name="versionformat">@PARENT_TAG@</param>
                <param name="versionrewrite-pattern">plexus-testing-(.*)</param>

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-28 16:18:18.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ plexus-testing-2.1.0.tar.xz -> plexus-testing-2.2.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-testing-2.1.0/.github/release-drafter.yml 
new/plexus-testing-2.2.0/.github/release-drafter.yml
--- old/plexus-testing-2.1.0/.github/release-drafter.yml        2026-01-05 
13:37:51.000000000 +0100
+++ new/plexus-testing-2.2.0/.github/release-drafter.yml        2026-08-19 
10:09:25.000000000 +0200
@@ -1,2 +1,2 @@
-_extends: .github
-tag-template: plexus-testing-$NEXT_MINOR_VERSION
+_extends: .github:/.github/release-drafter.yml
+tag-template: plexus-testing-$RESOLVED_VERSION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/plexus-testing-2.1.0/.github/workflows/release-drafter.yml 
new/plexus-testing-2.2.0/.github/workflows/release-drafter.yml
--- old/plexus-testing-2.1.0/.github/workflows/release-drafter.yml      
2026-01-05 13:37:51.000000000 +0100
+++ new/plexus-testing-2.2.0/.github/workflows/release-drafter.yml      
2026-08-19 10:09:25.000000000 +0200
@@ -3,10 +3,12 @@
   push:
     branches:
       - master
+  workflow_dispatch:
+
 jobs:
   update_release_draft:
     runs-on: ubuntu-latest
     steps:
-      - uses: release-drafter/release-drafter@v6
+      - uses: release-drafter/[email protected]
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-testing-2.1.0/README.md 
new/plexus-testing-2.2.0/README.md
--- old/plexus-testing-2.1.0/README.md  2026-01-05 13:37:51.000000000 +0100
+++ new/plexus-testing-2.2.0/README.md  2026-08-19 10:09:25.000000000 +0200
@@ -1,5 +1,64 @@
-Plexus testing:
+# Plexus Testing
 
-* [![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-testing.svg?label=Maven%20Central)](http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.codehaus.plexus%22%20a%3A%22plexus-testing%22)
-  [![Reproducible 
Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/plexus/plexus-testing/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-testing/README.md)
+[![Maven 
Central](https://img.shields.io/maven-central/v/org.codehaus.plexus/plexus-testing.svg?label=Maven%20Central)](https://central.sonatype.com/artifact/org.codehaus.plexus/plexus-testing)
+[![GitHub 
CI](https://github.com/codehaus-plexus/plexus-testing/actions/workflows/maven.yml/badge.svg)](https://github.com/codehaus-plexus/plexus-testing/actions)
+[![Reproducible 
Builds](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/jvm-repo-rebuild/reproducible-central/master/content/org/codehaus/plexus/plexus-testing/badge.json)](https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/org/codehaus/plexus/plexus-testing/README.md)
 
+A JUnit 5 extension for testing JSR-330 components. Annotate a test class with 
`@PlexusTest` and your
+`@Inject` fields are populated from a container built for that test.
+
+## Status
+
+Maintained. Small and stable — it exists so the other projects here can test 
their components without each
+inventing the same fixture.
+
+## Using it
+
+```xml
+<dependency>
+  <groupId>org.codehaus.plexus</groupId>
+  <artifactId>plexus-testing</artifactId>
+  <version>2.1.0</version>
+  <scope>test</scope>
+</dependency>
+```
+
+Check the badge above for the current version.
+
+```java
+@PlexusTest
+class MyComponentTest {
+
+    @Inject
+    MyComponent component;
+
+    @Test
+    void itWorks() {
+        assertNotNull( component );
+    }
+}
+```
+
+A test class can customise the container by implementing
+[`PlexusTestConfiguration`](https://codehaus-plexus.github.io/plexus-testing/apidocs/org/codehaus/plexus/testing/PlexusTestConfiguration.html);
+every method has a default, so implement only the ones you need. The
+[project site](https://codehaus-plexus.github.io/plexus-testing/) shows the 
full examples, compiled from
+this repository's own tests.
+
+## Requirements
+
+Java 8 or later, and JUnit 5.
+
+## Documentation
+
+- [Project site](https://codehaus-plexus.github.io/plexus-testing/)
+- [Javadoc](https://javadoc.io/doc/org.codehaus.plexus/plexus-testing)
+- [Release notes](https://github.com/codehaus-plexus/plexus-testing/releases)
+
+## Contributing
+
+See 
[CONTRIBUTING.md](https://github.com/codehaus-plexus/.github/blob/master/CONTRIBUTING.md).
 In short:
+`mvn verify` builds, and run `mvn spotless:apply` before pushing or CI will 
fail on formatting.
+
+Please report security vulnerabilities privately — see
+[SECURITY.md](https://github.com/codehaus-plexus/.github/blob/master/SECURITY.md),
 not a public issue.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/plexus-testing-2.1.0/pom.xml 
new/plexus-testing-2.2.0/pom.xml
--- old/plexus-testing-2.1.0/pom.xml    2026-01-05 13:37:51.000000000 +0100
+++ new/plexus-testing-2.2.0/pom.xml    2026-08-19 10:09:25.000000000 +0200
@@ -5,11 +5,11 @@
   <parent>
     <groupId>org.codehaus.plexus</groupId>
     <artifactId>plexus</artifactId>
-    <version>25</version>
+    <version>27</version>
   </parent>
 
   <artifactId>plexus-testing</artifactId>
-  <version>2.1.0</version>
+  <version>2.2.0</version>
 
   <name>Plexus Testing</name>
   <description>Library to help testing plexus components</description>
@@ -18,7 +18,7 @@
   <scm>
     
<connection>scm:git:https://github.com/codehaus-plexus/plexus-testing.git</connection>
     <developerConnection>${project.scm.connection}</developerConnection>
-    <tag>plexus-testing-2.1.0</tag>
+    <tag>plexus-testing-2.2.0</tag>
     <url>https://github.com/codehaus-plexus/plexus-testing</url>
   </scm>
 
@@ -35,7 +35,7 @@
   </distributionManagement>
 
   <properties>
-    
<project.build.outputTimestamp>2026-01-05T12:37:48Z</project.build.outputTimestamp>
+    
<project.build.outputTimestamp>2026-08-19T08:09:21Z</project.build.outputTimestamp>
   </properties>
 
   <dependencies>
@@ -44,12 +44,12 @@
       <groupId>com.google.guava</groupId>
       <artifactId>guava</artifactId>
       <!-- overwrite due to CVE-2023-2976 in Guice transitive dependencies -->
-      <version>33.5.0-jre</version>
+      <version>33.7.0-jre</version>
     </dependency>
     <dependency>
       <groupId>org.eclipse.sisu</groupId>
       <artifactId>org.eclipse.sisu.plexus</artifactId>
-      <version>0.9.0.M4</version>
+      <version>1.1.0</version>
     </dependency>
     <dependency>
       <groupId>com.google.inject</groupId>
@@ -86,6 +86,17 @@
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <configuration>
+          <archive>
+            <manifestEntries>
+              
<Automatic-Module-Name>org.codehaus.plexus.testing</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-scm-publish-plugin</artifactId>
         <configuration>
           <content>${project.reporting.outputDirectory}</content>

++++++ plexus-testing-build.xml ++++++
--- /var/tmp/diff_new_pack.Yzoys9/_old  2026-09-29 17:51:09.206648732 +0200
+++ /var/tmp/diff_new_pack.Yzoys9/_new  2026-09-29 17:51:09.212648983 +0200
@@ -7,7 +7,7 @@
   <!-- ====================================================================== 
-->
 
   <property file="build.properties"/>
-  <property name="project.version" value="2.1.0"/>
+  <property name="project.version" value="2.2.0"/>
   <property name="project.groupId" value="org.codehaus.plexus"/>
   <property name="project.artifactId" value="plexus-testing"/>
 
@@ -215,7 +215,14 @@
          compress="true"
          index="false"
          basedir="${build.outputDir}"
-         excludes="**/package.html"/>
+         excludes="**/package.html">
+      <manifest>
+        <attribute name="Automatic-Module-Name" 
value="org.codehaus.plexus.testing"/>
+        <attribute name="JavaPackages-ArtifactId" 
value="${project.artifactId}"/>
+        <attribute name="JavaPackages-GroupId" value="${project.groupId}"/>
+        <attribute name="JavaPackages-Version" value="${project.version}"/>
+      </manifest>
+    </jar>
   </target>
 
   <!-- ====================================================================== 
-->

Reply via email to