Bot
b3f8c8c559
chore(release): publish python
2025-11-21 21:39:26 +00:00
bcrevar-gorules and Stefan
7bfebd90fe
feat: precompile decision content ( #401 )
...
* precompile first
* test
* add Opcode cache through Option<T>
* Compiled support for decisionTable,
default compile of new DecisionContent for node.js and py bindings
* format
* DecisionContent refactored to model module
* fmt
* added back BaseDecisionContent
* tests and benchmark
---------
Co-authored-by: Stefan <stefan@gorules.io >
2025-11-21 14:44:24 +01:00
Bot
f8e753e138
chore(release): publish python
2025-11-20 13:12:49 +00:00
Bot
aa174027d3
chore(release): publish python
2025-09-11 08:28:18 +00:00
stefan-gorules
91509821be
feat: refactor engine ( #390 )
...
* temp: refactor engine
* temp
* implement remaining nodes
* resolve snapshot tests
* improve decision graph implementation
* implement changes in bindings
* implement changes in bindings
* fix function impl gaps
* update cargo.toml
* fix issues with trace
2025-09-04 18:54:32 +02:00
stefan-gorules and bojancrevar
80fe4021c2
feat: compact trace ( #384 )
...
* feat: compact trace
* align with changes
* add deserialization
* add tests and deserializer
* fix bindings
* first draft
* mock time; update snapshots
* fix
* Node.js test fix
* fix merge
* fix utc override
* fix cross-env
* fix workflow
* fix
---------
Co-authored-by: bojancrevar <bojan.crevar@gorules.io >
2025-08-25 12:33:07 +02:00
Bot
141e1810a3
chore(release): publish python
2025-07-04 08:25:34 +00:00
Bot
95c8cc97df
chore(release): publish python
2025-07-03 09:14:27 +00:00
Bot
4cfc79fe78
chore(release): publish python
2025-06-18 09:00:16 +00:00
Bot
01211294f1
chore(release): publish python
2025-06-16 08:16:24 +00:00
Bot
22d8c594d5
chore(release): publish python
2025-06-03 10:12:07 +00:00
Bot
40bba9be9e
chore(release): publish python
2025-05-28 08:47:17 +00:00
stefan-gorules
4ba5bf207b
fix: py evalaute options ( #358 )
2025-05-28 10:40:11 +02:00
Bot
5b51ee02be
chore(release): publish python
2025-05-23 09:51:15 +00:00
Bot
b6a2d26445
chore(release): publish python
2025-05-21 09:51:12 +00:00
Bot
ca5fd4af2f
chore(release): publish python
2025-05-14 06:27:21 +00:00
Bot
6686bc5958
chore(release): publish python
2025-05-14 05:49:30 +00:00
Bot
49df993a9c
chore(release): publish python
2025-05-12 20:46:50 +00:00
stefan-gorules
de6d13e1c7
feat: date v2 ( #345 )
...
* feat: date v2
* implement more date functions
* improve type safety
* add more methods for dates
* update utc to tz and add support
* add unary node behaviour for date methods
* add tests; fix errors in bindings
* add date operators
* fix types
* change set date signature
* update nightly
2025-05-12 22:39:08 +02:00
Bot
c15a97ea4d
chore(release): publish python
2025-04-27 22:48:41 +00:00
Bot
14b2a56ba4
chore(release): publish python
2025-04-15 11:43:09 +00:00
stefan-gorules
3b139e9245
chore: update packages ( #334 )
...
* chore: update packages
* update lerna
* fix
* revert nodejs changes
* fix
* fix
* fix
* update minimum node to 18
2025-04-15 13:21:55 +02:00
Bot
df9e511c49
chore(release): publish python
2025-04-14 10:50:17 +00:00
Bot
a8e7a5724b
chore(release): publish python
2025-02-16 19:21:27 +00:00
stefan-gorules
ff34aff821
feat: py bindings refactoring ( #317 )
...
* feat: py bindings refactoring
* unset version in pyproject.toml
2025-02-16 20:19:02 +01:00
Bot
2da4b69441
chore(release): publish python
2025-02-15 20:55:33 +00:00
stefan-gorules
d7624311f6
fix: py validate methods ( #316 )
...
* fix: py validate methods
* fix
2025-02-15 21:46:55 +01:00
Jake Potrebic
94e1da239a
feat: add validation methods to python bindings ( #305 )
...
* add validation methods to python bindings
* centralize validation logic
* rename functions
* format
2025-02-15 20:41:18 +01:00
stefan-gorules
a16009be00
feat: pyexpr remove evaluate many ( #314 )
2025-02-10 13:01:34 +01:00
stefan-gorules
ae40aff163
feat: compiled bytecode ( #307 )
...
* feat: compiled bytecode
* optimize bytecode
* add compiled expression struct
* add fetch fast and better abstraction
* fix
* rename evaluate_with for Expression<Unary>
2025-02-10 10:07:24 +01:00
Bot
019fc6e525
chore(release): publish python
2025-02-08 22:55:52 +00:00
Bot
a682d019ba
chore(release): publish python
2025-02-08 21:33:15 +00:00
Bot
39a4ad5145
chore(release): publish python
2025-02-08 20:48:25 +00:00
Bot
a040927e3a
chore(release): publish python
2025-02-08 16:29:24 +00:00
stefan-gorules
55a6320580
fix: python async ( #309 )
...
* fix: python async
* fix python async
2025-02-08 17:28:58 +01:00
Bot
9ca7ee0cc2
chore(release): publish python
2025-02-07 12:13:26 +00:00
stefan-gorules
be305a4fba
feat: update pyo3 ( #308 )
...
* feat: update pyo3
* update workflows
* python version
* update minimum
* update pyproject
* fix pipeline
2025-02-07 13:12:46 +01:00
Bot
b992e7ccef
chore(release): publish python
2025-01-20 13:12:41 +00:00
Bot
17ab3c8977
chore(release): publish python
2024-12-31 15:01:14 +00:00
Bot
8a80d5ce1b
chore(release): publish python
2024-12-25 12:13:52 +00:00
Bot
042087836e
chore(release): publish python
2024-12-11 13:22:11 +00:00
Bot
b2b22a74b2
chore(release): publish python
2024-12-07 01:08:10 +00:00
Bot
0599ee3fb4
chore(release): publish python
2024-12-07 00:29:53 +00:00
Bot
9b2389e078
chore(release): publish python
2024-12-06 14:31:22 +00:00
Bot
9d318f56ad
chore(release): publish python
2024-12-06 11:13:33 +00:00
Bot
d190f0bf08
chore(release): publish python
2024-12-03 13:10:04 +00:00
Bot
30c18fa032
chore(release): publish python
2024-11-28 09:18:11 +00:00
Bot
d466cfec01
chore(release): publish python
2024-11-20 14:04:02 +00:00
Bot
ee3c5893d2
chore(release): publish python
2024-11-19 12:55:38 +00:00
Bot
11666cbc22
chore(release): publish python
2024-10-23 14:25:06 +00:00