Skip to content

Commit

Permalink
DEP Update package versions; add pyarrow and cloudpickle (#38)
Browse files Browse the repository at this point in the history
- Python v3.6.1 -> v3.6.2

- cloudpickle 0.3.1
- pyarrow 0.5.0 (from conda-forge)

- civis 1.5.2 -> 1.6.0
- cython 0.25.2 -> 0.26
- ipython 6.0.0 -> 6.1.0
- jinja2 2.8 -> 2.9.6
- numpy 1.12.1 -> 1.13.1
- pandas 0.20.1 -> 0.20.3
- pytest 3.0.5 -> 3.1.3
- seaborn 0.7.1 -> 0.8
- scipy 0.19.0 -> 0.19.1
- scikit-learn 0.18.1 -> 0.18.2
- pubnub 4.0.10 -> 4.0.12
- requests-toolbelt 0.7.1 -> 0.8.0
- tensorflow 1.1.0 -> 1.2.1

Also install `xgboost` from conda-forge instead of from PyPI, and add a test to verify that we aren't getting more than expected from conda-forge.
  • Loading branch information
Stephen Hoover authored Jul 28, 2017
1 parent 5289ae8 commit f7496d2
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 16 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,31 @@ Version number changes (major.minor.micro) in this package denote the following:

## Unreleased

### New packages
- cloudpickle 0.3.1
- pyarrow 0.5.0 (from conda-forge)

### Python
- Update from v3.6.1 to v3.6.2

### Package Updates
- civis 1.5.2 -> 1.6.0
- cython 0.25.2 -> 0.26
- ipython 6.0.0 -> 6.1.0
- jinja2 2.8 -> 2.9.6
- numpy 1.12.1 -> 1.13.1
- pandas 0.20.1 -> 0.20.3
- pytest 3.0.5 -> 3.1.3
- seaborn 0.7.1 -> 0.8
- scipy 0.19.0 -> 0.19.1
- scikit-learn 0.18.1 -> 0.18.2
- pubnub 4.0.10 -> 4.0.12
- requests-toolbelt 0.7.1 -> 0.8.0
- tensorflow 1.1.0 -> 1.2.1

### Changed
- Install xgboost from conda-forge instead of from PyPI

### Fixes
- Use /tmp for joblib temporary files instead of /shm

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ENV LANG=en_US.UTF-8 \
BASH_ENV=/etc/profile \
PATH=/opt/conda/bin:$PATH \
CIVIS_CONDA_VERSION=4.3.11 \
CIVIS_PYTHON_VERSION=3.6.1
CIVIS_PYTHON_VERSION=3.6.2

RUN DEBIAN_FRONTEND=noninteractive apt-get update -y --no-install-recommends && \
apt-get install -y --no-install-recommends software-properties-common && \
Expand Down
1 change: 1 addition & 0 deletions circle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ test:
- docker run -t civisanalytics/datascience-python /bin/bash -c "python -c 'import numpy'"
- docker run civisanalytics/datascience-python python -c "from numpy.distutils import system_info; assert system_info.get_info('mkl') == {}"
- docker run civisanalytics/datascience-python python -c "import numpy; numpy.test()"
- docker run civisanalytics/datascience-python /bin/bash -c "conda list|grep -c conda-forge|python -c \"import sys; assert int(sys.stdin.readlines()[0]) == 5, 'There should be 5 conda-forge packages'\""
35 changes: 20 additions & 15 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
name: datascience
channels:
- defaults
- conda-forge
dependencies:
- beautifulsoup4=4.5.3
- botocore=1.5.38
- boto=2.46.1
- boto3==1.4.4
- cython=0.25.2
- ipython=6.0.0
- jinja2=2.8
- cython=0.26
- ipython=6.1.0
- jinja2=2.9.6
- jsonschema=2.5.1
- jupyter=1.0.0
- libffi=3.2.1
Expand All @@ -17,32 +20,34 @@ dependencies:
- nomkl=1.0
- nose=1.3.7
- numexpr=2.6.2
- numpy=1.12.1
- numpy=1.13.1
- openblas=0.2.19
- pandas=0.20.1
- pandas=0.20.3
- patsy=0.4.1
- psycopg2=2.6.2
- pyarrow=0.5.0
- pycrypto=2.6.1
- pytest=3.0.5
- python=3.6.1
- pytest=3.1.3
- python=3.6.2
- pyyaml=3.12
- requests=2.14.2
- seaborn=0.7.1
- scipy=0.19.0
- scikit-learn=0.18.1
- seaborn=0.8
- scipy=0.19.1
- scikit-learn=0.18.2
- statsmodels=0.8.0
- xgboost=0.6a2
- pip:
- awscli==1.11.75
- civis==1.5.2
- civis==1.6.0
- cloudpickle==0.3.1
- dropbox==7.1.1
- ftputil==3.3.1
- glmnet==2.0.0
- joblib==0.11.0
- muffnn==1.1.2
- pubnub==4.0.10
- pubnub==4.0.12
- pysftp==0.2.9
- python-simple-hipchat==0.4.0
- requests-toolbelt==0.7.1
- tensorflow==1.1.0
- requests-toolbelt==0.8.0
- tensorflow==1.2.1
- urllib3==1.19
- xgboost==0.6a2

0 comments on commit f7496d2

Please sign in to comment.