Closed vemv closed 1 year ago
$ lein ancient
[http-kit "2.7.0"] is available but we use "2.5.0"
[org.clojure/tools.namespace "1.4.4"] is available but we use "1.1.0"
[version-clj "2.0.2"] is available but we use "1.0.0"
[org.clojure/clojure "1.11.1"] is available but we use "1.10.3" (use :check-clojure to upgrade)
[clj-kondo "2023.05.26"] is available but we use "2022.06.22"
org.clojure/tools.namespace
can be ignored, as per comment above.
As well as org.clojure/clojure
, but the others can be updated.
Thanks!
Bumped http-kit.
version-clj makes me nervous as it went 1.x -> 2.x with no changelog.
IIRC bumping clj-kondo would introduce a linter fault with no easy fix.
mranderson doesn't like the new http-kit so I reverted that change.
Older Clojures have been removed from the matrix because core.async has a hard dependency on Clojure 1.10.
Which would complicate the test suite, which isn't worthwhile by now (Clojure 1.9 is old by now)
tools.namespace will be updated in a separate PR, because it causes a test failure which meaning I'm unsure of: