[ANN] deps-ancient - are your deps outdated?

128 views
Skip to first unread message

Erik Assum

unread,
Nov 1, 2018, 7:07:15 AM11/1/18
to clo...@googlegroups.com
I’m happy to announce deps-ancient https://github.com/slipset/deps-ancient.

It will report if your deps.edn file contains outdated deps.

Usage:
Merge 
```
{:ancient {:main-opts ["-m" "deps-ancient.deps-ancient"]
                :extra-deps {deps-ancient {:mvn/version "RELEASE"}}}}
```
into your deps.edn and run

`clj -A:ancient`

PRs welcome!

Happy hacking with up-to-date deps


Erik.

Sean Corfield

unread,
Nov 1, 2018, 1:38:54 PM11/1/18
to clo...@googlegroups.com

Great to see more deps.edn tooling!

 

I ran this in one of our projects and it produced no output, so I took a look at the source and it only reads the current deps.edn file so no default or override deps are considered, and it doesn’t seem to support aliases?

 

We’ve been using https://github.com/Olical/depot which allows you to specify aliases and also uses the merged deps environment so it matches the actual dependencies that your project would use.

 

Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

 


From: clo...@googlegroups.com <clo...@googlegroups.com> on behalf of Erik Assum <er...@assum.net>
Sent: Thursday, November 1, 2018 4:07:01 AM
To: clo...@googlegroups.com
Subject: [ANN] deps-ancient - are your deps outdated?
 
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clo...@googlegroups.com
Note that posts from new members are moderated - please be patient with your first post.
To unsubscribe from this group, send email to
clojure+u...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email to clojure+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Erik Assum

unread,
Nov 1, 2018, 1:47:57 PM11/1/18
to clo...@googlegroups.com
Unfortunately I wasn’t aware of Depot when I wrote deps-ancient, otherwise I wouldn’t have made deps-ancient. 

As to fully resolving the deps, I think there is an issue for that :)

Erik. 
-- 
i farta

Sean Corfield

unread,
Nov 3, 2018, 1:06:05 AM11/3/18
to clo...@googlegroups.com

Unfortunately I wasn’t aware of Depot when I wrote deps-ancient, otherwise I wouldn’t have made deps-ancient. 

 

Hard to keep track when there's so much activity around deps/CLI!

 

As to fully resolving the deps, I think there is an issue for that 😊

Cool!

Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

 

Sent: Thursday, November 1, 2018 10:47:44 AM
To: clo...@googlegroups.com
Subject: Re: [ANN] deps-ancient - are your deps outdated?
 
Reply all
Reply to author
Forward
0 new messages