Fork me on GitHub
#tools-deps
<
2018-12-14
>
didibus06:12:30

Someone brought up that tools.deps can't transitively resolve project.clj dependencies. Is that true?

orestis06:12:28

AFAIK, yes.

didibus06:12:47

Oh, so until all lib upgrade, it could cause some issues there

didibus06:12:56

to add deps.edn

didibus06:12:21

Can it handle pom.xml ?

didibus06:12:26

Or only deps.edn ?

orestis07:12:07

I think Pom is fine, but not 100% sure. I believe Pom is used for maven-things so presumably it works fine.

orestis07:12:41

A usual trick is to fork a git library, at a deps.edn and use your fork with updated dependencies until it’s fixed upstream.

dominicm07:12:41

Just to be clear, this only affects git dependencies. Nobody would depend on a git repo with only a project.clj.

dominicm07:12:18

It is absolutely fine if you depend on a git repo, which depends on a leiningen-built project on clojars or maven central.