diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dd29331..537ee35 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,12 +24,12 @@ jobs: arch: - x64 steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: actions/cache@v1 + - uses: actions/cache@v4 env: cache-name: cache-artifacts with: @@ -45,15 +45,18 @@ jobs: # inline: 'yes' - run: julia --color=yes --check-bounds=yes --inline=yes --project -e 'using Pkg; Pkg.test(coverage=true)' - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v1 + - uses: codecov/codecov-action@v4 with: - file: lcov.info + files: lcov.info + fail_ci_if_error: false + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} docs: name: Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: julia-actions/setup-julia@v1 + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 with: # version: '1' version: 'nightly' diff --git a/Project.toml b/Project.toml index 3787f0d..d36ff37 100644 --- a/Project.toml +++ b/Project.toml @@ -9,8 +9,8 @@ DocStringExtensions = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" [compat] -DataFrames = "0.21" -DocStringExtensions = "0.8" +DataFrames = "0.21, 1" +DocStringExtensions = "0.8, 0.9" PrettyPrint = "0.2" StructArrays = "0.4" Tables = "1" diff --git a/docs/Project.toml b/docs/Project.toml index 767fc5b..37360b2 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -7,7 +7,7 @@ StructArrays = "09ab397b-f2b6-538f-b94a-2f83cf4a842a" Tables = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" [compat] -DataFrames = "0.21" +DataFrames = "0.21, 1" PrettyPrint = "0.2" StructArrays = "0.4" Tables = "1" diff --git a/docs/make.jl b/docs/make.jl index 5f950f7..6f6ea44 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -18,7 +18,6 @@ makedocs(; "API" => "api.md", "Auto-Generation" => "generate.md", ], - strict=true, ) deploydocs(; diff --git a/docs/src/examples.md b/docs/src/examples.md index 51f8dc4..b583440 100644 --- a/docs/src/examples.md +++ b/docs/src/examples.md @@ -68,9 +68,9 @@ julia> person_table_df = DataFrame(person_table); julia> @show(person_table_df); person_table_df = 2×18 DataFrame -│ Row │ person_id │ gender_concept_id │ year_of_birth │ month_of_birth │ day_of_birth │ birth_datetime │ race_concept_id │ ethnicity_concept_id │ location_id │ provider_id │ care_site_id │ person_source_value │ gender_source_value │ gender_source_concept_id │ race_source_value │ race_source_concept_id │ ethnicity_source_value │ ethnicity_source_concept_id │ -│ │ Int64 │ Int64 │ Int64 │ Int64? │ Int64? │ DateTime…? │ Int64 │ Int64 │ Int64? │ Int64? │ Int64? │ String? │ String? │ Union{Missing, Int64} │ String? │ Union{Missing, Int64} │ Union{Missing, String} │ Union{Missing, Int64} │ -├─────┼───────────┼───────────────────┼───────────────┼────────────────┼──────────────┼────────────────┼─────────────────┼──────────────────────┼─────────────┼─────────────┼──────────────┼─────────────────────┼─────────────────────┼──────────────────────────┼───────────────────┼────────────────────────┼────────────────────────┼─────────────────────────────┤ -│ 1 │ 1 │ 12 │ 1900 │ missing │ missing │ missing │ 21 │ 31 │ missing │ missing │ missing │ missing │ missing │ 42 │ missing │ 51 │ missing │ 61 │ -│ 2 │ 2 │ 11 │ 1900 │ 1 │ 1 │ missing │ 22 │ 32 │ missing │ missing │ missing │ missing │ missing │ 41 │ missing │ 52 │ missing │ 62 │ + Row │ person_id gender_concept_id year_of_birth month_of_birth day_of_birth birth_datetime race_concept_id ethnicity_concept_id location_id provider_id care_site_id person_source_value gender_source_value gender_source_concept_id race_source_value race_source_concept_id ethnicity_source_value ethnicity_source_concept_id + │ Int64 Int64 Int64 Int64? Int64? Dates.DateTime? Int64 Int64 Int64? Int64? Int64? String? String? Int64? String? Int64? String? Int64? +─────┼─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── + 1 │ 1 12 1900 missing missing missing 21 31 missing missing missing missing missing 42 missing 51 missing 61 + 2 │ 2 11 1900 1 1 missing 22 32 missing missing missing missing missing 41 missing 52 missing 62 ```