diff --git a/CHANGELOG.md b/CHANGELOG.md index ed25ba7..cfd72ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.1.22 +- Upgrade `cheshire` to version `5.10.0` again +- Pin `com.fasterxml.jackson.*` libraries to version `2.10.2` + ## 0.1.21 - Downgrade `cheshire` to version `5.8.1` diff --git a/project.clj b/project.clj index 5f96635..8b0f398 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(defproject nubank/lein-jupyter "0.1.21" +(defproject nubank/lein-jupyter "0.1.22" :description "Leiningen plugin for jupyter notebook." :url "https://github.com/nubank/lein-jupyter" :license {:name "MIT License"} @@ -7,9 +7,12 @@ ["clojars" {:url "https://clojars.org/repo/"}]] :dependencies [[clojupyter "0.3.2"] - ;; Use the same version as used in clojupyter, or this can result in strange errors - [cheshire "5.8.1"] - [org.apache.commons/commons-exec "1.3"]] + [cheshire "5.10.0"] + [org.apache.commons/commons-exec "1.3"] + ;; cheshire uses jackson 2.10.2 but clojupyter expects an older version + [com.fasterxml.jackson.core/jackson-core "2.10.2"] + [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.10.2"] + [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.10.2"]] :resource-paths ["resources"] :eval-in-leiningen true)