rdf

2025-03-15T04:40:17.677019Z

I am interested in experimenting with https://github.com/arachne-framework/aristotle but it is not on clojars. I've run across this kind of thing before and used https://jitpack.io to add a GitHub repo to my leiningen project.clj. But Aristotle does not have any tags. How are people using Aristotle in their lein projects? Through :respositories or some other way?

2025-05-14T12:08:59.894619Z

also have good ole clj-sparql, which I wanted to keep as an ARQ wrapper

2025-03-15T04:42:02.918729Z

I think I can use JitPack still but I have a feeling this is not what other Aristotle users are doing...

2025-03-18T20:47:54.742959Z

@luke for what it is worth, I never got this working with Lein. The various routes I tried all resulted in various errors when combining these two facts 1. I was using lein to get a GitHub-based coordinate (instead of Clojars) 2. That coordinate used deps.edn and not lein I just migrated my project to use deps.edn and now I can pull in aristotle as you noted above.

👍 1
luke 2025-03-15T14:09:05.242109Z

I think most folks use deps.edn and a git sha ref which is pretty straightforward. I haven't used it but https://github.com/tobyhede/lein-git-deps also looks like it does what you want.

2025-03-15T17:45:19.905159Z

Thanks @luke , I’ll take a look at that lein link and maybe even join the deps.edn century.