Oceanscript

Latest version: v2.3.0

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

Scan your dependencies

Page 2 of 2

2.1.0

This release exposes `splitwaves` as a public method used to split waves in an oceanscript string. Additionally, tracebacks are now **massively** more precise, consistent, and more specific on the error caused when decoding.

This release's hot points:

- Enhanced traceback detail
- New `splitwaves()` functionality
- Splash indicator severity majorly increased
- `OceanScriptError.without_position_reference()` functionality

The following rules have been added to the splash indicator which may cause strings before `v2.1.0` to break:

- Splash indicators are now strictly not allowed to be prefixing non-alphabetic waves, and will raise an error post `2.1.0`.
- Splash redundancy is now evaluated and will raise an error when using the splash indicator for already capitalized alphabetic characters.

Updates for error handling:

- `without_position_reference()` method has been added for `OceanScriptError` to return `OceanScriptError.__str__()` without the position referenced prefixed at the beginning of the string.
- The position kwarg is now Optional.

2.0.3

This release fixes minor typos in the documentation and removes redundancy in the code such as useless `continue` statements.

2.0.2

This release includes improvements to traceback specifications such as using "indicator" over "marker", as this common reference was later downturned in favor.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.