[Git][clojure-team/trapperkeeper-metrics-clojure][upstream] New upstream version 2.3.3

Jérôme Charaoui (@lavamind) gitlab at salsa.debian.org
Fri Sep 18 15:54:24 BST 2026



Jérôme Charaoui pushed to branch upstream at Debian Clojure Maintainers / trapperkeeper-metrics-clojure


Commits:
a8a1cd72 by Jérôme Charaoui at 2026-09-18T10:26:37-04:00
New upstream version 2.3.3
- - - - -


3 changed files:

- .github/workflows/lein-test.yaml
- project.clj
- test/puppetlabs/trapperkeeper/services/metrics/metrics_testutils.clj


Changes:

=====================================
.github/workflows/lein-test.yaml
=====================================
@@ -22,12 +22,12 @@ jobs:
       - name: Check out repository code
         uses: actions/checkout at 3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
       - name: Setup java
-        uses: actions/setup-java at b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
+        uses: actions/setup-java at de7274f081f381c8f8158605e0321c36c376e2e6 # v6.0.1
         with:
           distribution: temurin
           java-version: ${{ matrix.java }}
       - name: Install Clojure tools
-        uses: DeLaGuardo/setup-clojure at 4c7a6f613e5089821bb3bb2a33a3ee115578580d # 13.6.1
+        uses: DeLaGuardo/setup-clojure at 6d46099eae24853c33c0482f2bb54edf4f1a4c74 # 13.7.0
         with:
           cli: latest              # Clojure CLI based on tools.deps
           lein: latest                  # Leiningen


=====================================
project.clj
=====================================
@@ -1,13 +1,13 @@
 (def i18n-version "1.0.5")
 (def dropwizard-metrics-version "3.2.6")
 
-(defproject org.openvoxproject/trapperkeeper-metrics "2.3.2"
+(defproject org.openvoxproject/trapperkeeper-metrics "2.3.3"
   :description "Trapperkeeper Metrics Service"
   :url "http://github.com/openvoxproject/trapperkeeper-metrics"
   :license {:name "Apache License, Version 2.0"
               :url "http://www.apache.org/licenses/LICENSE-2.0.html"}
 
-  :min-lein-version "2.9.1"
+  :min-lein-version "2.12.0"
 
   :pedantic? :abort
 
@@ -15,7 +15,7 @@
   ;; this project actually uses in :dependencies, inheriting the version from
   ;; :managed-dependencies. This prevents endless version conflicts due to deps of deps.
   ;; Renovate should keep the versions largely in sync between projects.
-  :managed-dependencies [[org.clojure/clojure "1.12.5"]
+  :managed-dependencies [[org.clojure/clojure "1.12.6"]
                          [org.clojure/java.jmx "1.1.1"]
                          [org.clojure/tools.logging "1.3.1"]
                          [cheshire "6.2.0"]
@@ -27,20 +27,21 @@
                          [org.bouncycastle/bcpkix-fips "1.0.8"]
                          [org.bouncycastle/bc-fips "1.0.2.6"]
                          [org.bouncycastle/bctls-fips "1.0.19"]
-                         [org.jolokia/jolokia-server-core "2.6.1"]
-                         [org.jolokia/jolokia-service-jmx "2.6.1"]
-                         [org.jolokia/jolokia-service-serializer "2.6.1"]
+                         [org.jolokia/jolokia-server-core "2.6.2"]
+                         [org.jolokia/jolokia-service-jmx "2.6.2"]
+                         [org.jolokia/jolokia-service-serializer "2.6.2"]
                          [org.openvoxproject/comidi "1.1.4"]
                          [org.openvoxproject/http-client "2.4.1"]
                          [org.openvoxproject/i18n ~i18n-version]
                          [org.openvoxproject/kitchensink "3.5.8"]
                          [org.openvoxproject/kitchensink "3.5.8" :classifier "test"]
                          [org.openvoxproject/ring-middleware "2.2.1"]
-                         [org.openvoxproject/trapperkeeper "5.0.5"]
-                         [org.openvoxproject/trapperkeeper "5.0.5" :classifier "test"]
+                         [org.openvoxproject/trapperkeeper "5.0.6"]
+                         [org.openvoxproject/trapperkeeper "5.0.6" :classifier "test"]
                          [org.openvoxproject/trapperkeeper-authorization "2.4.1"]
                          [org.openvoxproject/trapperkeeper-webserver "12.1.1"]
-                         [org.slf4j/slf4j-api "2.0.18"]
+                         [org.ring-clojure/ring-jakarta-servlet "1.15.5"]
+                         [org.slf4j/slf4j-api "2.0.19"]
                          [prismatic/schema "1.4.2"]
                          [ring/ring-codec "1.3.0"]
                          [ring/ring-core "1.15.5"]]
@@ -60,6 +61,7 @@
                  [org.openvoxproject/ring-middleware]
                  [org.openvoxproject/trapperkeeper]
                  [org.openvoxproject/trapperkeeper-authorization]
+                 [org.ring-clojure/ring-jakarta-servlet]
                  [prismatic/schema]]
 
   :plugins [[org.openvoxproject/i18n ~i18n-version]]


=====================================
test/puppetlabs/trapperkeeper/services/metrics/metrics_testutils.clj
=====================================
@@ -1,6 +1,7 @@
 (ns puppetlabs.trapperkeeper.services.metrics.metrics-testutils
   (:import (com.codahale.metrics.graphite GraphiteSender))
-  (:require [schema.core :as schema]))
+  (:require [schema.core :as schema]
+            [clojure.set :as set]))
 
 (def graphite-config
   {:graphite
@@ -24,7 +25,7 @@
   (reify GraphiteSender
     (connect [this])
     (send [this name value timestamp]
-      (swap! reported-metrics #(update-in % [domain] clojure.set/union #{name})))
+      (swap! reported-metrics #(update-in % [domain] set/union #{name})))
     (flush [this])
     (isConnected [this] true)
     (getFailures [this] 0)



View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-metrics-clojure/-/commit/a8a1cd7218a3f26d6a42684423971c0e6418b528

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-metrics-clojure/-/commit/a8a1cd7218a3f26d6a42684423971c0e6418b528
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20260918/1c5c57a3/attachment.htm>


More information about the pkg-java-commits mailing list