Louis Gesbert
e5da498d15
Python backend: Date difference should always return duration in days ( #396 )
2023-02-15 16:17:19 +01:00
Rohan Padhye
4c9bff1b74
Python backend: Date difference should always return duration in days
2023-02-14 13:48:19 -05:00
Louis Gesbert
d92ae2ccfd
Python backend: Use true division ( #395 )
2023-02-14 11:00:10 +01:00
Rohan Padhye
014e11720e
Python backend: Use true division
...
Fixes a regression after the change in #368 , which converted all
integer division to return a decimal. The code generation backend
was still using the integer division operand `//`, which is not
overloaded by class `Integer` in the catala runtime.
2023-02-13 16:31:24 -05:00
Catala nix updated
775ebe088f
update lock files
2023-01-30 00:20:18 +00:00
Catala nix updated
c4090dfec5
update lock files
2023-01-23 00:22:40 +00:00
Denis Merigoux
cee69acf3f
Actually merging #353 ( #388 )
2023-01-20 20:21:18 +01:00
Denis Merigoux
8405d243be
Fix compiler and tests
2023-01-20 14:10:18 -05:00
Denis Merigoux
7cffc53169
Merge branch 'master' into afromher_334
2023-01-20 14:05:38 -05:00
Denis Merigoux
fcca9e4c47
Correction after confirmation from regulatory body
2023-01-20 10:10:31 -05:00
Denis Merigoux
9ce7c7ef48
update nix documentation ( #387 )
2023-01-20 16:03:45 +01:00
adelaett
2012f352b2
update nix documentation
2023-01-19 11:31:45 -05:00
Louis Gesbert
839f2e19d5
Install Catala plugins ( #386 )
2023-01-17 15:41:03 +01:00
Louis Gesbert
467a338b6c
Install Catala plugins
...
Fixes #378
- the plugins are compiled as libraries rather than with `executable`, so that
dune is able to install them
- they get installed to `lib/catala/plugins/<plugin-name>/<plugin-name>.cmxs`
- the lookup for plugins is now recursive to cope with the plugin subdirectories
in the point above
2023-01-17 14:38:09 +01:00
Louis Gesbert
7ae7c9ceaf
Clerk: fix stale ninja files in /tmp not getting removed
2023-01-17 11:15:08 +01:00
Louis Gesbert
80dcc403ff
Add support for paths in the parser ( #380 )
2023-01-16 13:51:06 +01:00
Louis Gesbert
ca7f14e219
formatting fix
2023-01-16 12:10:33 +01:00
Louis Gesbert
19033669f5
Add support for paths in the parser
...
Using them will lead to "not supported yet" errors soon after, but it's a start
to get to handling separate modules.
The idea is that `foo` can now also be `Bar.foo`, `Bar.Baz.foo`, `foo.Struc.fld`
can be `foo.Bar.Baz.Struc.fld`, etc.
The next steps are to enable the lookups to handle this paths, and to provide
ways to load the external modules to feed these lookups.
2023-01-16 12:09:23 +01:00
Louis Gesbert
f835225a34
Tiny parser simplification
...
There is no need to keep separate rules for the different kinds of binops anymore.
2023-01-16 12:09:19 +01:00
Catala nix updated
4517cec1b0
update lock files
2023-01-16 01:27:21 +00:00
Denis Merigoux
f4c92530c6
Update aides_logement and fix bugs to produce an updated working simulator ( #377 )
2023-01-13 12:05:32 +01:00
Denis Merigoux
cd4f7db547
Removed useless file
2023-01-13 11:57:56 +01:00
Louis Gesbert
ddb4ad547f
Fixing big issues w/ Al1 (first pull request) ( #383 )
2023-01-13 11:19:35 +01:00
JusBanuls
6d05b2148e
Retour à la ligne avec Alain
2023-01-12 17:14:35 +01:00
Denis Merigoux
5fb9031c8a
Fixing review comments
2023-01-11 10:42:21 +01:00
Denis Merigoux
f60bd70b85
Fix code in LaTeX literate output ( #381 )
2023-01-11 10:11:20 +01:00
Louis Gesbert
41eb25e9e0
Fix code in LaTeX literate output
...
pfffff
2023-01-10 12:06:48 +01:00
Denis Merigoux
c81c5c6708
Small bug spotted with the help of Justine
2023-01-10 11:55:23 +01:00
Denis Merigoux
d86eb8cb03
Ajout revalorisation plafond ASPA 2023
2023-01-10 11:47:14 +01:00
Denis Merigoux
c31ebdf3f8
Add tabularx as a latex dependency
2023-01-10 10:49:03 +01:00
Catala nix updated
d9df02a44f
update lock files
2023-01-09 00:22:49 +00:00
Denis Merigoux
843ae5465b
Merge branch 'master' into aides_logement
2023-01-07 21:01:19 +01:00
Denis Merigoux
bed7617581
Update smic
2023-01-07 20:53:05 +01:00
Denis Merigoux
b3057e1d7c
Continue cleaning
2023-01-07 20:42:42 +01:00
Denis Merigoux
050c7c46de
Update assets
2023-01-07 20:28:41 +01:00
Denis Merigoux
2f4a51ce64
Bug fixed! It was tricky
2023-01-07 20:22:36 +01:00
Denis Merigoux
9c6a126af3
Update formatting
2023-01-07 18:38:02 +01:00
Denis Merigoux
f82a77a79e
Fix man page generation for the website ( #376 )
2023-01-06 17:12:20 +01:00
Denis Merigoux
90be4dbd0e
Improving bench
2023-01-06 17:08:12 +01:00
Denis Merigoux
c723249337
Managed to find a MWE of the bug
2023-01-06 17:07:43 +01:00
Denis Merigoux
9d619a26ba
Correct cli typecheck behavior
2023-01-05 18:56:19 +01:00
Denis Merigoux
124491410d
Revamp encoding, still doesn't work
2023-01-05 18:56:06 +01:00
Denis Merigoux
a3fffb3c8d
Forgot log
2023-01-05 16:43:53 +01:00
Denis Merigoux
d049f998ac
Update assets
2023-01-05 16:32:51 +01:00
Denis Merigoux
fd12549949
Updating assets
2023-01-05 16:21:10 +01:00
Denis Merigoux
fa84dd4330
Splitting long lines
2023-01-05 16:20:51 +01:00
Louis Gesbert
517efac836
Add explicit uutf dependency
...
(ubase no longer depends on it, but we use it directly)
2023-01-04 17:55:39 +01:00
Denis Merigoux
76d5e44685
More man pages
2023-01-04 17:34:09 +01:00
Denis Merigoux
d2ce111fc2
Better legifrance inclusion
2023-01-04 16:30:14 +01:00
Denis Merigoux
27cf705441
Update article 18
2023-01-04 16:30:14 +01:00