Arthur Meyre
2b5f152f23
fix(tests): disable warnings for notebook tests
...
- a warning in a package unrelated to the project made pytest fail
- run notebook tests without warnings as sources are already tested with
warnings treated as errors
2021-09-27 11:32:38 +02:00
Benoit Chevallier-Mames
134f5f452c
fix: fix url of docs.
2021-09-27 10:16:30 +02:00
Benoit Chevallier-Mames
5ff102fcf6
fix: develop has a single p.
2021-09-24 18:32:48 +02:00
Benoit Chevallier-Mames
f6af0b0742
fix: the URL link needs a final slash.
2021-09-24 17:21:52 +02:00
Arthur Meyre
55bcc576dc
chore: bump version to 0.1.1rc1
2021-09-24 15:42:44 +02:00
Benoit Chevallier-Mames
270253975e
feat: let's release the Concrete framework v0.1.0
2021-09-24 14:57:06 +02:00
aquint-zama
e525da2b00
docs: small fix on header
2021-09-24 14:48:23 +02:00
aquint-zama
a386532c19
docs: update theme
2021-09-24 13:58:33 +02:00
Umut
0061e01d62
feat: implement checking coherence between inputset and parameters
2021-09-24 13:49:54 +02:00
Arthur Meyre
eaf8cfb933
tests: add function for ArbitraryFunction arbitrary_func equivalence
...
- this is not perfect but pretty close to the best we can do
2021-09-23 16:57:12 +02:00
Umut
e4a06116ec
fix: inputset of test_mlir_converter for dot operation
2021-09-23 16:31:52 +03:00
Arthur Meyre
b971f6b913
refactor: remove as ir imports to avoid breaking sphinx docs links
2021-09-23 14:00:07 +02:00
Arthur Meyre
86052fa43d
chore(tools): update command line for isort to follow the 100 line length
2021-09-23 14:00:07 +02:00
Arthur Meyre
9a4ae6e443
chore: update release base image to latest working compiler image
2021-09-23 10:26:06 +02:00
Arthur Meyre
9dcaf8d299
fix: remove auto label after release label deletion
2021-09-23 09:23:46 +02:00
Arthur Meyre
98bf595324
chore(build): get last completed run to check whether to rebuild docker
2021-09-22 17:54:25 +02:00
Arthur Meyre
5e8cacd9ea
build: print the global job status in notification
...
- easier to know if one should check the full notification in slack
2021-09-22 14:33:57 +02:00
Arthur Meyre
2c19cd3122
fix(tools): another fix for format_python.sh after shellcheck changes
2021-09-22 13:55:45 +02:00
Arthur Meyre
fd57055b46
chore: update the release template
2021-09-22 13:45:54 +02:00
Arthur Meyre
468f8aba62
fix: correct a mistake done when fixing shellcheck lints
...
- we must not exit right away if sourcing fails
- recreate the venv only if the source fails
2021-09-22 10:04:40 +02:00
Arthur Meyre
d6986a0d93
chore: make sure global notification color makes sense
2021-09-22 09:35:24 +02:00
Arthur Meyre
90fa06f80a
chore: less notifications
...
- restructure the way we generate notifications
2021-09-21 16:34:09 +02:00
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