Pyvsc

Latest version: v0.9.3.10985030023

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

Scan your dependencies

Page 9 of 15

0.4.5

- (93) Support slices/part selects on int/bit-type fields in
procedural code.
- (83) Correct an issue with variable-bounds detetion that
resulted in little randomization being applied to
constrained nested fields

0.4.4

- (92) Corrected an issue where soft constraints were dropped while
combining solve sets
- (91) Corrected the field-access overloading to properly handle
re-assignment to VSC fields
- (88) Correct how the width of unary expressions is propagated
- (87) Correct handling of enum-type fields by increasing common
implementation with scalar/int-type fields
- (86) Properly handle part-select on array-element references
- (85) Correct an issue with complex-reference resolution and
dist constraints
- (84) Correct an issue with expanding complex references inside
foreach constraints

0.4.3

- (81,82) Correctly propagate context-dependent expression widths
down the evaluation tree

0.4.2

- Correct the build process for Boolector nodes to only build
needed nodes for arrays. This avoids nodes being left behind.

0.4.1

- Correct an issue with constraints on nested arrays of objects
- Correct an issue where disabling a constraint in one
compound-array 'branch' resulted in disabling the constraint
in a different branch

0.4.0

- Correct an issue with using literal array indexes on arrays of
classes (eg self.arr[0].field < 10).

Page 9 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.