Formulas

Latest version: v1.2.7

Safety actively analyzes 621444 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.2.6

-------------------

Fix
~~~
- (setup): Update `schedula` requirement.

1.2.5

-------------------

Fix
~~~
- (parser): Correct missing raise.

- (excel): Skip hidden named ranges.

1.2.4

-------------------

Feat
~~~~
- (core): Improve speed performance.

- (cell): Improve speed `RangesAssembler` definition.


Fix
~~~
- (cell): Correct range assembler defaults when no `sheet_id` is
defined.

- (math) :gh:`99`: Convert args into np.arrays in func `xsumproduct`.

- (look): Correct lookup parser for float and strings.

1.2.3

-------------------

Feat
~~~~
- (test): Add more error logs.

- (test): Improve code coverage.

- (builder): Add `compile_class` attribute to `AstBuilder`.

- (info): Add `ISODD`, `ISEVEN`, `ISBLANK`, `ISTEXT`, `ISNONTEXT`, and
`ISLOGICAL` functions.


Fix
~~~
- (excel): Correct file path excel definition.

- (logic): Correct `SWITCH` error handling.

- (actions): Rename workflow name.

- (readme): Correct badge link for dependencies status.

- (excel): Correct `basedir` reference to load files.

- (date): Correct `YEARFRAC` and `DATEDIF` formulation.

- (cell): Enable R1C1 notation for absolute and relative references.

- (cell): Correct RangeAssembler value assignment.

1.2.2

-------------------

Fix
~~~
- (excel): Correct function compilation from excel.

1.2.1

-------------------

Feat
~~~~
- (functions): Improve performances caching results.

- (excel): Make replacing missing ref optional in `from_dict` method.

- (excel) :gh:`73`, :gh:`75`: Improve performances to parse full ranges.


Fix
~~~
- (excel): Correct compile function when inputs are computed with a
default function.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.