Skip to content

Commit

Permalink
Merge pull request #2056 from AllenInstitute/rc/2.11.0
Browse files Browse the repository at this point in the history
rc/2.11.0
  • Loading branch information
Matyasz authored May 13, 2021
2 parents 620c4db + 6d71967 commit 839fa92
Show file tree
Hide file tree
Showing 70 changed files with 4,611 additions and 888 deletions.
31 changes: 30 additions & 1 deletion .github/workflows/github-actions-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ jobs:
strategy:
matrix:
os: ["macos-latest", "windows-latest", "ubuntu-latest"]
python-version: ["3.6", "3.7"]
python-version: ["3.6", "3.7", "3.8"]
fail-fast: false
defaults:
run:
shell: bash -l {0}
Expand All @@ -64,3 +65,31 @@ jobs:
- name: Test
run: |
py.test --cov=allensdk -n 4
onprem:
name: python ${{ matrix.image }} on-prem test
runs-on: ["self-hosted"]
strategy:
matrix:
image: ["allensdk_local_py37:latest"]
steps:
- uses: actions/checkout@v2
- name: run test in docker
run: |
docker run \
--env-file /home/github_worker/env.list \
--mount type=bind,source=$PWD,target=/home/ghworker,bind-propagation=rshared \
--mount type=bind,source=/data/informatics/module_test_data/,target=/data/informatics/module_test_data/,bind-propagation=rshared,ro \
--mount type=bind,source=/allen/,target=/allen/,bind-propagation=rshared,ro \
${{ matrix.image }} \
/bin/bash -c "pip install -r requirements.txt; \
pip install -r test_requirements.txt; \
python -m pytest \
--capture=no \
--cov=allensdk \
--cov-config coveragerc \
--cov-report html \
--junitxml=test-reports/test.xml \
--boxed \
--numprocesses 4 \
--durations=0"
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
# Change Log
All notable changes to this project will be documented in this file.

## [2.11.0] = TBD
- python 3.8 compatibility
- CloudCache (the class supporting cloud-based data releases) is now smart enough to construct symlinks between files that are identical across dataset versions (rather than downloading duplicate copies of files).
- VisualBehavioOphysProjectCache supports user-controlled switching between dataset versions.

## [2.10.3] = 2021-04-23
- Adds restriction to require hdmf version to be strictly less than 2.5.0 which accidentally introduced a major version breaking change

Expand Down
2 changes: 1 addition & 1 deletion allensdk/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
#
import logging

__version__ = '2.10.3'
__version__ = '2.11.0'


try:
Expand Down
Loading

0 comments on commit 839fa92

Please sign in to comment.