From 369d777ad0835bcbd0357afef71f863915f30c61 Mon Sep 17 00:00:00 2001 From: Carleton Coffrin Date: Sun, 9 Feb 2020 17:51:38 -0700 Subject: [PATCH] Add Project.toml file (#237) * add project.toml file * drop support for julia v0.6, update CI --- .gitignore | 2 ++ .travis.yml | 10 +--------- Project.toml | 19 +++++++++++++++++++ REQUIRE | 2 -- 4 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 Project.toml delete mode 100644 REQUIRE diff --git a/.gitignore b/.gitignore index bbcba11..317e795 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ +Manifest.toml + docs/build/ docs/site/ diff --git a/.travis.yml b/.travis.yml index 8f5e88e..abccec7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,18 +3,10 @@ os: - linux - osx julia: - - 0.6 - - 0.7 - 1.0 + - 1.3 notifications: email: false -sudo: false -addons: - apt_packages: - - gfortran - - liblapack-dev - - libgmp-dev - - libglpk-dev after_success: - julia -e 'Pkg.add("Documenter")' - julia -e 'cd(Pkg.dir("MathProgBase")); include(joinpath("docs", "make.jl"))' diff --git a/Project.toml b/Project.toml new file mode 100644 index 0000000..3f080b1 --- /dev/null +++ b/Project.toml @@ -0,0 +1,19 @@ +name = "MathProgBase" +uuid = "fdba3010-5040-5b88-9595-932c9decdf73" +repo = "https://github.com/JuliaOpt/MathProgBase.jl.git" +version = "0.7.8" + +[deps] +Compat = "34da2185-b29b-5c13-b0c7-acf172513d20" + +[compat] +Compat = "~0, ~1, ~2" +julia = "1" + +[extras] +ECOS = "e2685f51-7e38-5353-a97d-a921fd2c8199" +GLPKMathProgInterface = "3c7084bd-78ad-589a-b5bb-dbd673274bea" +Ipopt = "b6b21f68-93f8-5de0-b562-5493be1d77c9" + +[targets] +test = ["GLPKMathProgInterface", "ECOS", "Ipopt"] diff --git a/REQUIRE b/REQUIRE deleted file mode 100644 index 7145386..0000000 --- a/REQUIRE +++ /dev/null @@ -1,2 +0,0 @@ -julia 0.6 -Compat 0.63