-
Notifications
You must be signed in to change notification settings - Fork 1
/
spec.yml
41 lines (39 loc) · 1.03 KB
/
spec.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
base_environment:
base-image: python:3.9
apt:
- libhdf5-dev
environments:
# those are way too old, just for the fun of it to see what happens
# with files produced with those older versions
- name: pynwb-1.1.0
pip:
- pynwb==1.1.0
- hdmf==2.1.0
# reproducible container for environment as of a year ago
- name: pynwb-1.2.1
base-image: neurodebian:bullseye
ndfreeze: 20200201
apt:
- git
- python3-pip
- python3-pynwb=1.2.1-1~nd+1
# current up to date at 2021/04/01
- name: pynwb-1.4.0
pip:
- pynwb==1.4.0
- hdmf==2.4.0
- name: spikeextractors-0.9.6
pip:
- pynwb==1.2.0
- spikeextractors==0.9.6
- name: pynwb-latest
pip: ["pynwb"]
- name: pynwb-dev
on_startup: |
pip install git+https://github.com/NeurodataWithoutBorders/pynwb \
git+https://github.com/hdmf-dev/hdmf
producers:
- name: core
environments: ['pynwb-2.1.0', 'pynwb-2.3.0']
- name: emph_testing_data
environments: ['spikeextractors-1.1.1']