Updating Leiningen is a goal for the Bookworm release.
Summary of Changes
Update commons-io 2.6 -> 2.8.0
- Add commons-codec 1.15
Update upstream for pomegranate (com.cemerick -> clj-commons) and bump version (1.1.0 -> 1.2.1)
- Needs bug
- Update Clojure to 1.10.3 (currently 1.10.2)
- Needs bug
Update nrepl 0.6.0 -> 0.8.3
- Needs bug
Update upstream for sjacket (net.cgrand -> org.clojars.trptcolin) and bump version (0.1.1 -> 0.1.1.1)
- Needs bug
- Add org.apache.httpclient/core
Done: Core provided by https://packages.debian.org/sid/libhttpcore-java
Done: Client provided by https://packages.debian.org/sid/libhttpclient-java
Update data.xml 0.0.8 -> 0.2.0-alpha5 (may want to consider bumping to alpha6 upstream)
- Done (0.2.0-alpha6) in experimental
- Add jsoup
Done (1.14.3) https://packages.debian.org/sid/libjsoup-java
Raw diff between 2.9.{1,8}
1 diff --git a/tmp/lein-2.9.1 b/tmp/lein-2.9.8
2 index d2712165..bf71e7d3 100644
3 --- a/tmp/lein-2.9.1
4 +++ b/tmp/lein-2.9.8
5 @@ -1,50 +1,50 @@
6 [clojure-complete "0.2.5" :exclusions [[org.clojure/clojure]]]
7 - [commons-io "2.6"]
8 + [commons-codec "1.15"]
9 + [commons-io "2.8.0"]
10 [commons-lang "2.6"]
11 - [leiningen-core "2.9.1"]
12 - [com.cemerick/pomegranate "1.1.0" :exclusions [[org.slf4j/jcl-over-slf4j]]]
13 - [org.apache.httpcomponents/httpclient "4.5.3"]
14 - [commons-codec "1.9"]
15 - [commons-logging "1.2"]
16 - [org.apache.maven.resolver/maven-resolver-connector-basic "1.0.3"]
17 - [org.apache.maven.resolver/maven-resolver-transport-file "1.0.3"]
18 - [org.apache.maven.resolver/maven-resolver-transport-http "1.0.3"]
19 - [org.apache.maven.resolver/maven-resolver-transport-wagon "1.0.3"]
20 - [org.apache.maven.wagon/wagon-http "3.0.0"]
21 - [org.apache.httpcomponents/httpcore "4.4.6"]
22 - [org.apache.maven.wagon/wagon-http-shared "3.0.0"]
23 - [org.jsoup/jsoup "1.7.2"]
24 - [org.apache.maven.wagon/wagon-provider-api "3.0.0"]
25 - [org.apache.maven/maven-resolver-provider "3.5.3"]
26 + [leiningen-core "2.9.8"]
27 + [clj-commons/pomegranate "1.2.1" :exclusions [[org.slf4j/jcl-over-slf4j]]]
28 + [org.apache.maven.resolver/maven-resolver-api "1.3.3"]
29 + [org.apache.maven.resolver/maven-resolver-connector-basic "1.3.3"]
30 + [org.apache.maven.resolver/maven-resolver-impl "1.3.3"]
31 + [org.apache.maven.resolver/maven-resolver-spi "1.3.3"]
32 + [org.apache.maven.resolver/maven-resolver-transport-file "1.3.3"]
33 + [org.apache.maven.resolver/maven-resolver-transport-http "1.3.3"]
34 + [org.apache.maven.resolver/maven-resolver-transport-wagon "1.3.3"]
35 + [org.apache.maven.resolver/maven-resolver-util "1.3.3"]
36 + [org.apache.maven.wagon/wagon-http "3.3.4"]
37 + [org.apache.maven.wagon/wagon-http-shared "3.3.4"]
38 + [org.apache.maven.wagon/wagon-provider-api "3.3.4"]
39 + [org.apache.maven/maven-resolver-provider "3.6.1"]
40 [javax.inject "1"]
41 - [org.apache.commons/commons-lang3 "3.5"]
42 - [org.apache.maven.resolver/maven-resolver-api "1.1.1"]
43 - [org.apache.maven.resolver/maven-resolver-impl "1.1.1"]
44 - [org.apache.maven.resolver/maven-resolver-spi "1.1.1"]
45 - [org.apache.maven.resolver/maven-resolver-util "1.1.1"]
46 - [org.apache.maven/maven-model-builder "3.5.3"]
47 - [com.google.guava/guava "20.0"]
48 - [org.apache.maven/maven-artifact "3.5.3"]
49 - [org.apache.maven/maven-builder-support "3.5.3"]
50 + [org.apache.maven/maven-model-builder "3.6.1"]
51 + [org.apache.maven/maven-artifact "3.6.1"]
52 + [org.apache.commons/commons-lang3 "3.8.1"]
53 + [org.apache.maven/maven-builder-support "3.6.1"]
54 [org.codehaus.plexus/plexus-component-annotations "1.7.1" :exclusions [[junit]]]
55 - [org.codehaus.plexus/plexus-interpolation "1.24"]
56 - [org.apache.maven/maven-model "3.5.3"]
57 - [org.apache.maven/maven-repository-metadata "3.5.3"]
58 - [org.codehaus.plexus/plexus-utils "3.1.0"]
59 + [org.codehaus.plexus/plexus-interpolation "1.25"]
60 + [org.apache.maven/maven-model "3.6.1"]
61 + [org.apache.maven/maven-repository-metadata "3.6.1"]
62 + [org.codehaus.plexus/plexus-utils "3.2.0"]
63 [com.hypirion/io "0.3.1"]
64 - [org.clojure/clojure "1.10.0"]
65 - [org.clojure/core.specs.alpha "0.2.44"]
66 - [org.clojure/spec.alpha "0.2.176"]
67 + [org.clojure/clojure "1.10.3"]
68 + [org.clojure/core.specs.alpha "0.2.56"]
69 + [org.clojure/spec.alpha "0.2.194"]
70 [org.clojure/tools.macro "0.1.5"]
71 [org.flatland/classlojure "0.7.1"]
72 [org.slf4j/slf4j-nop "1.7.25"]
73 [org.slf4j/slf4j-api "1.7.25"]
74 [robert/hooke "1.3.0"]
75 [net.cgrand/parsley "0.9.3" :exclusions [[org.clojure/clojure]]]
76 - [net.cgrand/sjacket "0.1.1" :exclusions [[org.clojure/clojure]]]
77 + [nrepl "0.8.3"]
78 + [org.apache.httpcomponents/httpclient "4.5.13"]
79 + [commons-logging "1.2"]
80 + [org.apache.httpcomponents/httpcore "4.4.13"]
81 + [org.clojars.trptcolin/sjacket "0.1.1.1" :exclusions [[org.clojure/clojure]]]
82 [net.cgrand/regex "1.1.0"]
83 - [nrepl "0.6.0"]
84 - [org.clojure/data.xml "0.0.8"]
85 + [org.clojure/data.xml "0.2.0-alpha5"]
86 + [org.clojure/data.codec "0.1.0"]
87 + [org.jsoup/jsoup "1.14.2"]
88 [scout "0.1.1"]
89 [stencil "0.5.0" :exclusions [[org.clojure/core.cache]]]
90 [quoin "0.1.2"]