GeoJSON.jl icon indicating copy to clipboard operation
GeoJSON.jl copied to clipboard

Add geometrycolumn validation warning for GeoJSON write function

Open Copilot opened this issue 5 months ago • 3 comments

This PR adds validation and warning functionality for the geometrycolumn keyword argument in the write function to improve user experience and spec compliance awareness.

Problem

The GeoJSON specification requires that geometry fields be named "geometry". While the GeoJSON.jl library correctly enforces this in the output regardless of the input column name, users weren't being informed when they specified non-standard column names via the geometrycolumn parameter.

Solution

Added a validation check that warns users when geometrycolumn is not :geometry:

# This now shows a helpful warning:
table = [(mygeom=(1.0, 2.0), prop1="test")]
GeoJSON.write(table; geometrycolumn = :mygeom)
# Warning: GeoJSON specification requires the geometry column to be named 'geometry'. 
# The column 'mygeom' will be written as 'geometry' in the output.

# This works silently (no warning):
table = [(geometry=(1.0, 2.0), prop1="test")]  
GeoJSON.write(table; geometrycolumn = :geometry)

Changes

  • Enhanced src/io.jl: Added validation in the _lower function that warns when geometrycolumn != :geometry for Tables.jl objects
  • Extended test/runtests.jl: Added test coverage for both warning and non-warning scenarios

Backward Compatibility

This change is fully backward compatible:

  • All existing functionality works unchanged
  • Output format remains spec-compliant
  • Warning only appears for educational purposes, doesn't affect functionality
  • No breaking changes to the API

Fixes #101.

[!WARNING]

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/BioJulia/Automa.jl/tarball/a8f503e8e1a5f583fbef15a8440c8c7e32185df2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/FluxML/MacroTools.jl/tarball/1e0228a030642014fe5cfe68c2c0a818f9e3f522
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/GunnarFarneback/Inflate.jl/tarball/d1b1b796e47d94588b3757fe84fbf65a5ec4a80d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/AxisArrays.jl/tarball/16351be62963a67ac4083f748fdb3cca58bfd52f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/FillArrays.jl/tarball/6a70198746448456524cb442b8af316927ff3e1a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/IndirectArrays.jl/tarball/012e604e1c7458645cb8b436f8fba789a51b257f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/MappedArrays.jl/tarball/2dab0221fe2b0f2cb6754eaa743cc266339f527e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/MosaicViews.jl/tarball/7b86a5d4d70a9f5cdf2dacb3cbe6d251d1a61dbe
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/OffsetArrays.jl/tarball/117432e406b5c023f665fa73dc26e79ec3630151
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/PaddedViews.jl/tarball/0fac6313486baae819364c52b4f483450a9d793f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/RangeArrays.jl/tarball/b9039e93773ddcfc828f12aadf7115b4b4d225f5
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/StackViews.jl/tarball/be1cf4eb0ac528d96f5115b4ed80c26a8d8ae621
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/StaticArrays.jl/tarball/b8693004b385c842357406e3af647701fe783f98
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/StaticArraysCore.jl/tarball/192954ef1208c7019899fbf8049e717f92959682
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaArrays/StructArrays.jl/tarball/8ad2e38cbb812e29348719cc63580ec1dfeb9de4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaAttic/Grisu.jl/tarball/53bb909d1151e57e2484c3d1b53e19552b887fb2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Bzip2_jll.jl/tarball/1b96ea4a01afe0ea4090c5c8039690672dd13f2e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/CRlibm_jll.jl/tarball/e329286945d0cfc04456972ea732551869af1cfc
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Cairo_jll.jl/tarball/fde3bf89aead2e723284a8ff9cdf5b551ed700e8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Dbus_jll.jl/tarball/473e9afc9cf30814eb67ffa5f2db7df82c3ad9fd
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/EarCut_jll.jl/tarball/e3290f2d49e661fbd94046d7e3726ffcb2d41053
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/EpollShim_jll.jl/tarball/8a4be429317c42cfae6a7fc03c31bad1970c310d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Expat_jll.jl/tarball/7bb1361afdb33c7f2b085aa49ea8fe1b0fb14e58
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/FFMPEG_jll.jl/tarball/eaa040768ea663ca695d442be1bc97edfe6824f2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/FFTW_jll.jl/tarball/6d6219a004b8cf1e0b4dbe27a2860b8e04eba0be
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Fontconfig_jll.jl/tarball/f85dac9a96a01087df6e3a749840015a0ca3817d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/FreeType2_jll.jl/tarball/2c5512e11c791d1baed2049c5652441b28fc6a31
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/FriBidi_jll.jl/tarball/7a214fdac5ed5f59a22c2d9a885a16da1c74bbc7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/GLFW_jll.jl/tarball/fcb0584ff34e25155876418979d4c8971243bb89
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/GR_jll.jl/tarball/27299071cc29e409488ada41ec7643e0ab19091f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/GettextRuntime_jll.jl/tarball/45288942190db7c5f760f59c04495064eedf9340
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Giflib_jll.jl/tarball/6570366d757b50fabae9f4315ad74d2e40c0560a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Glib_jll.jl/tarball/35fbd0cefb04a516104b8e183ce0df11b70a3f1a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Graphite2_jll.jl/tarball/8a6dbda1fd736d60cc477d99f2e7a042acfa46e8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/HarfBuzz_jll.jl/tarball/f923f9a774fcf3f5cb761bfa43aeadd689714813
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Imath_jll.jl/tarball/0936ba688c6d201805a83da835b55c61a180db52
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/IntelOpenMP_jll.jl/tarball/ec1debd61c300961f98064cfb21287613ad7f303
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/JpegTurbo_jll.jl/tarball/e95866623950267c1e4878846f848d94810de475
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/LAME_jll.jl/tarball/059aabebaa7c82ccb853dd4a0ee9d17796f7e1bc
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/LERC_jll.jl/tarball/aaafe88dccbd957a8d82f7d05be9b69172e0cee3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/LLVMOpenMP_jll.jl/tarball/eb62a3deb62fc6d8822c0c4bef73e4412419c5d8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/LZO_jll.jl/tarball/1c602b1127f4751facb671441ca72715cc95938a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libffi_jll.jl/tarball/c8da7e6a91781c41a863611c7e966098d783c57a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libglvnd_jll.jl/tarball/d36c21b9e7c172a44a10484125024495e2625ac0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libiconv_jll.jl/tarball/be484f5c92fad0bd8acfef35fe017900b0b73809
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libmount_jll.jl/tarball/706dfd3c0dd56ca090e86884db6eda70fa7dd4af
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libtiff_jll.jl/tarball/4ab7581296671007fc33f07a721631b8855f4b1d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Libuuid_jll.jl/tarball/d3c8af829abaeba27181db4acb485b18d15d89c6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/MKL_jll.jl/tarball/282cadc186e7b2ae0eeadbd7a4dffed4196ae2aa
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Ogg_jll.jl/tarball/b6aa4566bb7ae78498a5e68943863fa8b5231b59
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/OpenBLASConsistentFPCSR_jll.jl/tarball/567515ca155d0020a45b05175449b499c63e7015
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/OpenEXR_jll.jl/tarball/8292dd5c8a38257111ada2174000a33745b06d4e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/OpenSSL_jll.jl/tarball/2ae7d4ddec2e13ad3bddf5c0796f7547cf682391
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/OpenSpecFun_jll.jl/tarball/1346c9208249809840c91b26703912dff463d335
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Opus_jll.jl/tarball/c392fc5dd032381919e3b22dd32d6443760ce7ea
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Pango_jll.jl/tarball/275a9a6d85dc86c24d03d1837a0010226a96f540
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Pixman_jll.jl/tarball/db76b1ecd5e9715f3d043cec13b2ec93ce015d53
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Qt6Base_jll.jl/tarball/eb38d376097f47316fe089fc62cb7c6d85383a52
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Qt6Declarative_jll.jl/tarball/da7adf145cce0d44e892626e647f9dcbe9cb3e10
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Qt6ShaderTools_jll.jl/tarball/9eca9fc3fe515d619ce004c83c31ffd3f85c7ccf
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Qt6Wayland_jll.jl/tarball/e1d5e16d0f65762396f9ca4644a5f4ddab8d452b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Rmath_jll.jl/tarball/58cdd8fb2201a6267e1db87ff148dd6c1dbd8ad8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Vulkan_Loader_jll.jl/tarball/2f0486047a07670caad3a81a075d2e518acc5c59
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Wayland_jll.jl/tarball/96478df35bbc2f3e1e791bc7a3d0eeee559e60e9
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/XZ_jll.jl/tarball/fee71455b0aaa3440dfdd54a9a36ccef829be7d4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libICE_jll.jl/tarball/a3ea76ee3f4facd7a64684f9af25310825ee3668
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libSM_jll.jl/tarball/9c7ad99c629a44f81e7799eb05ec2746abb5d588
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libX11_jll.jl/tarball/b5899b25d17bf1889d25906fb9deed5da0c15b3b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXau_jll.jl/tarball/aa1261ebbac3ccc8d16558ae6799524c450ed16b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXcursor_jll.jl/tarball/6c74ca84bbabc18c4547014765d194ff0b4dc9da
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXdmcp_jll.jl/tarball/52858d64353db33a56e13c341d7bf44cd0d7b309
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXext_jll.jl/tarball/a4c0ee07ad36bf8bbce1c3bb52d21fb1e0b987fb
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXfixes_jll.jl/tarball/9caba99d38404b285db8801d5c45ef4f4f425a6d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXi_jll.jl/tarball/a376af5c7ae60d29825164db40787f15c80c7c54
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXinerama_jll.jl/tarball/a5bc75478d323358a90dc36766f3c99ba7feb024
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXrandr_jll.jl/tarball/aff463c82a773cb86061bce8d53a0d976854923e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libXrender_jll.jl/tarball/7ed9347888fac59a618302ee38216dd0379c480d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libxcb_jll.jl/tarball/bfcaf7ec088eaba362093393fe11aa141fa15422
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_libxkbfile_jll.jl/tarball/e3150c7400c41e207012b41659591f083f3ef795
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_cursor_jll.jl/tarball/c5bf2dad6a03dfef57ea0a170a1fe493601603f2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_image_jll.jl/tarball/f4fc02e384b74418679983a97385644b67e1263b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_jll.jl/tarball/68da27247e7d8d8dafd1fcf0c3654ad6506f5f97
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_keysyms_jll.jl/tarball/44ec54b0e2acd408b0fb361e1e9244c60c9c3dd4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_renderutil_jll.jl/tarball/5b0263b6d080716a02544c55fdff2c8d7f9a16a0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xcb_util_wm_jll.jl/tarball/f233c83cad1fa0e70b7771e0e21b061a116f2763
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xkbcomp_jll.jl/tarball/801a858fc9fb90c11ffddee1801bb06a738bda9b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xkeyboard_config_jll.jl/tarball/00af7ebdc563c9217ecc67776d1bbf037dbcebf4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Xorg_xtrans_jll.jl/tarball/a63799ff68005991f9d9491b6e95bd3478d783cb
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/Zstd_jll.jl/tarball/446b23e73536f84e8037f5dce465e92275f6a308
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/eudev_jll.jl/tarball/c3b0e6196d50eab0c5ed34021aaa0bb463489510
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/fzf_jll.jl/tarball/b6a34e0e0960190ac2a4363a1bd003504772d631
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/isoband_jll.jl/tarball/51b5eeb3f98367157a7a12a1fb0aa5328946c03c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libaom_jll.jl/tarball/4bba74fa59ab0755167ad24f98800fe5d727175b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libass_jll.jl/tarball/125eedcb0a4a0bba65b657251ce1d27c8714e9d6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libdecor_jll.jl/tarball/9bf7903af251d2050b467f76bdbe57ce541f7f4f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libevdev_jll.jl/tarball/56d643b57b188d30cccc25e331d416d3d358e557
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libfdk_aac_jll.jl/tarball/646634dd19587a56ee2f1199563ec056c5f228df
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libinput_jll.jl/tarball/91d05d7f4a9f67205bd6cf395e488009fe85b499
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libpng_jll.jl/tarball/07b6a107d926093898e82b3b1db657ebe33134ec
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libsixel_jll.jl/tarball/c1733e347283df07689d71d61e14be986e49e47a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libvorbis_jll.jl/tarball/11e1772e7f3cc987e9d3de991dd4f6b2602663a5
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/libwebp_jll.jl/tarball/4e4282c4d846e11dce56d74fa8040130b7a95cb3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/mtdev_jll.jl/tarball/b4d631fd51f2e9cdd93724ae25b2efc198b059b1
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/oneTBB_jll.jl/tarball/d5a767a3bb77135a99e433afe0eb14cd7f6914c3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/x264_jll.jl/tarball/14cc7083fc6dff3cc44f2bc435ee96d06ed79aa7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/x265_jll.jl/tarball/e7b67590c14d487e734dcb925924c5dc43ec85f3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaBinaryWrappers/xkbcommon_jll.jl/tarball/fbf139bce07a534df0e699dbb5f5cc9346f95cc1
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaCollections/AbstractTrees.jl/tarball/2d9c9a55f9c93e8887ad391fbae72f8ef55e1177
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaCollections/DataStructures.jl/tarball/6c72198e6a101cccdd4c9731d3985e904ba26037
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaCollections/IterTools.jl/tarball/42d5f897009e7ff2cf88db414a389e5ed1bdd023
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaCollections/OrderedCollections.jl/tarball/05868e21324cede2207c6f0f466b4bfef6d5e7ee
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaCollections/SortingAlgorithms.jl/tarball/64d974c2e6fdf07f8155b5b2ca2ffa9069b608d9
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/DataAPI.jl/tarball/abe83f3a2f1b857aac70ef8b269080af17764bbe
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/DataFrames.jl/tarball/a37ac0840a1196cd00317b57e39d6586bf0fd6f6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/DelimitedFiles.jl/tarball/9e2f36d3c96a820c678f2f1f1782582fcf685bae
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/InvertedIndices.jl/tarball/6da3c4316095de0f5ee2ebd875df8721e7e0bdbe
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/Missings.jl/tarball/ec4f7fbeab05d7747bdf98eb74d130a2a2ed298d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/Parsers.jl/tarball/7d2f8f21da5db6a806faf7b9b292296da42b2810
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/PooledArrays.jl/tarball/36d8b4b899628fb92c2749eb488d884a926614d3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/SentinelArrays.jl/tarball/712fb0231ee6f9120e005ccd56297abbc053e7e0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/StructTypes.jl/tarball/159331b30e94d7b11379037feeb9b690950cace8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaData/Tables.jl/tarball/f2c1efbc8f3a609aadf318094f8fc5204bdaf344
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaDiff/ChainRulesCore.jl/tarball/e4c6a16e77171a5f5e25e9646617ab1c276c5607
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaDocs/DocStringExtensions.jl/tarball/7442a5dfe1ebb773c29cc2962a8980f47221d76c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGPU/Adapt.jl/tarball/f7817e2e585aa6d924fd714df1e2a84be7896c60
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeo/GeoFormatTypes.jl/tarball/8e233d5167e63d708d41f87597433f59a0f213fe
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeo/GeoInterface.jl/tarball/0f265264b9287a19715dc5d491dbe3aff00c1e71
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/AdaptivePredicates.jl/tarball/7e651ea8d262d2d74ce75fdf47c4d63c07dba7a6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/Contour.jl/tarball/439e35b0b36e2e5881738abc8857bd92ad6ff9a8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/DelaunayTriangulation.jl/tarball/5620ff4ee0084a6ab7097a27ba0c19290200b037
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/GeometryBasics.jl/tarball/1f5a80f4ed9f5a4aada88fc2db456e637676414b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/Packing.jl/tarball/bc5bf2ea3d5351edf285a06b0016788a121ce92c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGeometry/PolygonOps.jl/tarball/77b3d3605fc1cd0b42d95eba87dfcd2bf67d5ff6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGizmos/Observables.jl/tarball/7438a59546cf62428fc9d1bc94729146d37a7225
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/ColorBrewer.jl/tarball/e771a63cc8b539eca78c85b0cabd9233d6c8f06f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/ColorSchemes.jl/tarball/a656525c8b46aa6a1c76891552ed5381bb32ae7b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/ColorTypes.jl/tarball/67e11ee83a43eb71ddc950302c53bf33f0690dfe
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/ColorVectorSpace.jl/tarball/8b3b6f87ce8f65a2b4f857528fd8d70086cd72b1
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/Colors.jl/tarball/37ea44092930b1811e666c3bc38065d7d87fcc74
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/FreeType.jl/tarball/907369da0f8e80728ab49c1c7e09327bf0d6d999
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/FreeTypeAbstraction.jl/tarball/4ebb930ef4a43817991ba35db6317a05e59abd11
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/Measures.jl/tarball/c13304c81eec1ed3af7fc20e75fb6b26092a1102
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/Showoff.jl/tarball/91eddf657aca81df9ae6ceb20b959ae5653ad1de
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaGraphics/SignedDistanceFields.jl/tarball/d263a08ec505853a5ff1c1ebde2070419e3f28e9
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/CodecZlib.jl/tarball/962834c22b66e32aa10f7611c08c8ca4e20749a9
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/FFMPEG.jl/tarball/83dc665d0312b41367b7263e8a4d172eac1897f4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/FileIO.jl/tarball/b66970a70db13f45b7e57fbda1736e1cf72174ea
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/ImageIO.jl/tarball/696144904b76e1ca433b886b4e7edd067d76cbf7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/JSON.jl/tarball/31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/JpegTurbo.jl/tarball/9496de8fb52c224a2e3f9ff403947674517317d9
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/Netpbm.jl/tarball/d92b107dbb887293622df7697a2223f9f8176fcd
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/PNGFiles.jl/tarball/cf181f0b1e6a18dfeb0ee8acc4a9d1672499626c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/Sixel.jl/tarball/0494aed9501e7fb65daba895fb7fd57cc38bc743
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIO/TranscodingStreams.jl/tarball/0c45878dcfdcfa8480052b6ab162cdd138781742
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaImages/ImageAxes.jl/tarball/e12629406c6c4442539436581041d372d69c55ba
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaImages/ImageBase.jl/tarball/eb49b82c172811fd2c86759fa0553a2221feb909
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaImages/ImageCore.jl/tarball/8c193230235bbcee22c8066b0374f63b5683c2d3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaImages/ImageMetadata.jl/tarball/2a81c3897be6fbcde0802a0ebe6796d0562f63ec
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaInterop/CEnum.jl/tarball/389ad5c84de1ae7cf0e28e381131c98ea87d54fc
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIntervals/CRlibm.jl/tarball/66188d9d103b92b6cd705214242e27f5737a1e5e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIntervals/IntervalArithmetic.jl/tarball/79342df41c3c24664e5bf29395cfdf2f2a599412
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaIntervals/RoundingEmulator.jl/tarball/40b9edad2e5287e05bd413a38f61a8ff55b9557b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaLang/Compat.jl/tarball/0037835448781bb46feb39866934e243886d756a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaLang/MbedTLS.jl/tarball/c067a280ddc25f196b5e7df3877c6b226d390aaf
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaLang/PrecompileTools.jl/tarball/5aa36f7049a63a1528fe8f7c3f2113413ffd4e1f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaLinearAlgebra/WoodburyMatrices.jl/tarball/c1a7aa6219628fcd757dede0ca95e245c5cd9511
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaLogging/LoggingExtras.jl/tarball/f02b56007b064fbfddb4c9cd60161b6dd0f40df3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/AbstractFFTs.jl/tarball/d92ad398961a3ed262d8bf04a1a2b8340f915fef
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/FFTW.jl/tarball/797762812ed063b9b94f6cc7742bc8883bb5e69e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/FixedPointNumbers.jl/tarball/05882d6995ae5c12bb5f36dd2ed3f61c98cbb172
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/HypergeometricFunctions.jl/tarball/68c173f4f449de5b438ee67ed0c9c748dc31a2ec
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/Interpolations.jl/tarball/65d505fa4c0d7072990d659ef3fc086eb6da8208
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/IntervalSets.jl/tarball/5fbb102dcb8b1a858111ae81d56682376130517d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/InverseFunctions.jl/tarball/a779299d77cd080bf77b97535acecd73e1c5e5cb
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/IrrationalConstants.jl/tarball/e2222959fbc6c19554dc15174c81bf7bf3aa691c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/NaNMath.jl/tarball/9b8215b1ee9e78a293f99797cd31375471b2bcae
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/QuadGK.jl/tarball/9da16da70037ba9d701192e27befedefb91ec284
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/SpecialFunctions.jl/tarball/41852b8679f78c8d8961eeadc8f62cef861a52e3
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaMath/TensorCore.jl/tarball/1feb45f88d133a655e001435632f019a9a1bcdb6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaObjects/ConstructionBase.jl/tarball/b4b092499347b18a015186eae3042f72267106cb
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/JLLWrappers.jl/tarball/0533e564aae234aff59ab625543145446d8b6ec2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/Preferences.jl/tarball/0f27480397253da18fe2c12a4ba4eb9eb208bf3d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/RelocatableFolders.jl/tarball/ffdaf70d81cf6ff22c2b6e733c900c3321cab864
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/Requires.jl/tarball/62389eeff14780bfe55195b7204c0d8738436d64
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/Scratch.jl/tarball/9b81b8393e50b7d4e6d0a9f14e192294d3b7c109
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPackaging/SimpleBufferStream.jl/tarball/f305871d2f381d21527c770d4788c06c097c9bc1
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPlots/PlotThemes.jl/tarball/41031ef3a1be6f5bbbf3e8073f210556daeae5ca
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPlots/PlotUtils.jl/tarball/3ca9a356cd2e113c420f2c13bea19f8d3fb1cb18
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPlots/Plots.jl/tarball/0c5a5b7e440c008fe31416a3ac9e0d2057c81106
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPlots/Plots.jl/tarball/45cf9fd0ca5839d06ef333c8201714e888486342
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaPlots/Plots.jl/tarball/5c3d09cc4f31f5fc6af001c250bf1278733100ff
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaRandom/StableRNGs.jl/tarball/95af145932c2ed859b63329952ce8d633719f091
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaServices/ConcurrentUtilities.jl/tarball/d9d26935a0bcffc87d2613ce14c527c99fc543fd
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaServices/ExceptionUnwrapping.jl/tarball/d36f682e590a83d63d1c7dbd287573764682d12a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/Distributions.jl/tarball/3e6d038b77f22791b8e3472b7c633acea1ecac06
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/KernelDensity.jl/tarball/ba51324b894edaf1df3ab16e2cc6bc3280a2f1a7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/LogExpFunctions.jl/tarball/13ca9e2586b89836fd20cccf56e57e2b9ae7f38f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/PDMats.jl/tarball/f07c06228a1c670ae4c87d1276b92c7c597fdda0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/Rmath.jl/tarball/852bd0f55565a9e973fcfee83a84413270224dc4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/Statistics.jl/tarball/ae3bb1eb3bba077cd276bc5cfc337cc65c3075c0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/StatsAPI.jl/tarball/9d72a13a3f4dd3795a195ac5a44d7d6ff5f552ff
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/StatsBase.jl/tarball/2c962245732371acd51700dbb268af311bddd719
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStats/StatsFuns.jl/tarball/8e45cecc66f3b42633b8ce14d431e8e57a3e242e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaString/Format.jl/tarball/9c68794ef81b08086aeb32eeaf33531668d5f5fc
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStrings/InlineStrings.jl/tarball/8f3d257792a522b4601c24a577954b0a8cd7334d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaStrings/LaTeXStrings.jl/tarball/dda21b8cbd6a6c40d9d02a73230f9d70fed6918c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaTesting/Aqua.jl/tarball/d57fd255a8932b6509baf43284c416fc44d0b903
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaWeb/HTTP.jl/tarball/ed5e9c58612c4e081aecdb6e1a479e18462e041e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaWeb/OpenSSL.jl/tarball/f1a7e086c677df53e064e0fdd2c9d0b0833e3f6e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/JuliaWeb/URIs.jl/tarball/bef26fb046d031353ef97a82e3fdb6afe7f21b1a
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/KlausC/PkgVersion.jl/tarball/f9501cc0430a26bc3d156ae1b5b0c1b47af4d6da
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/Kolaru/MathTeXEngine.jl/tarball/a370fef694c109e1950836176ed0d5eabbb65479
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/KristofferC/Crayons.jl/tarball/249fe38abf76d48563e2f4556bebd215aa317e15
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/KristofferC/QOI.jl/tarball/8b3fc30bc0390abdce15f8822c889f669baed73d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/LilithHafner/AliasTables.jl/tarball/9876e1e164b144ca45e9e3198d0b689cadfed9ff
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/LilithHafner/PtrArrays.jl/tarball/1d36ef11a9aaf1e8b74dacc6a731dd1de8fd493d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/MakieOrg/Makie.jl/tarball/368542cde25d381e44d84c3c4209764f05f4ef19
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/MakieOrg/Makie.jl/tarball/cb1299fee09da21e65ec88c1ff3a259f8d0b5802
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/Moelf/JLFzf.jl/tarball/82f7acdc599b65e0f8ccd270ffa1467c21cb647b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/PainterQubits/Unitful.jl/tarball/6258d453843c466d84c17a58732dda5deeb8d3af
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/SimonDanisch/ShaderAbstractions.jl/tarball/818554664a2e01fc3784becb2eb3a82326a604b6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/SimonDanisch/UnicodeFun.jl/tarball/53915e50200959667e78a92a418594b428dffddf
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/bramtayl/Unzip.jl/tarball/ca0969166a028236229f63514992fc073799bb78
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/eschnett/SIMD.jl/tarball/fea870727142270bdf7624ad675901a1ee3b4c87
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/fredrikekre/EnumX.jl/tarball/bddad79635af6aec424f53ed8aad5d7555dc6f00
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/gustaphe/UnitfulLatexify.jl/tarball/af305cc62419f9bd61b6644d19170a4d258c7967
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/jheinen/GR.jl/tarball/1828eb7275491981fa5f1752a5e126e8f26f8741
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/jkrumbiegel/Animations.jl/tarball/e092fa223bf66a3c41f9c022bd074d916dc303e7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/jkrumbiegel/GridLayoutBase.jl/tarball/93d5c27c8de51687a2c70ec0716e6e76f298416f
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/jkrumbiegel/Isoband.jl/tarball/f9b6d97355599074dc867318950adaa6f9946137
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/jmert/BitFlags.jl/tarball/0691e34b3bb8be9307330f88d1a3c3f25466c24d
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/johnnychen94/LazyModules.jl/tarball/a560dd966b386ac9ae60bdd3a3d3a326062d3c3e
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/korsbo/Latexify.jl/tarball/52e1296ebbde0db845b356abbbe67fb82a0a116c
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/lairez/ExactPredicates.jl/tarball/b3f2ff58735b5f024c392fde763f29b057e4b025
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/mauro3/SimpleTraits.jl/tarball/be8eeac05ec97d379347584fa9fe2f5f76795bcb
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/pazner/TriplotBase.jl/tarball/4d4ed7f294cda19382ff7de4c137d24d16adc89b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/queryverse/DataValueInterfaces.jl/tarball/bfc1187b79289637fa0ef6d4436ebdfe6905cbd6
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/queryverse/IteratorInterfaceExtensions.jl/tarball/a3f24677c21f5bbe9d2a714f95dcd58337fb2856
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/queryverse/TableTraits.jl/tarball/c06b2f539df1c6efa794486abfb6ed2022561a39
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/quinnj/JSON3.jl/tarball/411eccfe8aba0814ffa0fdf4860913ed09c34975
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/rafaqz/Extents.jl/tarball/b309b36a9e02fe7be71270dd8c0fd873625332b4
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/rofinn/FilePaths.jl/tarball/919d9412dbf53a2e6fe74af62a73ceed0bce0629
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/rofinn/FilePathsBase.jl/tarball/3bab2c5aa25e7840a4b065805c0cdfc01f3068d2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/ronisbr/PrettyTables.jl/tarball/1101cd475833706e4d0e7b122218257178f48f34
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/ronisbr/StringManipulation.jl/tarball/725421ae8e530ec29bcbdddbe91ff8053421d023
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/simonster/Reexport.jl/tarball/45e428421666073eab6f2da5c9d310d99bb12f9b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/stemann/WebP.jl/tarball/aa1ca3c47f119fbdae8770c29820e5e6119b83f2
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/tecosaur/BaseDirs.jl/tarball/bca794632b8a9bbe159d56bf9e31c422671b35e0
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/timholy/AxisAlgorithms.jl/tarball/01b8ccb13d68535d73d2b0c23e39bd23155fb712
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/timholy/ProgressMeter.jl/tarball/fbb92c6c56b34e1a2c4c36058f68f332bec840e7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/timholy/Ratios.jl/tarball/1342a47bf3260ee108163042310d26f2be5ec90b
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/tlnagy/TiffImages.jl/tarball/98b9352a24cb6a2066f9ababcc6802de9aed8ad8
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • https://api.github.com/repos/twadleigh/OpenEXR.jl/tarball/97db9e07fe2091882c765380ef58ec553074e9c7
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (http block)
  • pkg.julialang.org
    • Triggering command: julia --project=. -e using Pkg; Pkg.test() (dns block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot avatar Aug 31 '25 19:08 Copilot

@asinghvi17 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Copilot avatar Aug 31 '25 19:08 Copilot

@asinghvi17 I have to say if my life becomes reading lines like "...to improve user experience and spec compliance awareness" I will have to stop doing reviews.

This is brainrot can we just delete most of that from PRs ?

rafaqz avatar Sep 01 '25 05:09 rafaqz

This should be the whole PR message. The rest we get from reading the code, which we have to do anyway.


This PR adds validation and warning functionality for the geometrycolumn keyword argument in the write function.

This now shows a helpful warning:

julia> table = [(mygeom=(1.0, 2.0), prop1="test")]
julia> GeoJSON.write(table; geometrycolumn = :mygeom)
Warning: GeoJSON specification requires the geometry column to be named 'geometry'. 
The column 'mygeom' will be written as 'geometry' in the output.

rafaqz avatar Sep 01 '25 05:09 rafaqz