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
19 changes: 19 additions & 0 deletions .scripts/run_osx_build.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 8 additions & 6 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
{% set name = "apache-beam" %}
{% set version = "2.70.0" %}
{% set version = "2.71.0" %}

package:
name: {{ name|lower }}-split
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz
sha256: 85d381df3941eedff88ccd0dafb6b4a28006d912c8a0cb9d065b7ae5f4f7bd40
sha256: 515064493c478e92a87618f46c8b8c2143ce244317db683dc3d824fda37b0db5

build:
skip: true # [win or py>=314]
Expand Down Expand Up @@ -38,7 +38,7 @@ outputs:
- {{ stdlib("c") }}
# osx-arm64 seems to need this for some reason
- {{ compiler('cxx') }}
- numpy >=1.14.3,<2.3.0 # [build_platform != target_platform]
- numpy >=1.14.3,<2.5.0 # [build_platform != target_platform]
host:
- python
- setuptools
Expand All @@ -50,18 +50,20 @@ outputs:
- pyyaml >=3.12,<7.0.0
- jinja2 >=2.7.1,<4.0.0
- yapf 0.43.0
- numpy >=1.14.3,<2.3.0
- numpy >=1.14.3,<2.5.0
- pip
run:
- python
- cryptography >=39.0.0,<48.0.0
- envoy-data-plane >=1.0.3,<2 # [py >= 3.13]
- envoy-data-plane <0.3.0 # [py < 3.13]
Comment on lines +58 to +59
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new envoy_data_plane requirement is a huge can of worms that I am unlikely to be able to take on.

Until apache-beam decides to either move to envoy_data_plane >=2 or make envoy_data_plane optional, I think we're stuck unless another conda-forge maintainer things this looks like a fun challenge!

- fastavro >=0.23.6,<2
- fasteners >=0.3,<1.0
- grpcio >=1.33.1,<2,!=1.48.0,!=1.59.*,!=1.60.*,!=1.61.*,!=1.62.0,!=1.62.1,<1.66.0 # [py <= 312]
- grpcio >=1.67.0 # [py >= 313]
- httplib2 >=0.8,<0.23.0
- jsonpickle >=3.0.0,<4.0.0
- numpy >=1.14.3,<2.3.0
- numpy >=1.14.3,<2.5.0
- objsize >=0.6.1,<0.8.0
- packaging >=22.0
- pymongo >=3.8.0,<5.0.0
Expand All @@ -74,7 +76,7 @@ outputs:
- typing-extensions >=3.7.0
- zstandard >=0.18.0,<1
- pyyaml >=3.12,<7.0.0
- beartype >=0.21.0,<0.22.0
- beartype >=0.21.0,<0.23.0
- pyarrow >=3.0.0,<19.0.0
- pyarrow-hotfix <1

Expand Down
Loading