Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
142 commits
Select commit Hold shift + click to select a range
5bb80e5
ENH Add nightly axis file
mike-wendt Feb 12, 2020
b9114be
ENH Add release axis file
mike-wendt Feb 12, 2020
ee62945
ENH Add build script for rapids-xgboost pkg
mike-wendt Feb 12, 2020
a5da6f2
ENH Add build script for rapids pkg
mike-wendt Feb 12, 2020
339597d
FIX Update channels to match axis config
mike-wendt Feb 12, 2020
c470401
FIX Update channels to match axis config
mike-wendt Feb 12, 2020
8261540
ENH Incorporate default builds in the same build
mike-wendt Feb 12, 2020
e732a35
ENH Create a consolidated build file for both meta pkgs
mike-wendt Feb 12, 2020
e3232aa
ENH Remove old build files
mike-wendt Feb 12, 2020
349e754
ENH Remove old build files
mike-wendt Feb 12, 2020
5dd8444
ENH Add conda recipes to config
mike-wendt Feb 12, 2020
b42769c
ENH Add conda recipes to config
mike-wendt Feb 12, 2020
ce1bd5b
FIX Correct yaml typo
mike-wendt Feb 12, 2020
c6b3d3b
ENH Change script to build all meta pkgs in one job
mike-wendt Feb 12, 2020
dbc60b8
FIX Activate correct conda env
mike-wendt Feb 12, 2020
9e8dd4e
FIX Correct conda path
mike-wendt Feb 12, 2020
4a662b1
FIX Correct env var syntax
mike-wendt Feb 12, 2020
f3acfa8
FIX Update logger to use argument
mike-wendt Feb 12, 2020
930f693
FIX Correct conda recipe paths
mike-wendt Feb 12, 2020
2c024e0
FIX Correct conda recipe paths
mike-wendt Feb 12, 2020
3b65c13
FIX Update nccl version for CUDA 10.2 support
mike-wendt Feb 12, 2020
b9e7e2b
FIX Update nccl version for CUDA 10.2 support
mike-wendt Feb 12, 2020
aada332
FIX Add missing dask-xgboost, numba, numpy versions
mike-wendt Feb 12, 2020
1ea9f5f
FIX Add missing dask-xgboost, numba, numpy versions
mike-wendt Feb 12, 2020
464aaba
FIX Correct env var name in if statement
mike-wendt Feb 14, 2020
baa1356
FIX Reset offset after default build
mike-wendt Feb 14, 2020
dc6a1fc
FIX Remove debug output
mike-wendt Feb 14, 2020
c91bcc5
ENH Add cupy restriction
mike-wendt Feb 14, 2020
f1bc127
ENH New build meta pkg
mike-wendt Feb 14, 2020
173bebe
ENH Add rapids build meta pkg to axis
mike-wendt Feb 14, 2020
97c80c6
Rename conda/recipes/rapids-build/meta.yaml to conda/recipes/rapids-b…
mike-wendt Feb 14, 2020
31c6796
ENH Add rapids build pkg to build script
mike-wendt Feb 14, 2020
7c7b87e
DOC Add license file for conda
mike-wendt Feb 14, 2020
ebb99ae
ENH Create notebooks env pkg
mike-wendt Feb 14, 2020
022f1ef
Rename conda/recipes/rapids-notebook-env to conda/recipes/rapids-note…
mike-wendt Feb 14, 2020
6c3b003
FIX Correct path
mike-wendt Feb 14, 2020
26691ac
ENH Add notebook recipe to axis
mike-wendt Feb 14, 2020
58c78c5
ENH Add notebook env recipe to build
mike-wendt Feb 14, 2020
6dcf307
ENH Call default build at end of build
mike-wendt Feb 14, 2020
08da888
FIX Add missing umap-learn dep
mike-wendt Feb 14, 2020
d747978
FIX Correct license path
mike-wendt Feb 14, 2020
cf677ee
FIX Correct calling to prevent loop
mike-wendt Feb 14, 2020
5ee61c1
ENH Consolidate uploads to one upload at the end
mike-wendt Feb 15, 2020
edb9fb7
FIX Correct license path
mike-wendt Feb 15, 2020
6ef3073
FIX Use root LICENSE file instead
mike-wendt Feb 15, 2020
ae3c5c8
FIX Add libcumlprims and ucx-py version matched
mike-wendt Feb 15, 2020
ef836da
ENH Add doc environment meta-pkg
mike-wendt Feb 15, 2020
4d30cc7
FIX Add install support for needed pip pkg
mike-wendt Feb 15, 2020
de27c8d
ENH Add doc env recipe to the axis
mike-wendt Feb 15, 2020
2548254
ENH Add doc env pkg to build script
mike-wendt Feb 15, 2020
45ba04c
FIX Change conda label to main
mike-wendt Feb 19, 2020
27ff1eb
Update meta.yaml
ajschmidt8 Mar 2, 2020
d3c1b77
Relax jupyterlab pin
raydouglass Mar 3, 2020
85f3156
Merge pull request #7 from rapidsai/jupyterlab-pin
ajschmidt8 Mar 3, 2020
73bfd23
FIX Add cuxfilter to meta pkg
dillon-cullinan Mar 3, 2020
d6f8a25
Update cupy to cuMLs minimum
dillon-cullinan Mar 4, 2020
ea1a678
Remove stale cuxfilter entry
dillon-cullinan Mar 4, 2020
f369c78
Merge pull request #9 from dillon-cullinan/fea-cupy7+
raydouglass Mar 5, 2020
0ebf66f
Bump xgboost version
raydouglass Mar 11, 2020
89aa9fc
Merge pull request #11 from raydouglass/xgboost-version
raydouglass Mar 11, 2020
6c49006
Pin Bokeh to 1.*
jakirkham Mar 11, 2020
5fcf3e2
Merge pull request #12 from jakirkham/req_bokeh_1
mike-wendt Mar 12, 2020
c62b267
FIX Skip existing builds
mike-wendt Mar 19, 2020
752c3dd
ENH Update with latest versions from libraries
mike-wendt Mar 20, 2020
51501ae
ENH Move recipe paths to build.sh
mike-wendt Mar 26, 2020
4644df0
ENH Replace '_VERSION' with '_VER'
mike-wendt Mar 26, 2020
c5440c8
ENH Create new yaml files for nigthy/release vers
mike-wendt Mar 26, 2020
a294f5f
FIX Update default CUDA to 10.0
mike-wendt Mar 26, 2020
d537a4f
ENH Add 0.14 to nightly axis
mike-wendt Mar 26, 2020
1c72beb
ENH Rename to match other YAML files
mike-wendt Mar 26, 2020
a4dc3ed
DOC Update README with more information
mike-wendt Mar 26, 2020
9d1d92d
DOC Add README on versioning and recipe changes
mike-wendt Mar 26, 2020
b793b75
FIX Change how config files are loaded
mike-wendt Mar 26, 2020
08af480
Merge pull request #15 from rapidsai/branch-0.13-numba-0.48
mike-wendt Mar 26, 2020
8564dae
FIX Add missing =
mike-wendt Mar 26, 2020
3d2cbd6
FIX Remove extra =
mike-wendt Mar 26, 2020
e2b054e
Merge pull request #16 from rapidsai/fix-version-spec-updates
mike-wendt Mar 26, 2020
80d0aab
FIX Add missing =
mike-wendt Mar 26, 2020
b89c3f2
FIX Add upper limit for fsspec
mike-wendt Mar 27, 2020
922b792
FIX Add upper limit for fsspec
mike-wendt Mar 27, 2020
35c9818
FIX Update to exclude dev 0.7
mike-wendt Mar 27, 2020
22bda76
FIX Update to exclude dev 0.7
mike-wendt Mar 27, 2020
26cc647
Merge pull request #17 from rapidsai/fix-fsspec
mike-wendt Mar 28, 2020
ebb2b01
ENH Match new fsspec version with cudf
mike-wendt Mar 30, 2020
5926e8b
ENH Match new fsspec version with cudf
mike-wendt Mar 30, 2020
b051674
Merge pull request #18 from rapidsai/fix-fsspec-014
mike-wendt Mar 30, 2020
21dc697
ENH Update nightly version to just publish 0.14
mike-wendt Mar 30, 2020
3cc8599
ENH Update for the new release version 0.14
mike-wendt Mar 30, 2020
908efcd
ENH Add cusignal to metapkg
mike-wendt Mar 30, 2020
83b5828
ENH Add cuxfilter to rapids meta-pkg
mike-wendt Mar 30, 2020
d479187
Merge pull request #21 from rapidsai/enh-add-cuxfilter
mike-wendt Mar 31, 2020
782a390
Merge pull request #22 from rapidsai/enh-add-cusignal
mike-wendt Mar 31, 2020
93d6c98
FIX Override conda channels for each build
mike-wendt Mar 31, 2020
aba4d82
FIX Add defaults channel due to override
mike-wendt Mar 31, 2020
b1da7bb
Merge pull request #23 from rapidsai/fix-override-channels
mike-wendt Mar 31, 2020
3f3676e
Update xgboost nightly to 0.14
raydouglass Apr 2, 2020
84be100
replaced libclang with clang and clang-tools packages from conda-forge
teju85 Apr 3, 2020
7ae3e69
ENH Reorder and add minor wildcard
mike-wendt Apr 3, 2020
9183432
ENH Reorder and add minor wildcard
mike-wendt Apr 3, 2020
c98749c
ENH Reorder and match the new versioning name
mike-wendt Apr 3, 2020
d1384f6
Merge pull request #26 from teju85/fea-ext-update-clang-packages
mike-wendt Apr 3, 2020
b316073
ENH fixed clang version
teju85 Apr 4, 2020
07c7cc4
ENH fixed clang version
teju85 Apr 4, 2020
7ca0a58
Merge pull request #27 from teju85/enh-fix-clang-version
mike-wendt Apr 6, 2020
31e56c9
add pytest-timeout
ajschmidt8 Apr 23, 2020
aac47be
Merge pull request #28 from rapidsai/add-pytest-timeout
ajschmidt8 Apr 24, 2020
069dac5
Bump dask version
raydouglass Apr 24, 2020
e1ca2ec
Merge pull request #29 from rapidsai/dask-2.15
mike-wendt Apr 28, 2020
2209d94
ENH Match dask version
mike-wendt Apr 28, 2020
ad82116
Add shellcheck
raydouglass Apr 29, 2020
8daa70b
Merge pull request #25 from rapidsai/xgboost-0.14-nightly
mike-wendt Apr 29, 2020
bb9e2ce
Merge pull request #30 from rapidsai/shellcheck
mike-wendt Apr 29, 2020
d1dd722
Bump Numba version to 0.49
gmarkall Apr 30, 2020
a7c16b3
Bump Numba version to 0.49.1
gmarkall May 11, 2020
f9c5f5a
Use numba channel for Numba 0.49.1
gmarkall May 12, 2020
054262c
Revert "Use numba channel for Numba 0.49.1"
gmarkall May 12, 2020
e192b51
Revert "Bump Numba version to 0.49.1"
gmarkall May 12, 2020
e6b6baa
Merge pull request #31 from gmarkall/grm-numba-049
raydouglass May 13, 2020
2a62727
Add sphinx-copybutton for docs
galipremsagar May 20, 2020
7fc4faa
Add psutil to rapids build env
dillon-cullinan May 20, 2020
d3394fa
Merge pull request #34 from dillon-cullinan/enh-psutil
mike-wendt May 20, 2020
be4e1de
Merge pull request #33 from galipremsagar/patch-1
ajschmidt8 May 21, 2020
a63b93f
ENH Add v0.15 to nightly
mike-wendt May 26, 2020
f2d3fe8
Update nightly-versions.yaml
raydouglass May 27, 2020
be284cd
Merge pull request #35 from rapidsai/v0.14-xgboost
raydouglass May 27, 2020
34273e8
FIX Update gdal version for cuspatial
mike-wendt May 28, 2020
2ad3e49
FIX Update gdal version for cuspatial
mike-wendt May 28, 2020
c640354
Update gdal version for cuspatial
dillon-cullinan May 28, 2020
aff6100
Merge pull request #36 from rapidsai/fix-update-gdal
mike-wendt May 28, 2020
c49cf28
add customization dependencies
ajschmidt8 Jun 1, 2020
80e2845
Merge remote-tracking branch 'upstream/branch-0.14' into branch-0.14
dillon-cullinan Jun 1, 2020
8147c6c
Add markdown package to doc dependencies
dillon-cullinan Jun 1, 2020
919730c
Merge pull request #38 from rapidsai/customize-deps
ajschmidt8 Jun 1, 2020
9278c36
Merge branch 'branch-0.14' into branch-0.14
dillon-cullinan Jun 1, 2020
4339860
Merge pull request #39 from dillon-cullinan/branch-0.14
dillon-cullinan Jun 1, 2020
571054b
Update scikit version
raydouglass Jun 2, 2020
d5fe5a2
Merge pull request #41 from rapidsai/scikit-version
raydouglass Jun 2, 2020
0801118
Update scikit learn for cugrapht testing
dillon-cullinan Jun 3, 2020
9d9a241
Merge pull request #42 from dillon-cullinan/branch-0.14
raydouglass Jun 3, 2020
3ddd17b
ENH Update release versions for v0.14 release
mike-wendt Jun 3, 2020
390c5de
ENH Drop 0.14 from nightly builds
mike-wendt Jun 3, 2020
80f7c51
Updates for Release v0.14 #43
mike-wendt Jun 3, 2020
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
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
# integration
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/>&nbsp; Integration

RAPIDS - combined conda package &amp; integration tests for all of RAPIDS libraries

The conda recipe in the `conda` folder provides the RAPIDS meta-package, which
when installed will provide the latest RAPIDS libraries for the given version.
## RAPIDS Meta-packages

The conda recipe in the `conda` folder provides the RAPIDS meta-packages, which
when installed will provide the latest RAPIDS libraries for the given version or
setup `build`, `doc`, or `notebook` environments for RAPIDS.

See the [README](conda/recipes/README.md) for more information about the
meta-packages and how to update versions.

## RAPIDS Integration Tests

Test scripts in the `test` folder verify proper interaction across multiple
RAPIDS APIs. Tests are separated into individual subfolders based on the usage
Expand Down
21 changes: 21 additions & 0 deletions ci/axis/nightly.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
CONDA_USERNAME:
- rapidsai-nightly

CONDA_CONFIG_FILE:
- conda/recipes/nightly-versions.yaml

RAPIDS_VER:
- 0.15.0

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 10.2
- 10.1
- 10.0

DEFAULT_CUDA_VER:
- 10.0

PYTHON_VER:
- 3.6
- 3.7
21 changes: 21 additions & 0 deletions ci/axis/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
CONDA_USERNAME:
- rapidsai

CONDA_CONFIG_FILE:
- conda/recipes/release-versions.yaml

RAPIDS_VER:
- 0.14.0

# Use CUDA_VER to not clobber `CUDA_VERSION` in the container
CUDA_VER:
- 10.2
- 10.1
- 10.0

DEFAULT_CUDA_VER:
- 10.0

PYTHON_VER:
- 3.6
- 3.7
94 changes: 94 additions & 0 deletions ci/cpu/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
#!/bin/bash
# Copyright (c) 2020, NVIDIA CORPORATION.
###############################################################
# rapids/rapids-xgboost meta pkg conda build script for gpuCI #
# #
# config set in `ci/axis/*.yml` #
###############################################################
set -e

# Set paths
export PATH=/conda/bin:$PATH
export HOME=$WORKSPACE

# Save original build offset
export ORIG_OFFSET=$RAPIDS_OFFSET

# Set recipe paths
CONDA_XGBOOST_RECIPE="conda/recipes/rapids-xgboost"
CONDA_RAPIDS_RECIPE="conda/recipes/rapids"
CONDA_RAPIDS_BUILD_RECIPE="conda/recipes/rapids-build-env"
CONDA_RAPIDS_NOTEBOOK_RECIPE="conda/recipes/rapids-notebook-env"
CONDA_RAPIDS_DOC_RECIPE="conda/recipes/rapids-doc-env"

# Activate conda env
source activate gdf

# Print current env vars
env

# Install gpuCI tools
curl -s https://raw.githubusercontent.com/rapidsai/gpuci-tools/master/install.sh | bash
source ~/.bashrc
cd ~

# Print diagnostic information
gpuci_logger "Print conda info..."
conda info
conda config --show-sources
conda list --show-channel-urls

function build_pkg {
# Build pkg
gpuci_logger "Start conda build for '${1}'..."
conda build --override-channels -c ${CONDA_USERNAME:-rapidsai-nightly} -c nvidia -c conda-forge -c defaults \
--python=${PYTHON_VER} -m ${CONDA_CONFIG_FILE} ${1}
}

function build_default_pkg {
# Build default version if current version matches DEFAULT_CUDA_VER
if [ "$CUDA_VER" == "$DEFAULT_CUDA_VER" ] ; then
gpuci_logger "Current CUDA_VER '$CUDA_VER' is the DEFAULT_CUDA_VER, building package again with incremented build number..."
gpuci_logger "Previous build number '$RAPIDS_OFFSET'"
export RAPIDS_OFFSET=$((RAPIDS_OFFSET+1))
gpuci_logger "New build number '$RAPIDS_OFFSET'"
build_pkg $1
# Reset offset
export RAPIDS_OFFSET=$ORIG_OFFSET
gpuci_logger "Reset build number after default build '$RAPIDS_OFFSET'"
else
gpuci_logger "Current CUDA_VER '$CUDA_VER' is not DEFAULT_CUDA_VER, skipping default build..."
fi
}

function run_builds {
# Kick off main pkg b
build_pkg $1
# Check and build default pkgs
build_default_pkg $1
}

function upload_builds {
# Check for upload key
if [ -z "$MY_UPLOAD_KEY" ]; then
gpuci_logger "No upload key found, env var MY_UPLOAD_KEY not set, skipping upload..."
else
gpuci_logger "Upload key found, starting upload..."
gpuci_logger "Files to upload..."
ls /conda/conda-bld/linux-64/rapids*.tar.bz2

gpuci_logger "Starting upload..."
ls /conda/conda-bld/linux-64/rapids*.tar.bz2 | xargs gpuci_retry \
anaconda -t ${MY_UPLOAD_KEY} upload -u ${CONDA_USERNAME:-rapidsai-nightly} --label main --skip-existing
fi
}

# Run builds
run_builds $CONDA_XGBOOST_RECIPE
run_builds $CONDA_RAPIDS_RECIPE
run_builds $CONDA_RAPIDS_BUILD_RECIPE
run_builds $CONDA_RAPIDS_NOTEBOOK_RECIPE
run_builds $CONDA_RAPIDS_DOC_RECIPE

# Upload builds
upload_builds
135 changes: 135 additions & 0 deletions conda/recipes/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/>&nbsp; Meta-packages

## Overview

These packages provide one-line installs for RAPIDS as well as environment
setups for RAPIDS users and the RAPIDS [containers](https://github.com/rapidsai/build).

## Meta-packages

### Package Availability

These meta-packages are available in two channels:

Channel Name | Purpose
--- | ---
`rapidsai` | Release versions of the packages; tied to a stable release of RAPIDS
`rapidsai-nightly` | Nightly versions of the packages; allows for install of WIP nightly versions of RAPIDS

### Install Packages

The install meta-packages are for RAPIDS installation and version pinning of core
libraries to a RAPIDS release:

Package Name | Purpose
--- | ---
`rapids` | Provide a one package install for all RAPIDS libraries, version matched to a RAPIDS release
`rapids-xgboost` | Defines the version of `xgboost` used for a RAPIDS release

### Environment Packages

The environment meta-packages are used for setting up `build`, `doc`, and
`notebook` environments for users and in our RAPIDS [containers](https://github.com/rapidsai/build).

Package Name | Purpose
--- | ---
`rapids-build-env` | Installs all `conda` build dependencies to build & test RAPIDS libraries from source
`rapids-doc-env` | Installs all tools needed to build RAPIDS documentation
`rapids-notebook-env` | Installs a Jupyter Notebook server and other dependencies to run RAPIDS example notebooks; used in the `runtime` [stable](https://hub.docker.com/r/rapidsai/rapidsai/tags?page=1&name=runtime) and [nightly](https://hub.docker.com/r/rapidsai/rapidsai-nightly/tags?page=1&name=runtime) RAPIDS containers.

## Managing Versions

Packages without version restrictions do not need to use the following process
and can be simply added as a `conda` package name to the recipe. For all other
packages, follow this process to add/update versions used across all
meta-packages:

1. Examine the `meta.yaml` recipe to be modified
2. Check if there is a pre-existing version definition like
```
cupy {{ cupy_version }}
```
3. If so, skip to the section [Updating Versions](#updating-versions)
4. If not, continue with the section [Adding Versions](#adding-versions)

### Adding Versions

For new packages or those that do not have defined versions they need to be
added.

#### Modifying Recipes

To add a package with versioning to the recipe we need the `PACKAGE_NAME` and
the `VERSIONING_NAME` added to the file.

- `PACKAGE_NAME` - is the conda package name
- `VERSIONING_NAME` - is the conda package name with `-` replaced with `_` and a suffix of `_version` added
- For example
- `cupy` would become `cupy_version`
- `scikit-learn` would become `scikit_learn_version`

Once the `PACKAGE_NAME` and `VERSIONING_NAME` are ready, we can add them to
the `meta.yml` as follows:

```
PACKAGE_NAME {{ VERSIONING_NAME }}
```

- **NOTE:** The `VERSIONING_NAME` must be surrounded by the `{{ }}` for the substitution to work.

Using our examples of `cupy` and `scikit-learn` we would have these entries in
the `meta.yaml`:

```
cupy {{ cupy_version }}
```
```
scikit-learn {{ scikit_learn_version }}
```

#### Modifying Versions Files

There are two versions files that are in `conda/recipes`:
- `release-versions.yaml` - These are versions used by the `ci/axis/release.yaml` for RELEASE builds
- `nightly-versions.yaml` - These are versions used by the `ci/axis/nightly.yaml` for NIGHTLY builds

Both of these files will need a config added to specify the version for the
newly created `VERSIONING_NAME`.

For each `VERSIONING_NAME` we need a `VERSION_SPEC`. This can be any of the
standard `conda` version specifiers:
```
>=1.8.0
>=0.48,<0.49
>=7.0,<8.0.0a0,!=7.1.0
=2.5.*
```

Combined together each of the versions files would add the following for each
`VERSIONING_NAME`:
```
VERSIONING_NAME:
- 'VERSION_SPEC'
```

Using our examples of `cupy` and `scikit-learn` we would have these entries in
the `meta.yaml`:

```
cupy_version:
- '>=7,<8.0.0a0,!=7.1.0'
```
```
scikit_learn_version:
- '=0.21.3'
```

### Updating Versions

There are two versions files that are in `conda/recipes`:
- `release-versions.yaml` - These are versions used by the `ci/axis/release.yaml` for RELEASE builds
- `nightly-versions.yaml` - These are versions used by the `ci/axis/nightly.yaml` for NIGHTLY builds

Edit the files above and update the `VERSION_SPEC` as desired.

For more information see the [Modifying Versions Files](#modifying-versions-files)
85 changes: 85 additions & 0 deletions conda/recipes/nightly-versions.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
###
# This file is used by `/ci/cpu/build.sh` for NIGHTLY builds
###

# Versions for `rapids` meta-pkg
dask_xgboost_version:
- '=0.2.0.dev28'

# Versions for `rapids-xgboost` meta-pkg
xgboost_version:
- '=1.1.0dev.rapidsai0.14'

# Versions for conda
conda_version:
- '=4.7.12'
conda_build_version:
- '=3.18.11'
conda_verify_version:
- '=3.1.1'

# Versions for `libgcc-ng`, `libgfortran-ng`, `libstdcxx-ng` stack
build_stack_version:
- '=7.3.0'

# Shared versions across meta-pkgs
arrow_version:
- '=0.15.0'
blas_version:
- '=2.14=openblas'
bokeh_version:
- '=1.*'
boost_cpp_version:
- '=1.70.0'
clang_version:
- '=8.0.1'
cmake_version:
- '=3.14.5'
cmake_setuptools_version:
- '>=0.1.3'
cupy_version:
- '>=7,<8.0.0a0,!=7.1.0'
cython_version:
- '>=0.29,<0.30'
dask_version:
- '>=2.15.0'
distributed_version:
- '>=2.15.0'
dlpack_version:
- '=0.2'
double_conversion_version:
- '=3.1.5'
fastavro_version:
- '>=0.22.0'
flatbuffers_version:
- '=1.10.0'
fsspec_version:
- '>=0.6.0'
gdal_version:
- '>=3.0.2'
ipython_version:
- '=7.3.*'
jupyterlab_version:
- '=1.2.*'
librdkafka_version:
- '=1.2.2'
nccl_version:
- '=2.5.*'
networkx_version:
- '>=2.3'
numba_version:
- '>=0.49'
numpy_version:
- '>=1.17.3'
pandas_version:
- '>=0.25,<0.26'
pandoc_version:
- '<=2.0.0'
protobuf_version:
- '>=3.4.1,<4.0.0'
rapidjson_version:
- '=1.1.0'
scikit_learn_version:
- '=0.23.0'
scipy_version:
- '=1.3.0'
Loading