Scipy-events

Latest version: v0.4.4

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

Scan your dependencies

Page 1 of 2

0.4.4

Fixed

- Fixed issue with `ChangeAt` events and `t_eval` not covered in previous fix.

0.4.2

Fixed

- Fixed issue with `ChangeAt` events and `t_eval` (issue 1).

0.4.1

Fixed

- `Progress` now works for functions requiring `*args`.

0.4.0

Changed

- `ChangeAt` and `ChangeWhen` events now allow to change parameters.
This changed the signature of `Change` functions
from returning only the new initial conditions `y`
to returning a tuple of the initial conditions and parameters `(y, args)`.

0.3.1

Changed

- Remove `*args` from `Condition` and `Change` protocols.
Both of these are now correct for `pyright`:
python
def cond(t, y): ...
def cond(t, y, *args): ...

0.3.0

Added

- `Events` type union of all event types accepted by `solve_ivp`.
- Allow passing `args` to Conditions and Change functions.

Changed

- Change events to `kw_only` and `frozen` dataclasses.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.