tools-deps

Alex Whitt 2023-04-26T16:05:23.136309Z

Hi, did clojure.tools.deps.alpha.libmap get purged from your git history? I was using it for a long time, but I can no longer find it anywhere. We found what looks like the same namespace here: https://github.com/just-sultanov/clj-deps

2023-04-26T16:19:47.617419Z

that was part of the add-lib branch (not master) of tools.deps.alpha, since then the add-lib branch was superseded by add-lib2 and then add-lib3 branches (add-lib3 is the only one of those that is still around, and it doesn't have libmap) and tools.deps.alpha came out of alpha and goes by tools.deps now

2023-04-26T16:20:25.816339Z

and recent alpha's of clojure 1.12 now have add-lib, so the add-lib3 branch is likely not long for this world

👍 1
Alex Whitt 2023-04-26T16:35:59.075519Z

Thank you. Where is the right place to get the lib-map namespace nowadays?

pavlosmelissinos 2023-04-26T16:56:54.839679Z

That particular namespace doesn't seem to exist anymore. Which functionality do you need? Perhaps you can still find it under a different name or slightly different API.

Alex Miller (Clojure team) 2023-04-26T17:10:32.527009Z

The lib map files have not been created or injected for a while, but the effective replacement for this is new clojure.java.basis api that was added in 1.12.0-alpha2 - the lib map is the :libs key of the basis

Alex Whitt 2023-04-26T17:31:33.737729Z

I see! Thank you.