Fork me on GitHub
#babashka-sci-dev
<
2023-01-30
>
teodorlu13:01:23

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 {}}

2
teodorlu13:01:56

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 {}}

borkdude14:01:52

I can repro that :-s

borkdude14:01:26

I'm surprised none of the tests caught this

borkdude14:01:59

I'll release a new version shortly

👍 2
borkdude14:01:02

should be fixed now with 1.1.51

borkdude14:01:07

0.1.151 rather

👀 2
teodorlu14:01:17

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

borkdude14:01:05

Now also mvn libs are broken, damnit

borkdude14:01:06

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

borkdude14:01:19

also this search.maven thing is very slow

teodorlu14:01:53

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

borkdude14:01:19

yes, the maven API broke it seems