summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Spek <Tyil@users.noreply.github.com>2018-03-16 10:26:25 +0100
committerGitHub <noreply@github.com>2018-03-16 10:26:25 +0100
commit73fdaa9468fa7ffebfdc2601b868a8c9e4719d05 (patch)
treeb635a76a70997c0a7346f62e0d1e63398eb72e08
parent943db30e092516bcc86b13179ef3b30458ed1c51 (diff)
parentf6767632a9e37fad1fd2cedbec3876dd23590a07 (diff)
downloadDist::Helper-73fdaa9468fa7ffebfdc2601b868a8c9e4719d05.tar.gz
Dist::Helper-73fdaa9468fa7ffebfdc2601b868a8c9e4719d05.tar.bz2
Merge pull request #35 from Tyil/fix/dependency-versions
Update the dependency version indicators in META6.json
-rw-r--r--.travis.yml2
-rw-r--r--CHANGELOG.md10
-rw-r--r--META6.json14
-rw-r--r--t/00-use.t16
4 files changed, 35 insertions, 7 deletions
diff --git a/.travis.yml b/.travis.yml
index 29c9189..d5981b3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,6 +4,8 @@ env:
global:
- PATH=/opt/rakudo-pkg/bin:$PATH
matrix:
+ - TAG=v2018.02.1 VERSION=2018.02.1-01
+ - TAG=v2017.12 VERSION=2017.12-01
- TAG=v2017.11 VERSION=2017.11-01
- TAG=v2017.10-02 VERSION=2017.10-02
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..7dbbdd2
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,10 @@
+# Changelog
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
+and this project adheres to [Semantic
+Versioning](http://semver.org/spec/v2.0.0.html).
+
+## [UNRELEASED]
+### Changed
+- Dependency versions are no longer locked to a single version ([GitHub#5](https://github.com/scriptkitties/perl6-dist-helper/issues/34))
diff --git a/META6.json b/META6.json
index ffb6d45..626b13a 100644
--- a/META6.json
+++ b/META6.json
@@ -4,14 +4,14 @@
"Patrick Spek <p.spek@tyil.work>"
],
"depends": [
- "Config:ver<1.3.2>",
+ "Config:ver<1.3.2+>",
"File::Directory::Tree",
- "File::Temp:ver<0.0.6>",
- "File::Which:ver<1.0.0>",
- "JSON::Fast:ver<0.9.6>",
- "MIME::Base64:ver<1.2.1>",
- "SemVer:ver<0.1.3>",
- "Template::Mustache:ver<1.0.1>"
+ "File::Temp:ver<0.0.6+>",
+ "File::Which:ver<1.0.0+>",
+ "JSON::Fast:ver<0.9.11+>",
+ "MIME::Base64:ver<1.2.1+>",
+ "SemVer:ver<0.1.3+>",
+ "Template::Mustache:ver<1.0.1+>"
],
"description": "The CPAN distribution helper",
"license": "GPL-3.0",
diff --git a/t/00-use.t b/t/00-use.t
new file mode 100644
index 0000000..bf027f3
--- /dev/null
+++ b/t/00-use.t
@@ -0,0 +1,16 @@
+#! /usr/bin/env perl6
+
+use v6.c;
+
+use Test;
+use JSON::Fast;
+
+my %provides = from-json(slurp "META6.json")<provides>;
+
+plan %provides.elems;
+
+for %provides.keys -> $module {
+ use-ok $module;
+}
+
+# vim: ft=perl6 noet