Alexandre Archambault
866af3308c
Add extra snapshot versioning test
...
See discussion in https://github.com/coursier/coursier/pull/567
2017-06-16 14:27:50 +02:00
Alexandre Archambault
d5d84cb336
Add workaround for multi-range version intervals
2017-06-16 14:27:49 +02:00
Alexandre Archambault
f57977dcd4
Add support for version ranges for sbt plugins from Maven repositories
...
These seem to lack some maven-metadata.xml files, so require specific
handling
2017-06-16 14:27:49 +02:00
Alexandre Archambault
e0d1a8709b
Bump dependencies
2017-06-01 11:52:29 +02:00
Alexandre Archambault
f62a110cfa
Bump dependencies
2017-05-15 18:54:29 +02:00
Alexandre Archambault
690b0b3215
Be fine with signatures of signatures of checksums of signatures of checksums of POMs
...
or various combinations of those
2017-05-11 17:48:45 +02:00
Alexandre Archambault
394f9f2bb6
Handle html entities in XML files
2017-05-11 17:48:44 +02:00
Alexandre Archambault
83e04a8e45
Get parent metadata prior to requiring import dependencies
2017-05-11 17:48:43 +02:00
Alexandre Archambault
3a2b253643
Shade jsoup too
2017-05-10 02:52:05 +02:00
Alexandre Archambault
ef3d8c06a5
Ignore JARs of relocated dependencies
2017-05-05 18:04:20 +02:00
Alexandre Archambault
b65fdf3c7b
Switch to scala 2.11.11
2017-04-26 14:11:38 +02:00
Alexandre Archambault
ec0ed108e1
Add support for relocation
2017-04-21 16:47:48 +02:00
Alexandre Archambault
ad80e1482c
Accept "groupId", "artifactId", "version" properties
2017-04-21 15:56:59 +02:00
Alexandre Archambault
ef21746c81
Be fine with extensions / types with dots
...
Like tar.gz
2017-04-11 14:41:16 +02:00
Alexandre Archambault
9c6c274571
Tweak properties substitution to be fine with deeplearning4j
2017-04-10 13:51:22 +02:00
Alexandre Archambault
f0d16c88d8
Merge pull request #421 from kzys/fix-408
...
Trim whitespaces around version specifiers
2017-03-27 10:55:04 +02:00
Alexandre Archambault
9e2d1b3686
Update flaky test
2017-03-21 11:56:44 +01:00
Jentsch
82b1d4287b
Bump jquery version
2017-03-20 00:04:08 +01:00
Alexandre Archambault
5b47180285
Update flaky test
2017-03-10 01:00:17 +01:00
Kazuyoshi Kato
6eeeb8cb66
Trim the whitespaces in pom.xml's properties
...
Maven trims the whitespaces around pom.xml's properties by default.
Fixes #408
2017-02-28 22:54:06 -08:00
Alexandre Archambault
112638582f
Shade fastparse
2017-02-28 15:09:18 +01:00
Alexandre Archambault
766ccbf5a9
Better handling of optional dependencies
2017-02-13 19:19:39 +01:00
Alexandre Archambault
ed03750c23
Switch to scalaz 7.2.8
2017-01-31 16:22:17 +01:00
Alexandre Archambault
704811efe9
Bump dependencies
2017-01-31 16:22:16 +01:00
Alexandre Archambault
e2a8836d25
Update test
2016-11-15 00:27:28 +01:00
Alexandre Archambault
d5cc47ae5f
Add non regression test for org.nd4j:nd4j-native:0.5.0...
...
...and corresponding fixes / workarounds
2016-11-07 12:28:02 +01:00
Alexandre Archambault
bf097fa018
Rework profile activation
...
- don't activate profiles activated by default if some user activated profiles are provided, and
- accept OS / JDK conditions in activation
2016-11-07 12:27:53 +01:00
Alexandre Archambault
9bc85b86e7
Bump dependencies for 2.12.0
2016-11-02 20:47:27 +01:00
Alexandre Archambault
4b14215c33
Prepare build.sbt for 2.12, keep updating dependencies
2016-10-22 22:25:01 +02:00
Erem Boto
ef085cbc8e
Bump jquery dependencies in webjars text resource to fix broken tests
2016-09-30 15:14:36 -07:00
Alexandre Archambault
6f93f85c5d
Switch to scalaz 7.2
2016-08-17 23:09:30 +02:00
Alexandre Archambault
6aebdac008
Ignore UTF-8 BOM in metadata files
...
Fixes https://github.com/alexarchambault/coursier/issues/316
2016-08-11 16:23:49 -04:00
Alexandre Archambault
f61a258574
Accept single version interval syntax
...
Fixes https://github.com/alexarchambault/coursier/issues/310
2016-08-04 17:42:16 -04:00
Alexandre Archambault
eb4e73fa54
Better handling of version intervals / hints reconciliation
...
Fixes https://github.com/alexarchambault/coursier/issues/303
2016-07-23 18:36:36 +02:00
Alexandre Archambault
127e73abe9
Merge pull request #294 from alexarchambault/topic/better-ivy-pattern-parser
...
Better handling of Ivy patterns
2016-07-23 17:38:07 +02:00
Alexandre Archambault
800d0a1692
Update version
2016-07-23 17:04:43 +02:00
Alexandre Archambault
1c34362b6f
Better handling of Ivy patterns
2016-07-23 13:56:28 +02:00
Alexandre Archambault
f4dc1044e3
Add non regression test
2016-07-03 16:32:57 +02:00
Alexandre Archambault
ea59ff6974
Update dependencies
2016-06-19 18:11:20 +02:00
Alexandre Archambault
1553d0b9d9
Add support for Ivy version ranges
2016-05-30 00:40:41 +02:00
Alexandre Archambault
2ddfe5f3b2
Keep version actually used to fetch metadata, to get artifacts
...
In case the one given by the metadata is wrong
2016-05-28 17:15:05 +02:00
Alexandre Archambault
da78c523fb
Remove now unnecessary checks
2016-04-09 01:34:08 +02:00
Alexandre Archambault
cc0ece263d
Add non regression test
2016-04-01 02:27:59 +02:00
Alexandre Archambault
d71df26087
Basic property substitution in version in POMs
2016-04-01 01:39:19 +02:00
Alexandre Archambault
b36de08ccb
Fix IvyLocalTests and MiMa checks after organization change
2016-03-20 14:25:28 +01:00
Alexandre Archambault
29f8d49c83
Switch to scala 2.11.8, SBT scala-js 0.6.7
2016-03-14 16:20:20 +01:00
Alexandre Archambault
5bbe01bfdd
Better handling of Maven scopes
...
Actually a regression introduced when Ivy support was added
Fixes https://github.com/alexarchambault/coursier/issues/178 ,
https://github.com/alexarchambault/coursier/issues/177
2016-02-28 17:31:20 +01:00
Alexandre Archambault
cc36407cc2
Use the output of coursier resolve in test fixtures
...
Doesn't test artifact type anymore, but these are not the main objective here
2016-02-28 16:36:58 +01:00
Alexandre Archambault
4676d65031
Really test version intervals...
...
...and fix the tests
2016-02-22 22:18:52 +01:00
Alexandre Archambault
796a428ca6
Better handling of info attributes
...
- Drop them from dependencies originating from Ivy metadata if asked to do so (dropInfoAttributes field of IvyRepository)
- Enable dropping them by default on ~/.ivy2/{cache,local}, and Ivy repositories in SBT plugin
- Add --drop-info-attr CLI option to enable dropping them from the command-line tools
- Test these with org.scala-js:sbt-scalajs;sbtVersion=0.13;scalaVersion=2.10:0.6.6
2016-02-04 15:03:42 +01:00