babashka-sci-dev

teodorlu 2023-01-30T13:39:23.876589Z

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
teodorlu 2023-01-30T13:42:56.806789Z

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

borkdude 2023-01-30T14:18:40.852249Z

hmm

borkdude 2023-01-30T14:20:52.445429Z

I can repro that :-s

borkdude 2023-01-30T14:24:17.444059Z

I found it

borkdude 2023-01-30T14:24:26.580519Z

I'm surprised none of the tests caught this

borkdude 2023-01-30T14:32:59.242829Z

I'll release a new version shortly

👍 1
borkdude 2023-01-30T14:38:02.094689Z

should be fixed now with 1.1.51

borkdude 2023-01-30T14:38:07.951159Z

0.1.151 rather

👀 1
teodorlu 2023-01-30T14:41:17.293399Z

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

borkdude 2023-01-30T14:44:05.688089Z

Now also mvn libs are broken, damnit

teodorlu 2023-01-30T14:45:30.517699Z

bah

borkdude 2023-01-30T14:45:55.168059Z

This doesn't return any versions: https://search.maven.org/solrsearch/select?q=g:org.clojure+AND+a:clojure&rows=100

borkdude 2023-01-30T14:46:06.447469Z

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

borkdude 2023-01-30T14:46:19.877699Z

also this search.maven thing is very slow

teodorlu 2023-01-30T14:46:53.049389Z

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

borkdude 2023-01-30T14:48:19.344039Z

yes, the maven API broke it seems