Wows-shell

Latest version: v1.2.3

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

Scan your dependencies

Page 2 of 3

1.1.4

Features:
- Properly vectorized multiTraj - 2 lanes [SSE4.1 -> AVX]; 4 lanes [AVX2]

Fixes:
- Fixed bug sporadic crashes caused by threadpool race condition
- Optimized threadpool wait for finish with double check locking
- Delim to max slope is now calculated correctly

1.1.3

Fix:
- else if constexpr statements missing constexpr specifier;

Refactor:
- Removed Args... template parameter in mtFunctionRunner
- Merged threadpool into utility
- Minor code cleanup

1.1.2

Feature:
Python package setup and build are successful - will attempt to add to PyPI

Refactor:
Replaced cppimport with setuptools
Renamed pythonwrapper -> wows_shell for a more consistent naming scheme
Moved python code to src/Python/examples

1.1.1

Fixes:
Fixed mtFunctionRunner calls using static function format - triggers error in MSVC
Removed distance enums from Python/Webassembly extensions and tests

1.1.0

Feature:
- Implemented a proper thread pool in shellCalc - no more spinning up and destroying threads each calculation function call <br/>

Fix:
- Removed copies of distance in angleData and postPenData - adjusted enums and test functions
- Added compile_test options for building test wasm files <br/>

Refactor:
- Removed unnecessary macros controlling threading in shellWasm.cpp
- Removed unnecessary comments in test.cpp and added basic logic for repeat runs
- Deprecated [removed] shellCombined classes in Python and WebAssembly extensions

1.0.2

Feature:
Bound getImpactSizedPointArrayFuseStatus; added default constructor for shell
Fix:
Fixed integer overflow causing dispersion rows > 255 from reading distance 0 in computation
Added -s EXPORT_ES6=1 -s USE_ES6_IMPORT_META=0 to compile options

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.