Skip to content

Commit 20a2259

Browse files
ray-packages v2.47.0 (#212)
* updated v2.47.0 * MNT: Re-rendered with conda-build 25.5.0, conda-smithy 3.50.0, and conda-forge-pinning 2025.06.10.23.57.01 * update patch of python/setup.py * add new dependencies * debug contents of .bazelrc * force TARGET_CPU=darwin * revert last commit, pin bazel-toolchain to 0.2.1 * linting * linting --------- Co-authored-by: mattip <matti.picus@gmail.com>
1 parent d7f7b53 commit 20a2259

File tree

4 files changed

+18
-7
lines changed

4 files changed

+18
-7
lines changed

.github/workflows/conda-build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,10 @@ jobs:
5959
STAGING_BINSTAR_TOKEN: ${{ secrets.STAGING_BINSTAR_TOKEN }}
6060
shell: bash
6161
run: |
62-
echo "::group::Configure binfmt_misc"
63-
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes
62+
if [[ "$(uname -m)" == "x86_64" ]]; then
63+
echo "::group::Configure binfmt_misc"
64+
docker run --rm --privileged multiarch/qemu-user-static:register --reset --credential yes
65+
fi
6466
export flow_run_id="github_$GITHUB_RUN_ID"
6567
export remote_url="https://github.com/$GITHUB_REPOSITORY"
6668
export sha="$GITHUB_SHA"

recipe/build-core.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ build --experimental_ui_max_stdouterr_bytes=16000000
3131
build --local_ram_resources=HOST_RAM*.8 --local_cpu_resources=2
3232
EOF
3333
fi
34+
echo '---------------- .bazelrc --------------------------'
35+
cat .bazelrc
36+
echo '----------------------------------------------------'
3437

3538
cd python/
3639
export SKIP_THIRDPARTY_INSTALL_CONDA_FORGE=1

recipe/meta.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
{% set version = "2.46.0" %}
1+
{% set version = "2.47.0" %}
22

33
package:
44
name: ray-packages
55
version: {{ version }}
66

77
source:
88
url: https://github.com/ray-project/ray/archive/ray-{{ version }}.tar.gz
9-
sha256: 761adac3ea5dd127215e22976e140f0d66ca3bc0e029b2b21136182d0190cf98
9+
sha256: e6e7263c03d538722781203e93de388d47e04486ce9064713f0a2870183086dc
1010
patches:
1111
- patches/0001-Disable-making-entry-scripts.patch
1212
- patches/0002-Ignore-warnings-in-event.cc-and-logging.cc.patch
@@ -69,8 +69,8 @@ outputs:
6969
- {{ compiler('c') }}
7070
- {{ stdlib("c") }}
7171
- {{ compiler('cxx') }}
72-
- bazel 6.5
73-
- bazel-toolchain # [not win]
72+
- bazel =6.5
73+
- bazel-toolchain =0.2.1 # [not win]
7474
- patchelf # [linux]
7575
- colorama
7676
- curl
@@ -172,6 +172,9 @@ outputs:
172172
- colorful
173173
- grpcio
174174
- opencensus
175+
- opentelemetry-sdk
176+
- opentelemetry-exporter-prometheus
177+
- opentelemetry-proto
175178
- prometheus_client >=0.7.1
176179
- py-spy >=0.2.0 # [py<312]
177180
- py-spy >=0.4.0 # [py>=312]

recipe/patches/0003-remove-dependencies.patch

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ diff --git a/python/setup.py b/python/setup.py
1111
index c287eb4cc1..25b08d3540 100644
1212
--- a/python/setup.py
1313
+++ b/python/setup.py
14-
@@ -225,132 +225,23 @@ ray_files += [
14+
@@ -225,135 +225,23 @@ ray_files += [
1515
# also update the matching section of requirements/requirements.txt
1616
# in this directory
1717
if setup_spec.type == SetupType.RAY:
@@ -50,6 +50,9 @@ index c287eb4cc1..25b08d3540 100644
5050
- "grpcio >= 1.32.0; python_version < '3.10'", # noqa:E501
5151
- "grpcio >= 1.42.0; python_version >= '3.10'", # noqa:E501
5252
- "opencensus",
53+
- "opentelemetry-sdk",
54+
- "opentelemetry-exporter-prometheus",
55+
- "opentelemetry-proto",
5356
- pydantic_dep,
5457
- "prometheus_client >= 0.7.1",
5558
- "smart_open",

0 commit comments

Comments
 (0)