-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade clj-http to 2.0.0 #2032
Upgrade clj-http to 2.0.0 #2032
Conversation
clj-http is only used once in |
Yeah, clj-http itself is only used for < [clj-http "0.9.2" :exclusions [[crouton] [potemkin]]]
< [commons-codec "1.9" :exclusions [[org.clojure/clojure]]]
< [org.apache.httpcomponents/httpclient "4.3.3" :exclusions [[org.clojure/clojure]]]
< [org.apache.httpcomponents/httpcore "4.3.2" :exclusions [[org.clojure/clojure]]]
< [org.apache.httpcomponents/httpmime "4.3.3" :exclusions [[org.clojure/clojure]]]
< [org.clojure/tools.reader "0.8.4" :exclusions [[org.clojure/clojure]]]
---
> [clj-http "2.0.0"]
> [commons-codec "1.10" :exclusions [[org.clojure/clojure]]]
> [org.apache.httpcomponents/httpclient "4.5" :exclusions [[org.clojure/clojure]]]
> [org.apache.httpcomponents/httpcore "4.4.1" :exclusions [[org.clojure/clojure]]]
> [org.apache.httpcomponents/httpmime "4.5" :exclusions [[org.clojure/clojure]]] Pomegranate depends on wagon-http, which depends on 4.1.x-versions of httpclient and httpcore. I am guessing this is fine as httpcomponents have strict backwards compatibility, but I'd like a quick verification of that. Seems to work without issues here. (Preferably also with someone using the s3-wagon-private plugin should verify this). Would be happy to merge it in if someone else could verify that this works, both for deploy and fetching dependencies from clojars/maven central. |
Using
It doesn't really look like it's related to the clj-http change (at least not directly), but it needs to be checked out. |
This makes a lot of it's dependencies optional, including tools.reader.
Rebasing my commit against master let me deploy correctly to clojars as well. This is working for me now. |
Alright, that's good enough for me. Thanks for verifying |
This makes a lot of it's dependencies optional, including tools.reader.