babashka-sci-dev 2023-01-30

I'm observing surprising behavior on neil 0.1.49:

$ ls
$ # nothing yet
$ neil dep add hiccup
$ ls
deps.edn
$ cat deps.edn
{:deps {}
 :aliases {}}
$ # ??
$ neil dep add hiccup/hiccup
$ cat deps.edn
{:deps {}
 :aliases {}}

✅ 1

I'm not able to produce on v0.1.48 (`a60c907`):

$ neil-0148 dep add hiccup
$ cat deps.edn
{:deps {hiccup/hiccup {:mvn/version "2.0.0-alpha2"}}
 :aliases {}}
$ neil-0148 dep add hiccup/hiccup
$ cat deps.edn
{:deps {hiccup/hiccup {:mvn/version "2.0.0-alpha2"}}
 :aliases {}}
$ rm deps.edn
$ neil-0148 dep add hiccup/hiccup
$ cat deps.edn
{:deps {hiccup/hiccup {:mvn/version "2.0.0-alpha2"}}
 :aliases {}}

I can repro that :-s

I'm surprised none of the tests caught this

I'll release a new version shortly

👍 1

should be fixed now with 1.1.51

0.1.151 rather

👀 1

Can confirm that it's fixed here too on neil 0.1.51 👍

Now also mvn libs are broken, damnit

except the latest, but there was a change in neil to only pick the latest stable version

also this search.maven thing is very slow

We got a report that neil dep versions didn't work for maven dependencies yesterday: https://github.com/babashka/neil/issues/151

yes, the maven API broke it seems