Add geospatial Julia packages to rocker-rpyjl#130
Merged
Robinlovelace merged 1 commit intoJun 8, 2026
Conversation
b7d5be8 to
3ac916b
Compare
Install the core JuliaGeo ecosystem packages along with plotting and data-handling packages into the rocker-rpyjl image so the Julia side ships with geospatial support out of the box (grouped by role — interfaces, geometry ops, vector I/O, raster/gridded data, tabular, plotting): GeoInterface, GeoFormatTypes, Extents, GeometryOps, LibGEOS, ArchGDAL, GeoDataFrames, Shapefile, GeoJSON, GeoParquet, Rasters, NCDatasets, ZarrDatasets, GRIBDatasets, DataFrames, CSV, Plots, Makie, CairoMakie. Resurrects geocompx#74 (closed as stale), rebased on current master. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3ac916b to
e575c25
Compare
Contributor
|
Great to see this revived! I've been working on improving the Docker containers recently so good timing. I'll take a look. |
Robinlovelace
left a comment
Contributor
There was a problem hiding this comment.
How about building on top of the more minimal python image? As shown in the README it's quite a lot smaller so will download and open in devcontainers quicker:
Source: the readme at https://github.com/geocompx/docker/
Contributor
|
You could also create a new image, e.g. called |
Contributor
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Resurrects #74, which was closed as stale.
Adds the core JuliaGeo ecosystem packages to the
rocker-rpyjlimage so the Julia side ships with geospatial support out of the box:GeoDataFrames,Shapefile,GeoJSON,GeoParquet,LibGEOS,ArchGDAL,GeometryOps,GeoInterface,Rasters,NCDatasets,ZarrDatasets,GRIBDatasets.Rebased on current
master: the image path is alreadyghcr.io/geocompx/rocker-rpyhere, so this PR only adds thejulia ... Pkg.add(...)step on top of the existingJuliaCallinstall — addressing the stale-image-path concern raised on #74.