- Add function to reset a still classloader Reset the alembic classloader in the still. Can be used to reset the classpath of the still, in case of conflicts, e.g. between lein plugins.
-
Add a test for running a lein task
-
Move clojure dependency to the :provided profile
-
Add lein function to run lein tasks
-
Update to lein 2.5.0
-
Add support for downloads via proxy Adds a :proxy option to load-project and distill.
If no proxy is specified, the proxy settings are defaulted from environment variables, in the same way as leiningen does.
-
Respect verbose flag in distill
-
Add load-project, and make distill print changes The load-project function will read the current project.clj file's dependencies and load any new ones.
The distill function now prints the dependency coordinates that are loaded, and separately those that are not due to conflicts. It also now accepts a sequence of dependencies to load.
The previous return behaviour of distill is available in distill*.
- Update to classlojure 0.7.0 Removes transitive dependency on useful.
- Don't read project.clj when :repositories passed to distill
-
Allow disabling version mismatch messages at the console.
They can be turned off by passing
false
to the option:verbose?
indistill
andadd-dependency
. -
Add no-arg arity to
project-dependencies
Describes the :repositories option for distill in the readme, mentioning project-dependencies.
-
Add clojure 1.4 dependency
-
Normalise :repositories to be a map
- Initial version