This is an automated email from the ASF dual-hosted git repository.
snagel pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nutch.git
The following commit(s) were added to refs/heads/master by this push:
new 8a0fb2b26 NUTCH-3137 Upgrade Nutch core dependencies (#875)
8a0fb2b26 is described below
commit 8a0fb2b26cd13e1b323a7fb65ec82714167e1271
Author: Sebastian Nagel <[email protected]>
AuthorDate: Thu Dec 18 09:53:07 2025 +0100
NUTCH-3137 Upgrade Nutch core dependencies (#875)
Upgrade Nutch core dependencies, but keep RAT on 0.16 to prohibit a build
failure caused by new RAT report format, see NUTCH-3138.
---
build.xml | 4 ++--
ivy/ivy.xml | 52 ++++++++++++++++++++++++++--------------------------
2 files changed, 28 insertions(+), 28 deletions(-)
diff --git a/build.xml b/build.xml
index 4fb43d407..45395f42a 100644
--- a/build.xml
+++ b/build.xml
@@ -40,11 +40,11 @@
<property environment="env"/>
- <property name="spotbugs.version" value="4.2.0" />
+ <property name="spotbugs.version" value="4.9.8" />
<property name="spotbugs.home"
value="${ivy.dir}/spotbugs-${spotbugs.version}" />
<property name="spotbugs.jar" value="${spotbugs.home}/lib/spotbugs-ant.jar"
/>
- <property name="apache-rat.version" value="0.16.1" />
+ <property name="apache-rat.version" value="0.16" />
<property name="apache-rat.home"
value="${ivy.dir}/apache-rat-${apache-rat.version}" />
<property name="apache-rat.jar"
value="${apache-rat.home}/apache-rat-${apache-rat.version}.jar" />
diff --git a/ivy/ivy.xml b/ivy/ivy.xml
index d2cbfc850..98713b0f0 100644
--- a/ivy/ivy.xml
+++ b/ivy/ivy.xml
@@ -38,21 +38,21 @@
</publications>
<dependencies>
- <dependency org="org.apache.logging.log4j" name="log4j-api"
rev="2.25.0" conf="*->master" />
- <dependency org="org.apache.logging.log4j" name="log4j-core"
rev="2.25.0" conf="*->master" />
- <dependency org="org.apache.logging.log4j"
name="log4j-slf4j2-impl" rev="2.25.0" conf="*->master" />
+ <dependency org="org.apache.logging.log4j" name="log4j-api"
rev="2.25.2" conf="*->master" />
+ <dependency org="org.apache.logging.log4j" name="log4j-core"
rev="2.25.2" conf="*->master" />
+ <dependency org="org.apache.logging.log4j"
name="log4j-slf4j2-impl" rev="2.25.2" conf="*->master" />
<dependency org="org.slf4j" name="slf4j-api" rev="2.0.17"
conf="*->master" />
- <dependency org="org.apache.commons" name="commons-lang3"
rev="3.17.0" conf="*->default" />
- <dependency org="org.apache.commons"
name="commons-collections4" rev="4.4" conf="*->master" />
+ <dependency org="org.apache.commons" name="commons-lang3"
rev="3.20.0" conf="*->default" />
+ <dependency org="org.apache.commons"
name="commons-collections4" rev="4.5.0" conf="*->master" />
<dependency org="org.apache.httpcomponents" name="httpclient"
rev="4.5.14" conf="*->master" />
<!-- commons-httpclient is still required -->
<dependency org="commons-httpclient" name="commons-httpclient"
rev="3.1"/>
- <dependency org="commons-codec" name="commons-codec"
rev="1.18.0" conf="*->default" />
+ <dependency org="commons-codec" name="commons-codec"
rev="1.20.0" conf="*->default" />
- <dependency org="commons-io" name="commons-io" rev="2.16.1"
conf="*->default" />
- <dependency org="org.apache.commons" name="commons-compress"
rev="1.27.1" conf="*->default" />
- <dependency org="org.apache.commons" name="commons-jexl3"
rev="3.5.0" conf="*->default" />
+ <dependency org="commons-io" name="commons-io" rev="2.21.0"
conf="*->default" />
+ <dependency org="org.apache.commons" name="commons-compress"
rev="1.28.0" conf="*->default" />
+ <dependency org="org.apache.commons" name="commons-jexl3"
rev="3.6.0" conf="*->default" />
<dependency org="com.tdunning" name="t-digest" rev="3.3" />
<!-- Hadoop Dependencies -->
@@ -79,29 +79,29 @@
<dependency org="xml-apis" name="xml-apis" rev="1.4.01" /><!--
force this version as it is required by Tika -->
<dependency org="xerces" name="xercesImpl" rev="2.12.2" />
- <dependency org="com.ibm.icu" name="icu4j" rev="77.1" />
+ <dependency org="com.ibm.icu" name="icu4j" rev="78.1" />
- <dependency org="com.google.guava" name="guava"
rev="33.4.8-jre" />
+ <dependency org="com.google.guava" name="guava"
rev="33.5.0-jre" />
<dependency org="com.github.crawler-commons"
name="crawler-commons" rev="1.6" />
- <dependency org="com.google.code.gson" name="gson"
rev="2.13.1"/>
+ <dependency org="com.google.code.gson" name="gson"
rev="2.13.2"/>
<dependency org="com.martinkl.warc" name="warc-hadoop"
rev="0.1.0">
<exclude module="hadoop-client" />
</dependency>
- <dependency org="org.apache.cxf" name="cxf-rt-frontend-jaxws"
rev="3.6.7" conf="*->default" />
- <dependency org="org.apache.cxf" name="cxf-rt-frontend-jaxrs"
rev="3.6.7" conf="*->default" />
- <dependency org="org.apache.cxf" name="cxf-rt-transports-http"
rev="3.6.7" conf="*->default" />
- <dependency org="org.apache.cxf"
name="cxf-rt-transports-http-jetty" rev="3.6.7" conf="*->default" />
- <dependency org="org.apache.cxf" name="cxf-rt-rs-client"
rev="3.6.7" conf="test->default" />
- <dependency org="com.fasterxml.jackson.core"
name="jackson-databind" rev="2.15.2" conf="*->default" />
- <dependency org="com.fasterxml.jackson.core"
name="jackson-annotations" rev="2.15.2" conf="*->default" />
- <dependency org="com.fasterxml.jackson.dataformat"
name="jackson-dataformat-cbor" rev="2.15.2" conf="*->default" />
- <dependency org="com.fasterxml.jackson.jaxrs"
name="jackson-jaxrs-json-provider" rev="2.15.2" conf="*->default" />
+ <dependency org="org.apache.cxf" name="cxf-rt-frontend-jaxws"
rev="3.6.9" conf="*->default" />
+ <dependency org="org.apache.cxf" name="cxf-rt-frontend-jaxrs"
rev="3.6.9" conf="*->default" />
+ <dependency org="org.apache.cxf" name="cxf-rt-transports-http"
rev="3.6.9" conf="*->default" />
+ <dependency org="org.apache.cxf"
name="cxf-rt-transports-http-jetty" rev="3.6.9" conf="*->default" />
+ <dependency org="org.apache.cxf" name="cxf-rt-rs-client"
rev="3.6.9" conf="test->default" />
+ <dependency org="com.fasterxml.jackson.core"
name="jackson-databind" rev="2.18.5" conf="*->default" />
+ <dependency org="com.fasterxml.jackson.core"
name="jackson-annotations" rev="2.18.5" conf="*->default" />
+ <dependency org="com.fasterxml.jackson.dataformat"
name="jackson-dataformat-cbor" rev="2.18.5" conf="*->default" />
+ <dependency org="com.fasterxml.jackson.jaxrs"
name="jackson-jaxrs-json-provider" rev="2.18.5" conf="*->default" />
<!-- WARC artifacts needed -->
- <dependency org="org.netpreserve.commons"
name="webarchive-commons" rev="2.0.1" conf="*->default">
+ <dependency org="org.netpreserve.commons"
name="webarchive-commons" rev="3.0.2" conf="*->default">
<exclude module="hadoop-core" />
<exclude org="com.google.guava" />
<exclude org="junit" />
@@ -118,13 +118,13 @@
<dependency org="org.hamcrest" name="hamcrest" rev="3.0"
conf="test->default"/>
<!-- Required for <junitlauncher> task -->
- <dependency org="org.junit.platform" name="junit-platform-launcher"
rev="1.13.4" conf="test->default"/>
+ <dependency org="org.junit.platform" name="junit-platform-launcher"
rev="1.14.1" conf="test->default"/>
<!-- Required for JUnit 5 (Jupiter) test execution -->
- <dependency org="org.junit.jupiter" name="junit-jupiter-engine"
rev="5.13.4" conf="test->default"/>
- <dependency org="org.junit.jupiter" name="junit-jupiter-api"
rev="5.13.4" conf="test->default"/>
+ <dependency org="org.junit.jupiter" name="junit-jupiter-engine"
rev="5.14.1" conf="test->default"/>
+ <dependency org="org.junit.jupiter" name="junit-jupiter-api"
rev="5.14.1" conf="test->default"/>
<!-- Jetty used to serve test pages for unit tests, but is also
provided as dependency of Hadoop -->
- <dependency org="org.eclipse.jetty" name="jetty-server"
rev="10.0.25" conf="test->default">
+ <dependency org="org.eclipse.jetty" name="jetty-server"
rev="12.1.5" conf="test->default">
<exclude org="ch.qos.reload4j" module="*" />
<exclude org="org.slf4j" module="slf4j-reload" />
</dependency>