From e23044e8b5b63fec6d601b22d05e0244a5a73457 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mos=C3=A8=20Giordano?= Date: Sat, 7 Mar 2020 11:47:12 +0000 Subject: [PATCH] Fix compat bounds and cleanup dependencies --- .gitignore | 1 + .travis.yml | 18 +++++++++-------- Project.toml | 43 +++++++++++++--------------------------- REQUIRE | 10 ---------- src/ChemometricsTools.jl | 2 +- 5 files changed, 26 insertions(+), 48 deletions(-) delete mode 100644 REQUIRE diff --git a/.gitignore b/.gitignore index 417839c..87f9984 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /docs/build/* Internal* /docs/Manifest.toml +/Manifest.toml diff --git a/.travis.yml b/.travis.yml index 7699d1f..d8c25d1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,19 +4,18 @@ os: - osx julia: - 1.0 - - 1.1 -# - nightly + - 1.3 + - 1.4 + - nightly branches: only: - master - /^v\d+\.\d+(\.\d+)?(-\S*)?$/ -after_success: - - if [[ $TRAVIS_JULIA_VERSION = 1.1 ]] && [[ $TRAVIS_OS_NAME = linux ]]; then - julia --project=test/coverage -e 'using Pkg; Pkg.instantiate(); - using Coverage; Codecov.submit(Codecov.process_folder())'; - fi + jobs: + allow_failures: + - julia: nightly include: - stage: Documentation julia: 1.0 @@ -29,4 +28,7 @@ jobs: notifications: email: false git: -depth: 99999999 + depth: 99999999 + +after_success: + - julia -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(process_folder())' diff --git a/Project.toml b/Project.toml index 15126d8..17d5c73 100644 --- a/Project.toml +++ b/Project.toml @@ -4,45 +4,30 @@ authors = ["caseykneale "] version = "0.5.10" [deps] -Arpack = "7d9fca2a-8960-54d3-9f78-7d1dccf2cb97" -BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" Combinatorics = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" Distributions = "31c24e10-a181-5473-b8eb-7969acd0382f" FFTW = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" -HypothesisTests = "09f84164-cd44-5f33-b23f-e6b0d136a0d5" -IntervalArithmetic = "d1acc4aa-44c8-5952-acd4-ba5d80a2a253" -IntervalRootFinding = "d2bf35a9-74e0-55ec-b149-d360ff49b807" -LaTeXStrings = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" -Revise = "295af30f-e4ad-537b-8983-00126c2a3abe" -Roots = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" -SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b" -StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" StatsBase = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" -Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] -Arpack = "^0.3.1" -BenchmarkTools = "^0.4.3" -CSV = "^0.5.14" -Combinatorics = "^0.7.0" -DataFrames = "^0.19.4" -Distributions = "^0.21.3" -FFTW = "^1.0" -HypothesisTests = "^0.8.0" -IntervalArithmetic = "^0.15.2" -IntervalRootFinding = "^0.4.0" -LaTeXStrings = "^1.0.3" -RecipesBase = "^0.7.0" -Revise = "^2.2.2" -Roots = "^0.8.3" -SpecialFunctions = "^0.7.2" -StaticArrays = "^0.11.1" -StatsBase = "^0.32.0" -julia = "1.0, 1.1, 1.2, 1.3, 1.4, 1.5" +CSV = "0.5.14" +Combinatorics = "0.7.0, 1" +DataFrames = "0.19.4, 0.20" +Distributions = "0.21.3, 0.22" +FFTW = "1.0" +RecipesBase = "0.7.0, 0.8" +StatsBase = "0.32.0" +julia = "1" + +[extras] +Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" + +[targets] +test = ["Test"] diff --git a/REQUIRE b/REQUIRE deleted file mode 100644 index ea7917e..0000000 --- a/REQUIRE +++ /dev/null @@ -1,10 +0,0 @@ -julia 1.0.3 -CSV -DSP -DataFrames -Distributions -Documenter -DocumenterTools -Plots -StatsBase -Date diff --git a/src/ChemometricsTools.jl b/src/ChemometricsTools.jl index a682116..08d86f3 100644 --- a/src/ChemometricsTools.jl +++ b/src/ChemometricsTools.jl @@ -1,6 +1,6 @@ module ChemometricsTools using DataFrames, LinearAlgebra, Statistics, StatsBase, SparseArrays, - RecipesBase, Distributions, Dates, Combinatorics, Revise, FFTW + RecipesBase, Distributions, Dates, Combinatorics, FFTW using CSV: read #DSP.jl is currently broken and has been removed as a dependancy from #this project until further notice.