Permalink
Commits on Dec 10, 2016
  1. Merge pull request #79 from tobias/dynapath-0.2.5

    cemerick committed on GitHub Dec 10, 2016
    Update to dynapath 0.2.5
Commits on Dec 9, 2016
  1. Update to dynapath 0.2.5

    tobias committed Dec 9, 2016
    This version addresses two Java 9 related issues:
    
    * 0.2.4 would fail under Java 9 if AOT'd
    * the latest Java 9 build (9-ea+148) broke dynapath's reflection to make
      URLClassLoader modifiable
Commits on Nov 22, 2016
  1. Merge pull request #78 from tobias/dynapath-0.2.4

    cemerick committed on GitHub Nov 22, 2016
    Update to dynapath 0.2.4 to support Java 9
  2. Update to dynapath 0.2.4 to support Java 9

    tobias committed Nov 22, 2016
    Java 9 no longer has sun.misc.Launcher, which dynapath < 0.2.4 assumed
    was always available.
Commits on Mar 22, 2016
  1. bump readme versions

    cemerick committed Mar 22, 2016
  2. 0.3.1 changelog

    cemerick committed Mar 22, 2016
Commits on Feb 7, 2016
  1. Add support, tests for classifiers in managed deps

    Chris Price committed Feb 7, 2016
  2. Add test for exclusion in managed deps

    Chris Price committed Feb 7, 2016
Commits on Jan 23, 2016
  1. Clean up unused imports

    Chris Price committed Jan 23, 2016
  2. Add support for `managedDependencies` - fixes #72

    Chris Price committed Jan 23, 2016
    This commit adds support for passing a vector
    of `:managed-dependencies` to `resolve-dependencies`
    and `resolve-dependencies*`.  This allows pomegranate
    to support maven's built-in capabilities for determining
    version numbers from a `managedDepencies` configuration,
    e.g. from a parent project.
    
    This work is intended to help make it possible to provide
    better support for parent projects in leiningen.
Commits on Feb 17, 2014
  1. 0.3.0 README

    cemerick committed Feb 17, 2014
  2. 0.3.0 changes

    cemerick committed Feb 17, 2014
Commits on Feb 16, 2014
  1. Merge pull request #67 from hyPiRion/escape-special-url-characters

    cemerick committed Feb 16, 2014
    Properly escape URLs added to the classpath.
Commits on Jan 9, 2014
  1. Merge pull request #66 from montoux/type-error-in-resolve-artifacts

    cemerick committed Jan 9, 2014
    Fixed #61: resolve-artifacts* type error when using a :files map
  2. Fixed #61: resolve-artifacts* type error when using a :files map

    sfnelson committed Jan 9, 2014
    resolve-artifacts* accepts a map of known artifacts to file names but treats them as dependencies instead of artifacts. This causes a type error at runtime if a :files map is actually provided. This patch corrects the error (likely from copy-paste, see #61) and adds a test for resolving artifacts against a :files map.
Commits on Oct 10, 2013
  1. Merge pull request #64 from vedang/master

    cemerick committed Oct 10, 2013
    Add old plexus-utils exclusion to org.sonatype.aether/aether-connector-wagon
  2. Add exclusion to org.sonatype.aether/aether-connector-wagon

    vedang committed Oct 10, 2013
    Exclude [org.codehaus.plexus/plexus-utils "2.0.7"] based on report
    generated by lein deps :tree
    
    [com.cemerick/pomegranate "0.2.0"] -> [org.sonatype.aether/aether-connector-wagon "1.13.1"] -> [org.codehaus.plexus/plexus-utils "2.0.7"]
     overrides
    [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
     and
    [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
     and
    [com.cemerick/pomegranate "0.2.0"] -> [org.apache.maven.wagon/wagon-http "2.2"] -> [org.apache.maven.wagon/wagon-http-shared4 "2.2"] -> [org.apache.maven.wagon/wagon-provider-api "2.2"] -> [org.codehaus.plexus/plexus-utils "3.0"]
Commits on May 2, 2013
  1. Merge pull request #57 from hugoduncan/feature/add-resolve-artifacts

    cemerick committed May 2, 2013
    Add resolve-artifacts to resolve non-transitively
Commits on Apr 4, 2013
  1. Add resolve-artifacts to resolve non-transitively

    hugoduncan committed Apr 4, 2013
    Allow the resolution of a sequence of artifacts, without doing transitive
    resolution on their dependencies.
Commits on Mar 18, 2013
  1. 0.2.0

    cemerick committed Mar 18, 2013
Commits on Mar 12, 2013
  1. Merge pull request #56 from xeqi/repository-session

    cemerick committed Mar 12, 2013
    Provide opportunity to change RespositorySystemSession
Commits on Mar 9, 2013
  1. Provide opportunity to change RespositorySystemSession

    xeqi committed Mar 9, 2013
    Make respository-session public so it can be wrapped.
    
    Allow passing in :repository-session-fn to be used
    for creating a repository-session.
    
    Fixes #54.
Commits on Feb 22, 2013
  1. Merge pull request #55 from tobias/dynapath-update

    cemerick committed Feb 22, 2013
    Update to latest dynapath
Commits on Feb 21, 2013
  1. Update to latest dynapath

    tobias committed Feb 21, 2013
    0.2.3 has a fix that prevents pomegranate from modifying the boot
    class loader.
    
    The ExtClassLoader is a URLClassLoader, but shouldn't be given jars
    containing classes that it has already loaded via another url.
    
    Apparently the code in the old pomegranate protocol implementation
    that extended ExtClassLoader wasn't really a no-op.
Commits on Feb 20, 2013
  1. Provide `resolve-dependencies*` that returns Aether objects rather than

    cemerick committed Feb 20, 2013
    `resolve-dependencies`' graph (fixes gh-50)
  2. Tweaks for gh-48:

    cemerick committed Feb 20, 2013
    * change `classloader-resources` to return URLs instead of strings
    * mapcat results of `resources`
    * minimal tests for `resources`