add recipe for ray-all; order subpackages alphabetically
@@ -31,6 +31,23 @@ requirements:
- python
outputs:
+ - name: ray-all
+ requirements:
+ host:
+ run:
+ - python
+ - {{ pin_subpackage('ray-base', exact=True) }}
+ - {{ pin_subpackage('ray-debug', exact=True) }}
+ - {{ pin_subpackage('ray-dashboard', exact=True) }}
+ # missing dependencies, see below
+ # - {{ pin_subpackage('ray-rllib', exact=True) }}
+ # - {{ pin_subpackage('ray-serve', exact=True) }}
+ - {{ pin_subpackage('ray-tune', exact=True) }}
+ test:
+ imports:
+ # dummy test; actual tests below
+ - ray
+
- name: ray-base
build:
# use build-script that comes with ray
@@ -115,7 +132,7 @@ outputs:
imports:
- ray.dashboard
- - name: ray-serve
+ - name: ray-rllib
build:
# until dependencies are built
skip: True
@@ -126,17 +143,17 @@ outputs:
- python
- {{ pin_subpackage('ray-base', exact=True) }}
# needs to be packaged:
- # - blist
- - flask
- - pandas
- - pygments
- - uvicorn
- - werkzeug
+ # - gym-atari
+ - lz4
+ - opencv
+ - pyyaml
+ - scipy
+ - tabulate
test:
imports:
- - ray.serve
+ - ray.rrlib
- - name: ray-rllib
+ - name: ray-serve
build:
# until dependencies are built
skip: True
@@ -147,15 +164,15 @@ outputs:
- python
- {{ pin_subpackage('ray-base', exact=True) }}
# needs to be packaged:
- # - gym-atari
- - lz4
- - opencv
- - pyyaml
- - scipy
- - tabulate
+ # - blist
+ - flask
+ - pandas
+ - pygments
+ - uvicorn
+ - werkzeug
test:
imports:
- - ray.rrlib
+ - ray.serve
- name: ray-tune
requirements:
