diff --git a/.travis.yml b/.travis.yml index 66f11d7..6960146 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,4 +1,3 @@ -## Documentation: http://docs.travis-ci.com/user/languages/julia/ language: julia os: - linux @@ -9,10 +8,13 @@ julia: - nightly notifications: email: false -script: - - if [[ -a .git/shallow ]]; then git fetch --unshallow; fi - - julia -e 'import Pkg; Pkg.clone(pwd()); Pkg.build("CSVFiles")' - - julia --color=yes --check-bounds=yes -e 'import Pkg; Pkg.test("CSVFiles"; coverage=true)' +branches: + only: + - master + - /release-.*/ + - /v(\d+)\.(\d+)\.(\d+)/ +matrix: + allow_failures: + - julia: nightly after_success: - # push coverage results to Codecov - - julia -e 'import Pkg; Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' + - julia -e 'cd(Pkg.dir("CSVFiles")); Pkg.add("Coverage"); using Coverage; Codecov.submit(Codecov.process_folder())' diff --git a/NEWS.md b/NEWS.md index 272ad7f..589f798 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,3 +1,6 @@ +# CSVFiles.jl v0.9.1 +* Fix remaining julia 1.0 compat issues + # CSVFiles.jl v0.9.0 * Drop julia 0.6 support, add julia 0.7 support diff --git a/REQUIRE b/REQUIRE index 9d454aa..c4b1d5b 100644 --- a/REQUIRE +++ b/REQUIRE @@ -1,10 +1,10 @@ -julia 0.7- +julia 0.7 TextParse 0.6.0 -IteratorInterfaceExtensions 0.1.0 -TableTraits 0.3.0 -TableTraitsUtils 0.2.0 -DataValues 0.4.2 -FileIO 1.0.0 -HTTP 0.6.0 -IterableTables 0.8.1 -TableShowUtils 0.1.0 +IteratorInterfaceExtensions 0.1.1 +TableTraits 0.3.1 +TableTraitsUtils 0.2.1 +DataValues 0.4.4 +FileIO 1.0.1 +HTTP 0.6.14 +IterableTables 0.8.3 +TableShowUtils 0.1.1 diff --git a/appveyor.yml b/appveyor.yml index b02ef5f..4db8fdc 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,23 +1,22 @@ environment: matrix: - julia_version: 0.7 - - julia_version: 1.0 - - julia_version: latest + - julia_version: 1 + - julia_version: nightly platform: - - x86 - - x64 + - x86 # 32-bit + - x64 # 64-bit -## uncomment the following lines to allow failures on nightly julia -## (tests will run but not make your overall status red) -#matrix: -# allow_failures: -# - julia_version: latest +matrix: + allow_failures: + - julia_version: latest branches: only: - master - /release-.*/ + - /v(\d+)\.(\d+)\.(\d+)/ notifications: - provider: Email @@ -35,3 +34,9 @@ build_script: test_script: - echo "%JL_TEST_SCRIPT%" - C:\julia\bin\julia -e "%JL_TEST_SCRIPT%" + +# # Uncomment to support code coverage upload. Should only be enabled for packages +# # which would have coverage gaps without running on Windows +# on_success: +# - echo "%JL_CODECOV_SCRIPT%" +# - C:\julia\bin\julia -e "%JL_CODECOV_SCRIPT%"