pomegranate icon indicating copy to clipboard operation
pomegranate copied to clipboard

Deps and CLI

Open viebel opened this issue 5 years ago • 1 comments

Would you be interested by a PR that provides two functions that allow dependency update in compatibility with deps.edn and Clojure CLI?

I was thinking of two functions:

  1. refresh-deps add dependencies in your global or local deps.edn and call (refresh-deps)
  2. add-deps add one or more dependencies on the fly following deps.edn format e.g. (add-deps '{tupelo {:mvn/version "0.9.103"}})

viebel avatar Oct 06 '18 21:10 viebel

Bump. I think a lot of us would be interested in this!

matthewdowney avatar Nov 09 '21 17:11 matthewdowney

Hello folks, this issue is pretty old, is it still relevant/wanted? Is it similar to the tools.deps add-lib branch work that @seancorfield uses?

lread avatar Jan 17 '23 16:01 lread

Pomegranate already has add-dependencies although it's a bit awkward to use since you have to supply the mvn repo information. I would consider this very low priority.

seancorfield avatar Jan 17 '23 17:01 seancorfield

Thanks @seancorfield, much appreciated. I'm going to go ahead and close this one as stale for now. Anybody who has a strong interest, please feel free to re-open.

lread avatar Jan 17 '23 17:01 lread