Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,6 @@ jobs:
env:
COMPOSE_DOCKER_CLI_BUILD: 1
DOCKER_BUILDKIT: 1
GRAPHISTRY_FORGE_BASE_VERSION: v${{ env.RELEASE_VERSION }}-12.8
GRAPHISTRY_FORGE_BASE_VERSION: v${{ env.RELEASE_VERSION }}-13.0
run: |
cd src/docker && ./${{ matrix.flavor }} build
2 changes: 1 addition & 1 deletion .github/workflows/dockerhubpublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest-4-cores
strategy:
matrix:
CUDA_SHORT_VERSION: ${{ fromJSON(inputs.cuda_versions || '["12.8", "11.8"]') }}
CUDA_SHORT_VERSION: ${{ fromJSON(inputs.cuda_versions || '["13.0", "12.9"]') }}
fail-fast: true


Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
DOCKER_BUILDKIT: 1
strategy:
matrix:
CUDA_SHORT_VERSION: ['12.8']
CUDA_SHORT_VERSION: ['13.0']
steps:

- name: checkout
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
DOCKER_BUILDKIT: 1
strategy:
matrix:
CUDA_SHORT_VERSION: ['12.8']
CUDA_SHORT_VERSION: ['13.0']
steps:

- name: checkout
Expand Down
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,17 +21,21 @@ Extensions:

See [projects page](https://github.com/graphistry/graph-app-kit/projects) and [open pull requests](https://github.com/graphistry/graph-app-kit/pulls)

## [2.50.0 - 2025.11.25]

### Infra

* Add configurable `cuda_versions` input parameter to DockerHub publish workflow for flexible CI builds
* CUDA versions can now be passed as a JSON array (e.g., `'["12.8", "11.8"]'`) when triggering workflow manually or from other workflows
* Upgrade to CUDA 13.0 base images (v2.50.0-13.0): Use RAPIDS 25.10 (from 25.02)
* Update CI/CD to build CUDA 13.0 (from 12.8) and 12.9 (from 11.8) versions
* Change conda environment activation from rapids to base

### Fixes

* Change conda environment activation from `rapids` to `base` for compatibility with newer RAPIDS versions
* Fix `AttributeError` when `LOG_LEVEL=TRACE` by mapping unsupported log levels (TRACE, VERBOSE) to DEBUG with stderr warning


## [2.43.6 - 2025.08.21]

### Infra
Expand Down
4 changes: 2 additions & 2 deletions src/docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Default to big image, but allow thin cpu override
ARG DOCKER_TAG=latest
ARG GRAPHISTRY_FORGE_BASE_VERSION=v2.43.0-12.8
ARG GRAPHISTRY_FORGE_BASE_VERSION=v2.50.0-13.0
ARG PYTHON_VERSION=3.10
ARG BASE_IMAGE=graphistry/graphistry-forge-base:${GRAPHISTRY_FORGE_BASE_VERSION}
FROM python:$PYTHON_VERSION as cpu_base

ARG DOCKER_TAG=latest
ARG GRAPHISTRY_FORGE_BASE_VERSION=v2.43.0-12.8
ARG GRAPHISTRY_FORGE_BASE_VERSION=v2.50.0-13.0
ARG BASE_IMAGE=graphistry/graphistry-forge-base:${GRAPHISTRY_FORGE_BASE_VERSION}
FROM $BASE_IMAGE

Expand Down
6 changes: 3 additions & 3 deletions src/docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ x-build-kwargs:
args:
- DOCKER_TAG=${DOCKER_TAG:-latest}
- BUILDKIT_INLINE_CACHE=1
- GRAPHISTRY_FORGE_BASE_VERSION=${GRAPHISTRY_FORGE_BASE_VERSION:-v2.43.0-12.8}
- GRAPHISTRY_FORGE_BASE_VERSION=${GRAPHISTRY_FORGE_BASE_VERSION:-v2.50.0-13.0}

############################################################
##
Expand All @@ -70,14 +70,14 @@ services:
environment:
PYTHONPATH: "/opt/py_env"
PIP_TARGET: "/opt/py_env"
image: graphistry/graph-app-kit-st:${DOCKER_TAG:-latest}-${CUDA_SHORT_VERSION:-12.8}
image: graphistry/graph-app-kit-st:${DOCKER_TAG:-latest}-${CUDA_SHORT_VERSION:-13.0}
command: --server.baseUrlPath="$BASE_PATH" /apps/entrypoint.py
build:
<<: *build_kwargs
context: ..
dockerfile: ./docker/Dockerfile
cache_from:
- graphistry/graph-app-kit-st:${DOCKER_TAG:-latest}-${CUDA_SHORT_VERSION:-12.8}
- graphistry/graph-app-kit-st:${DOCKER_TAG:-latest}-${CUDA_SHORT_VERSION:-13.0}
ports:
- "${ST_PUBLIC_PORT:-8501}:8501"
volumes:
Expand Down
2 changes: 1 addition & 1 deletion src/docker/override/docker-compose.override.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ services:
args:
- DOCKER_TAG=${DOCKER_TAG:-latest}
- BUILDKIT_INLINE_CACHE=1
- GRAPHISTRY_FORGE_BASE_VERSION=${GRAPHISTRY_FORGE_BASE_VERSION:-v2.43.0-12.8}
- GRAPHISTRY_FORGE_BASE_VERSION=${GRAPHISTRY_FORGE_BASE_VERSION:-v2.50.0-13.0}
context: ..
dockerfile: ./docker/Dockerfile
cache_from:
Expand Down