mirror of
https://github.com/saymrwulf/zipline.git
synced 2026-05-14 20:58:10 +00:00
22 lines
805 B
Bash
22 lines
805 B
Bash
#!/bin/bash
|
|
|
|
if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
|
|
# On OSX, sed refuses to edit in place, so give it an empty extension for the rename.
|
|
function sed_inplace() {
|
|
sed -i '' "$@"
|
|
}
|
|
else
|
|
function sed_inplace() {
|
|
sed -i "$@"
|
|
}
|
|
fi
|
|
|
|
sed_inplace "s/numpy==.*/numpy==$NUMPY_VERSION/" etc/requirements_locked.txt
|
|
sed_inplace "s/pandas==.*/pandas==$PANDAS_VERSION/" etc/requirements_locked.txt
|
|
sed_inplace "s/scipy==.*/scipy==$SCIPY_VERSION/" etc/requirements_locked.txt
|
|
if [ -n "$PANDAS_DATAREADER_VERSION" ]; then
|
|
sed_inplace "s/pandas-datareader==.*/pandas-datareader==$PANDAS_DATAREADER_VERSION/" etc/requirements_locked.txt
|
|
fi
|
|
if [ -n "$DASK_VERSION" ]; then
|
|
sed_inplace "s/dask\[dataframe\]==.*/dask\[dataframe\]==$DASK_VERSION/" etc/requirements_locked.txt
|
|
fi
|