The correct way to deal with this is for users of your libraries to
exclude those dependencies if they don't want them. Both Leiningen
and Maven support exclusion of transitive dependencies.
But given the reorganization of contrib, compatibility between 1.3 and
1.2 is difficult to achieve.
Hello,
I've put some small libraries on github. At the moment they
specifically depend on Clojure 1.2 and contrib (since its the released
version). However, I have had requests to take out the dependencies on
clojure and contrib so that they don't infect projects that use them.
Is this standard
Ring has a 1.3 branch to deal with the new version, for example. Maybe
that's one solution.
Regards,
Shantanu
On Nov 4, 12:44 pm, Saul Hazledine shaz...@gmail.com wrote:
Hello,
I've put some small libraries on github. At the moment they
specifically depend on Clojure 1.2 and contrib (since