Commit Graph

299 Commits

Author SHA1 Message Date
Arthur Meyre
a0c2e67c1c chore: bump version to v0.1.0rc3 2021-09-21 12:34:36 +02:00
Arthur Meyre
21a2656a10 fix(release): avoid failure with non TTY input device 2021-09-21 11:20:16 +02:00
Arthur Meyre
1a340e111e tools: add shell_lint target to lint .sh files
- update docker image to install shellcheck
- fix lint errors in files
2021-09-21 11:16:14 +02:00
Umut
e11570e973 doc: replace usages of 'concrete' with 'Concrete' 2021-09-21 11:44:49 +03:00
Arthur Meyre
58ecf56c7c fix(build): fix release workflow
- consider changing the method to get changed files
2021-09-21 10:39:54 +02:00
Arthur Meyre
3e5ce49b0d chore(tools): add docker to the dependencies checked by dependabot 2021-09-21 09:15:25 +02:00
Arthur Meyre
aaaaf5fd08 fix(tools): fix badly written shell file 2021-09-21 09:14:42 +02:00
Arthur Meyre
8571d8bfc8 fix(build): check latest env image to decide a rebuild
- we now have preflight images which break the previous logic of checking
the most recent image timestamp, check image tagged with latest
2021-09-20 18:35:19 +02:00
Arthur Meyre
10cbfa1652 build: automate a part of the release process 2021-09-20 17:59:39 +02:00
Arthur Meyre
35011bd403 build: test codeblocks in CI 2021-09-20 17:24:16 +02:00
Arthur Meyre
5aa4ce1ef8 fix(build): test coverage in pytest 2021-09-20 17:24:16 +02:00
Arthur Meyre
fbec6e7235 fix(artifacts): mkdir with parents 2021-09-20 17:24:16 +02:00
Umut
441c4f9e7d feat: check inputset size 2021-09-20 17:05:22 +03:00
Benoit Chevallier-Mames
f4d7cab359 doc: add a 'future feature' section
closes #321
2021-09-20 14:43:24 +02:00
Arthur Meyre
d546e17c1f fix(build): do not use actions for incompatible events 2021-09-20 14:28:02 +02:00
Arthur Meyre
dc5446d5bf fix(tools): force reinstall when installing setuptools
- prevents a poetry bug from breaking the package
2021-09-20 14:02:01 +02:00
Benoit Chevallier-Mames
e957f63b81 doc: add a benchmarks section
closes #423
2021-09-20 13:40:55 +02:00
Arthur Meyre
a48ed222bb build: add url to action run in slack notification 2021-09-20 13:15:20 +02:00
Umut
b2b8f5dbae doc: write table lookup and working with floating points tutorials 2021-09-20 12:50:53 +03:00
Umut
327a85eb97 doc: update the usage of concrete in arithmetic operations tutorial 2021-09-20 12:50:53 +03:00
Arthur Meyre
669be9404d fix(build): push docs to be publicly readable 2021-09-20 10:54:16 +02:00
Umut
84cb0bdbbe doc: write compilation artifacts tutorial 2021-09-20 11:31:39 +03:00
Benoit Chevallier-Mames
f0b390a090 fix: more explicit error message
closes #251
2021-09-20 10:04:53 +02:00
aquint-zama
eec8e5b9df docs: fix navigation menu colors for mobile 2021-09-20 09:57:06 +02:00
Arthur Meyre
0ce47e1895 docs: update domain for docs publication 2021-09-20 09:36:36 +02:00
Umut
b00ab90d12 chore: increase ssh action timeout 2021-09-20 09:49:02 +03:00
Benoit Chevallier-Mames
0a6ebf3b19 workaround: make compilation work if table output is small
this workaround will be removed once it is managed by the compiler.
closes #279
refs #412
2021-09-17 18:47:43 +02:00
Umut
b950bb4459 fix: assign proper permissions to temporary drawings 2021-09-17 16:57:07 +03:00
aquint-zama
14d7c505d8 docs: add admonitions, fixes, and nbsphinx syntax color
# Conflicts:
#	docs/user/advanced_examples/QuantizedLinearRegression.ipynb
#	docs/user/advanced_examples/QuantizedLogisticRegression.ipynb
2021-09-17 14:57:36 +02:00
aquint-zama
0e19e1aa44 chore: upgrade sphinx-rtd-theme 2021-09-17 14:57:36 +02:00
Benoit Chevallier-Mames
6a83b01e92 fix: check widths are supported by concrete-lib
and if not, explain to the user
refs #139
2021-09-17 12:32:37 +02:00
Benoit Chevallier-Mames
25d40a4348 fix: and fix notebooks after change in draw_graph
closes #280
2021-09-17 10:00:31 +02:00
Benoit Chevallier-Mames
e5ea30b689 test: and now, we can remove an ignore
closes #280
2021-09-17 10:00:31 +02:00
Benoit Chevallier-Mames
e2804c5300 fix: fix unclosed file in draw_graph
closes #280
2021-09-17 10:00:31 +02:00
Umut
a7d0b87408 fix: revert check argument of subprocess.run as the return code is already checked below 2021-09-17 10:39:17 +03:00
Benoit Chevallier-Mames
15aeb35529 fix: dot tests were using a single-element inputset
closes #372
2021-09-17 09:37:00 +02:00
Arthur Meyre
699d02a93b docs: add information in REDUCE_NEEDED_PRECISION.md 2021-09-16 17:06:46 +02:00
Umut
7088f234cb chore: set notebook timeout to 3 hours 2021-09-16 17:18:48 +03:00
Umut
b92a70768d doc: write arithmetic operations tutorial 2021-09-16 14:41:56 +03:00
Arthur Meyre
157dcc44bc tools: add a script to easily upgrade python dependencies 2021-09-16 13:40:07 +02:00
Arthur Meyre
e45916fc50 chore: add missing +x flag on some shell files 2021-09-16 13:40:07 +02:00
Benoit Chevallier-Mames
696e460c27 fix: pylint. 2021-09-16 12:04:32 +02:00
Benoit Chevallier-Mames
af41980f1f fix: pylint
fix: pylint
2021-09-16 12:04:32 +02:00
Benoit Chevallier-Mames
fe03521dc6 fix: python_format 2021-09-16 12:04:32 +02:00
Benoit Chevallier-Mames
ef9200793d fix: flake8 for script 2021-09-16 12:04:32 +02:00
Benoit Chevallier-Mames
1c82db2706 test: adding tests on script
closes #288
2021-09-16 12:04:32 +02:00
Umut
407e57c384 chore: make docker_publish_measurements target work better locally, improve daily benchmarks workflow 2021-09-16 10:54:57 +03:00
Umut
25fafcd4f4 chore: add curl back to docker for benchmarks 2021-09-16 10:54:57 +03:00
Arthur Meyre
381c81b76c refacto: remove iter usage for passing a dataset
- it is still supported but not required and more confusing
2021-09-15 20:07:21 +02:00
Arthur Meyre
2296bcd457 refactor: do not require an iterator for inputset just iterable 2021-09-15 20:07:21 +02:00