From e45c33d5239169b87c8b331b2b44c7865fa3703f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Bayo=C3=A1n=20Santiago=20Calder=C3=B3n=20=28?= =?UTF-8?q?=E5=8F=B2=E5=BF=97=E9=BC=8E=29?= Date: Wed, 22 Nov 2017 15:07:56 -0600 Subject: [PATCH 1/2] Addressing Breaking Change to Dates Addressing [0c0d6cc](https://github.com/JuliaLang/julia/commit/0c0d6cca5d3793eaf6321ef0577afd6ce594a9b5) If Nulls is getting a version for Julia 0.7 it would need a similar fix (until Compat?). --- src/Missings.jl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Missings.jl b/src/Missings.jl index f4db99b..d2e267f 100644 --- a/src/Missings.jl +++ b/src/Missings.jl @@ -2,6 +2,9 @@ __precompile__(true) module Missings import Base: *, <, ==, !=, <=, !, +, -, ^, /, &, |, xor +if VERSION >= v"0.7.0-DEV.2575" + import Dates +end using Compat: AbstractRange export ismissing, missing, missings, Missing, MissingException, levels, skipmissing From 65932918bc95796d12e64d94de9c8353e281ca37 Mon Sep 17 00:00:00 2001 From: Nosferican Date: Fri, 24 Nov 2017 02:28:02 -0600 Subject: [PATCH 2/2] Using Compat to address Dates --- REQUIRE | 2 +- src/Missings.jl | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/REQUIRE b/REQUIRE index 0657629..8aee958 100644 --- a/REQUIRE +++ b/REQUIRE @@ -1,2 +1,2 @@ julia 0.6 -Compat 0.31 +Compat 0.37.0 diff --git a/src/Missings.jl b/src/Missings.jl index d2e267f..51a17f1 100644 --- a/src/Missings.jl +++ b/src/Missings.jl @@ -2,10 +2,7 @@ __precompile__(true) module Missings import Base: *, <, ==, !=, <=, !, +, -, ^, /, &, |, xor -if VERSION >= v"0.7.0-DEV.2575" - import Dates -end -using Compat: AbstractRange +using Compat export ismissing, missing, missings, Missing, MissingException, levels, skipmissing