ring-clojure / ring

Clojure HTTP server abstraction
MIT License
3.77k stars 520 forks source link

dev dependencies inside release build #366

Closed darkleaf closed 5 years ago

darkleaf commented 5 years ago
$ clojure -Sdeps '{:deps {ring/ring-core {:mvn/version "1.7.1"}}}' -Stree

org.clojure/clojure 1.10.0
  org.clojure/core.specs.alpha 0.2.44
  org.clojure/spec.alpha 0.2.176
ring/ring-core 1.7.1
  commons-fileupload/commons-fileupload 1.3.3
  commons-io/commons-io 2.6
  clj-time/clj-time 0.14.3
    joda-time/joda-time 2.9.9
  crypto-random/crypto-random 1.2.0
  ring/ring-codec 1.1.1
    commons-codec/commons-codec 1.11
  crypto-equality/crypto-equality 1.0.0

clj-time/clj-time is dev dependency and must not be in released jar.

weavejester commented 5 years ago

clj-time is only a dev dependency on the master branch. In 1.7.1, it's a normal dependency.