Skip to content

Commit

Permalink
Starting building for Python 3.8 on CI services
Browse files Browse the repository at this point in the history
  • Loading branch information
brian-rose committed Nov 12, 2019
1 parent 747303b commit ddc51b1
Show file tree
Hide file tree
Showing 8 changed files with 63 additions and 3 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ matrix:
- name: linux_3.7
env: CONDA_ENV=py37-linux
os: linux
- name: linux_3.8
env: CONDA_ENV=py38-linux
os: linux
- name: osx_2.7
env: CONDA_ENV=py27-osx
os: osx
Expand All @@ -27,6 +30,9 @@ matrix:
- name: osx_3.7
env: CONDA_ENV=py37-osx
os: osx
- name: osx_3.8
env: CONDA_ENV=py38-osx
os: osx

env:
- CONDA_PACKAGES="codecov pytest"
Expand Down
2 changes: 2 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ environment:
CONDA_ENV: "py36-windows"
- PYTHON: "C:\\Miniconda36-x64"
CONDA_ENV: "py37-windows"
- PYTHON: "C:\\Miniconda36-x64"
CONDA_ENV: "py38-windows"

install:
# Prepend the Miniconda to the PATH of this build
Expand Down
18 changes: 18 additions & 0 deletions ci/requirements-py38-linux.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: test_env
channels:
- conda-forge
dependencies:
- python=3.8
- pip
- pydap
- xarray
- numpy
- scipy
- fortran-compiler
- toolchain3
- future
- attrdict
- requests
- pytest
- codecov
- pytest-cov
19 changes: 19 additions & 0 deletions ci/requirements-py38-osx.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: test_env
channels:
- defaults
- conda-forge
dependencies:
- python=3.8
- pip
- pydap
- xarray
- numpy
- scipy
- gfortran_osx-64
- libgfortran
- future
- attrdict
- requests
- pytest
- codecov
- pytest-cov
15 changes: 15 additions & 0 deletions ci/requirements-py38-windows.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: test_env
channels:
- conda-forge
dependencies:
- python=3.7
- pip
- pydap
- xarray
- pytest
- numpy
- scipy
- flang
- future
- attrdict
- requests
2 changes: 1 addition & 1 deletion climlab/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
has been documented for a comprehensive understanding and traceability.
'''

__version__ = '0.7.6.dev1'
__version__ = '0.7.6.dev2'

# this should ensure that we can still import constants.py as climlab.constants
from .utils import constants, thermo, legendre
Expand Down
2 changes: 1 addition & 1 deletion conda-recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{% set version = "0.7.6.dev1" %}
{% set version = "0.7.6.dev2" %}

package:
name: climlab
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import os

VERSION = '0.7.6.dev1'
VERSION = '0.7.6.dev2'

# BEFORE importing setuptools, remove MANIFEST. Otherwise it may not be
# properly updated when the contents of directories change (true for distutils,
Expand Down

0 comments on commit ddc51b1

Please sign in to comment.