Skip to content

Commit 62e7034

Browse files
authored
Merge pull request #252 from benjeffery/fixCI
Test CI
2 parents 24db011 + 1e0dc53 commit 62e7034

3 files changed

Lines changed: 21 additions & 188 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ jobs:
2121
uses: actions/checkout@v2
2222

2323
# Install dependencies
24-
- name: Set up Python 3.8
24+
- name: Set up Python 3.10
2525
uses: actions/setup-python@v4
2626
with:
2727
python-version: "3.10"
2828

2929
- name: Install python dependencies
3030
run: |
3131
pip install --upgrade pip wheel
32-
cat requirements-CI.txt | sed -e '/^\s*#.*$/d' -e '/^\s*$/d' | xargs -n 1 pip install --no-dependencies
32+
pip install -r requirements-CI.txt
3333
3434
- name: Install R support
3535
run: |

requirements-CI.txt

Lines changed: 11 additions & 173 deletions
Original file line numberDiff line numberDiff line change
@@ -1,176 +1,14 @@
1-
alabaster==0.7.13
2-
anyio==3.6.2
3-
appdirs==1.4.4
4-
argon2-cffi==21.3.0
5-
argon2-cffi-bindings==21.2.0
6-
arrow==1.2.3
7-
asciitree==0.3.3
8-
asttokens==2.2.1
9-
attrs==21.4.0
10-
Babel==2.11.0
11-
backcall==0.2.0
12-
beautifulsoup4==4.11.1
13-
bleach==5.0.1
14-
certifi==2022.12.7
15-
cffi==1.15.1
16-
charset-normalizer==3.0.1
17-
click==8.1.3
18-
cloudpickle==2.2.1
19-
colorama==0.4.6
20-
comm==0.1.2
21-
contourpy==1.0.7
22-
cvxpy==1.3.0
23-
cycler==0.11.0
24-
dask==2023.1.0
25-
debugpy==1.6.5
26-
decorator==5.1.1
27-
defusedxml==0.7.1
28-
demes==0.2.2
29-
demesdraw==0.3.1
30-
DendroPy==4.5.2
31-
docutils==0.17.1
32-
ecos==2.0.12
33-
entrypoints==0.4
34-
executing==1.2.0
35-
fasteners==0.18
36-
fastjsonschema==2.16.2
37-
fonttools==4.38.0
38-
fqdn==1.5.1
39-
fsspec==2023.1.0
40-
gitdb==4.0.10
41-
GitPython==3.1.30
42-
greenlet==2.0.1
43-
humanize==4.4.0
44-
idna==3.4
45-
imagesize==1.4.1
46-
importlib-metadata==6.0.0
47-
ipykernel==6.20.2
48-
ipython==8.10.0
49-
ipython-genutils==0.2.0
50-
ipywidgets==7.7.2
51-
isoduration==20.11.0
52-
jedi==0.18.2
53-
Jinja2==3.1.2
54-
jsonpointer==2.3
55-
jsonschema==4.17.3
56-
jupyter-book==0.13.1
57-
jupyter-cache==0.4.3
58-
jupyter-events==0.6.3
59-
jupyter-server-mathjax==0.2.6
60-
jupyter-sphinx==0.3.2
61-
jupyter_client==7.4.9
62-
jupyter_core==5.1.3
63-
jupyter_server==2.1.0
64-
jupyter_server_terminals==0.4.4
65-
jupyterlab-pygments==0.2.2
66-
jupyterlab-widgets==1.1.1
67-
kiwisolver==1.4.4
68-
latexcodec==2.0.1
69-
linkify-it-py==1.0.3
70-
locket==1.0.0
71-
lxml==4.9.2
72-
markdown-it-py==1.1.0
73-
MarkupSafe==2.1.2
74-
matplotlib==3.6.3
75-
matplotlib-inline==0.1.6
76-
mdit-py-plugins==0.2.8
77-
mistune==0.8.4
1+
git+https://github.com/tskit-dev/tsconvert@e99c837e4e26ccbf4f480a4c48626338eeff7dc3
2+
demes==0.2.3
3+
demesdraw==0.4.0
4+
jupyter-book==0.15.1
5+
jupyter-cache==0.6.1
786
msprime==1.2.0
79-
myst-nb==0.13.2
80-
myst-parser==0.15.2
81-
nbclassic==0.4.8
82-
nbclient==0.5.13
83-
nbconvert==6.5.4
84-
nbdime==3.1.1
85-
nbformat==5.7.3
86-
nest-asyncio==1.5.6
87-
networkx==3.0
88-
newick==1.6.0
89-
notebook==6.5.2
90-
notebook_shim==0.2.2
91-
numcodecs==0.11.0
92-
numpy==1.24.1
93-
osqp==0.6.2.post8
94-
packaging==23.0
95-
pandas==1.5.3
96-
pandocfilters==1.5.0
97-
parso==0.8.3
98-
partd==1.3.0
99-
pexpect==4.8.0
100-
pickleshare==0.7.5
101-
Pillow==9.4.0
102-
platformdirs==2.6.2
103-
prometheus-client==0.15.0
104-
prompt-toolkit==3.0.36
105-
psutil==5.9.4
106-
ptyprocess==0.7.0
107-
pure-eval==0.2.2
108-
pybtex==0.24.0
109-
pybtex-docutils==1.0.2
110-
pycparser==2.21
111-
pydata-sphinx-theme==0.8.1
112-
Pygments==2.14.0
113-
pyparsing==3.0.9
114-
pyrsistent==0.19.3
115-
pyslim==1.0.1
116-
python-dateutil==2.8.2
117-
python-json-logger==2.0.4
118-
pytz==2022.7.1
119-
PyYAML==6.0
120-
pyzmq==25.0.0
121-
qdldl==0.1.5.post3
122-
requests==2.31.0
123-
rfc3339-validator==0.1.4
124-
rfc3986-validator==0.1.1
125-
ruamel.yaml==0.17.21
126-
ruamel.yaml.clib==0.2.7
127-
scikit-allel==1.3.5
128-
scipy==1.10.0
129-
scs==3.2.2
130-
Send2Trash==1.8.0
131-
six==1.16.0
132-
smmap==5.0.0
133-
sniffio==1.3.0
134-
snowballstemmer==2.2.0
135-
soupsieve==2.3.2.post1
136-
Sphinx==4.5.0
137-
sphinx-book-theme==0.3.3
138-
sphinx-comments==0.0.3
139-
sphinx-copybutton==0.5.1
140-
sphinx-external-toc==0.2.4
141-
sphinx-jupyterbook-latex==0.4.7
142-
sphinx-multitoc-numbering==0.1.3
143-
sphinx-thebe==0.1.2
144-
sphinx-togglebutton==0.3.2
145-
sphinx_design==0.1.0
146-
sphinxcontrib-applehelp==1.0.4
147-
sphinxcontrib-bibtex==2.5.0
148-
sphinxcontrib-devhelp==1.0.2
149-
sphinxcontrib-htmlhelp==2.0.0
150-
sphinxcontrib-jsmath==1.0.1
151-
sphinxcontrib-qthelp==1.0.3
152-
sphinxcontrib-serializinghtml==1.1.5
153-
SQLAlchemy==1.4.46
154-
stack-data==0.6.2
7+
networkx==3.1
8+
pandas==2.0.3
9+
scikit-allel==1.3.6
15510
stdpopsim==0.2.0
156-
svgwrite==1.4.3
157-
terminado==0.17.1
158-
tinycss2==1.2.1
159-
toolz==0.12.0
160-
tornado==6.3.2
161-
tqdm==4.64.1
162-
traitlets==5.8.1
163-
git+https://github.com/tskit-dev/tsconvert@e99c837e4e26ccbf4f480a4c48626338eeff7dc3
164-
tskit==0.5.4
165-
tskit-book-theme==0.3.2
11+
tqdm==4.65.0
12+
tskit==0.5.5
13+
tskit-book-theme #Unpinned for easy updating
16614
tszip==0.2.2
167-
uc-micro-py==1.0.1
168-
uri-template==1.2.0
169-
urllib3==1.26.14
170-
wcwidth==0.2.6
171-
webcolors==1.12
172-
webencodings==0.5.1
173-
websocket-client==1.4.2
174-
widgetsnbextension==3.6.1
175-
zarr==2.13.6
176-
zipp==3.11.0

requirements.txt

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
sphinx
2-
jupyter-book>=0.12.0
1+
git+https://github.com/tskit-dev/tsconvert@e99c837e4e26ccbf4f480a4c48626338eeff7dc3
32
demes
43
demesdraw
5-
matplotlib>=3.4.0
4+
jupyter-book>=0.12.0
5+
jupyter-cache
6+
msprime>=1.0
7+
networkx
8+
pandas
69
scikit-allel
10+
stdpopsim
711
tqdm
8-
numpy
9-
networkx
1012
tskit>=0.5.4
11-
msprime>=1.0
12-
stdpopsim
13-
tskit-book-theme==0.3.2
13+
tskit-book-theme
1414
tszip
15-
pandas
16-
git+https://github.com/tskit-dev/tsconvert # for newick parsing in phylogen.md
17-
# Specified here due to failing build with jupyter-book specified version #214
18-
jsonschema[format-nongpl]==4.17.3
19-
nbclient==0.5.13

0 commit comments

Comments
 (0)