Skip to content

Commit d1d1c51

Browse files
authored
Merge pull request #103 from robots-from-jupyter/nix
Update requirements files
2 parents 6104244 + 6565993 commit d1d1c51

15 files changed

+1634
-1061
lines changed

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ NIX_OPTIONS ?= --argstr python $(PYTHON) --argstr robotframework $(ROBOTFRAMEWOR
77
.PHONY: all
88
all: test
99

10+
cachix:
11+
nix-store --query --references $$(nix-instantiate shell.nix)|xargs nix-store --realise|xargs nix-store --query --requisites|cachix push robots-from-jupyter
12+
1013
nix-%:
1114
nix-shell $(NIX_OPTIONS) setup.nix -A develop --run "$(MAKE) $*"
1215

atest/Test Robot Notebook.ipynb

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@
6969
"*** Test cases ***\n",
7070
"\n",
7171
"Test passing in notebook\n",
72-
" Click element css:button[title=\"Cut the selected cells\"]\n",
73-
" Click element css:button[title=\"Cut the selected cells\"]\n",
72+
" Click element css:button[title=\"Cut the selected cells (X)\"]\n",
73+
" Click element css:button[title=\"Cut the selected cells (X)\"]\n",
7474
" Click element css:DIV.CodeMirror-code > PRE.CodeMirror-line\n",
7575
" Press keys css:DIV.CodeMirror-code > PRE.CodeMirror-line ${test1}\n",
7676
" Press keys css:DIV.CodeMirror-code > PRE.CodeMirror-line SHIFT+ENTER\n",
@@ -88,8 +88,8 @@
8888
"*** Test cases ***\n",
8989
"\n",
9090
"Test failing in notebook\n",
91-
" Click element css:button[title=\"Cut the selected cells\"]\n",
92-
" Click element css:button[title=\"Cut the selected cells\"]\n",
91+
" Click element css:button[title=\"Cut the selected cells (X)\"]\n",
92+
" Click element css:button[title=\"Cut the selected cells (X)\"]\n",
9393
" Click element css:DIV.CodeMirror-code > PRE.CodeMirror-line\n",
9494
" Press keys css:DIV.CodeMirror-code > PRE.CodeMirror-line ${test2}\n",
9595
" Press keys css:DIV.CodeMirror-code > PRE.CodeMirror-line SHIFT+ENTER\n",

requirements-python39-rf31.nix

Lines changed: 266 additions & 160 deletions
Large diffs are not rendered by default.

requirements-python39-rf31.txt

Lines changed: 57 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,91 @@
11
GenSON==1.2.2
2-
MarkupSafe==2.1.0
2+
MarkupSafe==2.1.1
33
RESTinstance==1.3.0
44
Send2Trash==1.8.0
55
alabaster==0.7.12
66
anyio==3.5.0
77
argon2-cffi==21.3.0
88
argon2-cffi-bindings==21.2.0
9-
astroid==2.9.3
9+
astroid==2.11.2
1010
asttokens==2.0.5
1111
async-generator==1.10
1212
attrs==21.4.0
1313
babel==2.9.1
1414
backcall==0.2.0
15-
black==22.1.0
15+
beautifulsoup4==4.10.0
16+
black==22.3.0
1617
bleach==4.1.0
1718
certifi==2021.10.8
1819
cffi==1.15.0
1920
charset-normalizer==2.0.12
2021
click==8.0.3
21-
coverage==6.3.1
22+
coverage==6.3.2
2223
coveralls==3.3.1
23-
debugpy==1.5.1
24+
debugpy==1.6.0
2425
decorator==5.1.1
2526
defusedxml==0.7.1
27+
dill==0.3.4
2628
docopt==0.6.2
2729
docutils==0.17.1
2830
entrypoints==0.4
29-
executing==0.8.2
30-
faker==13.0.0
31+
executing==0.8.3
32+
faker==13.3.4
3133
fancycompleter==0.9.1
34+
fastjsonschema==2.15.3
3235
flex==6.14.1
3336
furl==2.1.3
3437
h11==0.13.0
3538
idna==3.3
3639
imagesize==1.3.0
37-
importlib-metadata==4.11.1
40+
importlib-metadata==4.11.3
3841
iniconfig==1.1.1
3942
iplantuml==0.1.1
40-
ipykernel==6.9.1
41-
ipython==8.0.1
43+
ipykernel==6.12.1
44+
ipython==8.2.0
4245
ipython-genutils==0.2.0
43-
ipywidgets==7.6.5
46+
ipywidgets==7.7.0
4447
isort==5.10.1
4548
jedi==0.18.1
46-
jinja2==3.0.3
49+
jinja2==3.1.1
4750
json5==0.9.6
4851
jsonpath-ng==1.5.3
4952
jsonpointer==2.2
5053
jsonschema==4.4.0
5154
jupyter==1.0.0
52-
jupyter-client==7.1.2
53-
jupyter-console==6.4.0
55+
jupyter-client==7.2.2
56+
jupyter-console==6.4.3
5457
jupyter-contrib-core==0.3.3
5558
jupyter-contrib-nbextensions==0.5.1
5659
jupyter-core==4.9.2
5760
jupyter-highlight-selected-word==0.2.0
5861
jupyter-latex-envs==1.4.6
5962
jupyter-nbextensions-configurator==0.4.1
60-
jupyter-server==1.15.4
63+
jupyter-server==1.16.0
6164
jupyter-starters==1.1.0
62-
jupyterlab==3.2.9
65+
jupyterlab==3.3.3
6366
jupyterlab-pygments==0.1.2
64-
jupyterlab-server==2.10.3
65-
jupyterlab-widgets==1.0.2
66-
jupytext==1.13.7
67+
jupyterlab-server==2.12.0
68+
jupyterlab-widgets==1.1.0
69+
jupytext==1.13.8
6770
lazy-object-proxy==1.7.1
68-
lunr==0.6.1
71+
lunr==0.6.2
6972
lxml==4.8.0
70-
markdown-it-py==1.1.0
73+
markdown-it-py==2.0.1
7174
matplotlib-inline==0.1.3
7275
mccabe==0.6.1
7376
mdit-py-plugins==0.3.0
77+
mdurl==0.1.0
7478
mistune==0.8.4
7579
mypy-extensions==0.4.3
76-
nbclassic==0.3.5
77-
nbclient==0.5.11
78-
nbconvert==6.4.2
79-
nbformat==5.1.3
80+
nbclassic==0.3.7
81+
nbclient==0.5.13
82+
nbconvert==6.4.5
83+
nbformat==5.3.0
8084
nbimporter==0.3.4
8185
nbsphinx==0.8.8
82-
nest-asyncio==1.5.4
86+
nest-asyncio==1.5.5
8387
notebook==6.4.10
88+
notebook-shim==0.1.0
8489
orderedmultidict==1.0.1
8590
outcome==1.1.0
8691
packaging==21.3
@@ -90,13 +95,14 @@ pathspec==0.9.0
9095
pdbpp==0.10.3
9196
pexpect==4.8.0
9297
pickleshare==0.7.5
93-
pillow==9.0.1
98+
pillow==9.1.0
9499
plantweb==1.2.1
95-
platformdirs==2.5.0
100+
platformdirs==2.5.1
96101
pluggy==1.0.0
97102
ply==3.11
98-
prometheus-client==0.13.1
99-
prompt-toolkit==3.0.28
103+
prometheus-client==0.14.0
104+
prompt-toolkit==3.0.29
105+
psutil==5.9.0
100106
ptyprocess==0.7.0
101107
pure-eval==0.2.2
102108
py==1.11.0
@@ -105,37 +111,38 @@ pycparser==2.21
105111
pydocstyle==6.1.1
106112
pyflakes==2.4.0
107113
pygments==2.11.2
108-
pylama==8.3.7
109-
pylint==2.12.2
114+
pylama==8.3.8
115+
pylint==2.13.5
110116
pyparsing==3.0.7
111117
pyrepl==0.9.0
112118
pyrsistent==0.18.1
113-
pytest==7.0.1
114-
pytest-runner==5.3.1
119+
pytest==7.1.1
120+
pytest-runner==6.0.0
115121
python-dateutil==2.8.2
116-
pytz==2021.3
122+
pytz==2022.1
117123
pytz-deprecation-shim==0.1.0.post0
118124
pyyaml==6.0
119125
pyzmq==22.3.0
120-
qtconsole==5.2.2
126+
qtconsole==5.3.0
121127
qtpy==2.0.1
122128
requests==2.27.1
123129
rfc3987==1.3.8
124130
rise==5.7.1
125131
robotframework==3.1.2
126132
robotframework-faker==5.0.0
127-
git+https://github.com/robots-from-jupyter/robotframework-jupyterlibrary.git@6a9a8a2c844bf6f435ed806216afe501f0dd0ca2
133+
robotframework-jupyterlibrary==0.2.0
128134
robotframework-pythonlibcore==3.0.0
129135
robotframework-seleniumlibrary==5.0.1
130136
robotframework-seleniumscreenshots==0.9.5
131-
robotframework-seleniumtestability==1.1.0
137+
robotframework-seleniumtestability==2.0.0
132138
selenium==4.1.0
133139
setuptools-scm==6.4.2
134140
six==1.16.0
135141
sniffio==1.2.0
136142
snowballstemmer==2.2.0
137143
sortedcontainers==2.4.0
138-
sphinx==4.4.0
144+
soupsieve==2.3.2
145+
sphinx==4.5.0
139146
sphinx-rtd-theme==1.0.0
140147
sphinxcontrib-applehelp==1.0.2
141148
sphinxcontrib-devhelp==1.0.2
@@ -145,25 +152,25 @@ sphinxcontrib-qthelp==1.0.3
145152
sphinxcontrib-serializinghtml==1.1.5
146153
stack-data==0.2.0
147154
strict-rfc3339==0.7
148-
terminado==0.13.1
149-
testpath==0.5.0
155+
terminado==0.13.3
156+
testpath==0.6.0
150157
text-unidecode==1.3
151158
toml==0.10.2
152159
tomli==2.0.1
153160
tornado==6.1
154161
traitlets==5.1.1
155-
trio==0.19.0
162+
trio==0.20.0
156163
trio-websocket==0.9.2
157164
typing-extensions==4.1.1
158-
tzdata==2021.5
159-
tzlocal==4.1
160-
urllib3==1.26.8
165+
tzdata==2022.1
166+
tzlocal==4.2
167+
urllib3==1.26.9
161168
validate-email==1.3
162169
wcwidth==0.2.5
163170
webencodings==0.5.1
164-
websocket-client==1.2.3
165-
widgetsnbextension==3.5.2
171+
websocket-client==1.3.2
172+
widgetsnbextension==3.6.0
166173
wmctrl==0.4
167-
wrapt==1.13.3
168-
wsproto==1.0.0
169-
zipp==3.7.0
174+
wrapt==1.14.0
175+
wsproto==1.1.0
176+
zipp==3.8.0

0 commit comments

Comments
 (0)