Vlad Lipskiy
Vlad Lipskiy
Looks like spaces at the end count as the fractional part, which ruins the result: `toNumber("070.070", 8) -> 56.109375` `toNumber("070.070 ", 8) -> 56.013671875` `toNumber("070.070 ", 8) -> 56.001708984375` `toNumber("0F0.0F0",...
Currently in the implementation of `value` and `hasProperty`, if there is a hidden property `name` in `obj`, type checking of arguments is ignored. This is codified in these tests: -...
When implementing the spec, I assumed, that for a string to coerce to a number it should, basically, contain a number literal per json-formula rules. But it looks like in...
It looks like in the implementation it allows number literals to have leading zeros (i.e. `09` results in `9`). This is valid per the grammar in the spec, but it...
Currently in the spec: > The registered function may take one parameter. It is pretty clear, that it would be implemented by just evaluating the expression with the argument as...
### Environment * Python.NET version: 3.0.5 * Tested on two configurations: * Windows 10, Python 3.12.4, .NET Framework * Windows 10, Python 3.12.4, .NET 9.0.201 ### Details Code to reproduce...
### Environment * Python.NET version: 3.0.5 * Tested on three configurations: * Windows 10, Python 3.12.4, .NET Framework * Windows 10, Python 3.12.4, .NET 9.0.201 * Debian 12, Python 3.11.2,...