Csp

Latest version: v0.0.5

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

Scan your dependencies

0.0.5

New Contributors
* svatasoiu made their first contribution in https://github.com/Point72/csp/pull/288

**Full Changelog**: https://github.com/Point72/csp/compare/v0.0.4...v0.0.5

0.0.4

What's Changed
* Override Python list modifying methods to capture and preserve changes to Struct list fields by ogarokpeter in https://github.com/Point72/csp/pull/188
* Documentation Restructure by pavithraes in https://github.com/Point72/csp/pull/142
* Fix to_json serialization for floats by arhamchopra in https://github.com/Point72/csp/pull/191
* Parse None natively in to_json method by arhamchopra in https://github.com/Point72/csp/pull/192
* PushPullInputAdapter - fix to previous patch that fixed out of order … by robambalu in https://github.com/Point72/csp/pull/195
* Start organizing examples, increase test coverage of examples by timkpaine in https://github.com/Point72/csp/pull/174
* Fix interrupt handling issues in csp: ensure first node is stopped and reset signaled flag across runs by AdamGlustein in https://github.com/Point72/csp/pull/206
* minor bugfix to unroll cppimpl by robambalu in https://github.com/Point72/csp/pull/220
* Fix JSONTextMessageMapper Bug in WebsocketAdapterManager by wrieg123 in https://github.com/Point72/csp/pull/219
* Remove all caching code from CSP by AdamGlustein in https://github.com/Point72/csp/pull/213
* Python 3.12 build support by robambalu in https://github.com/Point72/csp/pull/221
* Update to arrow / pyarrow 16 by robambalu in https://github.com/Point72/csp/pull/210
* Upgrade CSP to C++20; build websocket against C++17; rename .hi files by AdamGlustein in https://github.com/Point72/csp/pull/224
* Fix incorrect calculation of unbiased, non-excess kurtosis by AdamGlustein in https://github.com/Point72/csp/pull/228
* bugfix for datetime timezone change introduced in py3.12 by robambalu in https://github.com/Point72/csp/pull/230
* Add release_on_tick argument to gate node in baselib by AdamGlustein in https://github.com/Point72/csp/pull/231
* Feature/windows build by robambalu in https://github.com/Point72/csp/pull/229

New Contributors
* ogarokpeter made their first contribution in https://github.com/Point72/csp/pull/188

**Full Changelog**: https://github.com/Point72/csp/compare/v0.0.3...v0.0.4

0.0.3

What's Changed
* fixes 154 - remove usage of vector<bool>, use vector<uint8_t> for BO… by robambalu in https://github.com/Point72/csp/pull/155
* Skip conda e2e tests for docs-only builds to match main build workflow by timkpaine in https://github.com/Point72/csp/pull/157
* skip sdist tests except on full runs by ngoldbaum in https://github.com/Point72/csp/pull/146
* Add ssl passthrough for slack adapter by timkpaine in https://github.com/Point72/csp/pull/160
* Tweaks to CMake passthrough, small fixes in prep for mac and windows by timkpaine in https://github.com/Point72/csp/pull/162
* Re-enable C++ testing by timkpaine in https://github.com/Point72/csp/pull/163
* Fix bug where a node can be stopped when it hasn't started by AdamGlustein in https://github.com/Point72/csp/pull/164
* Clang build support by robambalu in https://github.com/Point72/csp/pull/132
* fixes 172 - bugfix for PushPullInputAdapter when adjust OOO time is … by robambalu in https://github.com/Point72/csp/pull/173
* Fix documentation for median and quantile functions by ptomecek in https://github.com/Point72/csp/pull/180
* Run docs lints on PRs that change docs, add new logo, clean up unofficial roadmap by timkpaine in https://github.com/Point72/csp/pull/167
* Add to_json method for structs by arhamchopra in https://github.com/Point72/csp/pull/182
* websocket client adapter by wrieg123 in https://github.com/Point72/csp/pull/152
* add *.png binary to .gitattributes to avoid false change reporting by robambalu in https://github.com/Point72/csp/pull/186

New Contributors
* arhamchopra made their first contribution in https://github.com/Point72/csp/pull/182

**Full Changelog**: https://github.com/Point72/csp/compare/v0.0.2...v0.0.3

0.0.2

What's Changed
* Compare floats by epsilon in `drop_dupes_float` by timkpaine in https://github.com/Point72/csp/pull/104
* Check wheels and sdist for issues with twine check by timkpaine in https://github.com/Point72/csp/pull/103
* Build sdist with build to ensure proper readme contents and format by timkpaine in https://github.com/Point72/csp/pull/107
* use `twine check --strict` in dist-check by ngoldbaum in https://github.com/Point72/csp/pull/108
* Sympy integration via ufunc dispatch, expanded `numpy` integration by timkpaine in https://github.com/Point72/csp/pull/60
* Add example for the pandas extension types by ptomecek in https://github.com/Point72/csp/pull/110
* Symphony adapter by timkpaine in https://github.com/Point72/csp/pull/87
* Add slack message adapter by timkpaine in https://github.com/Point72/csp/pull/22
* Protect against unstable division by variance in skew/kurt/corr by AdamGlustein in https://github.com/Point72/csp/pull/118
* Fix invalid access to a struct meta name when the struct is a base struct by AdamGlustein in https://github.com/Point72/csp/pull/119
* Move to ruff check by timkpaine in https://github.com/Point72/csp/pull/124
* Set minimum numpy version to avoid ABI mismatch error by ngoldbaum in https://github.com/Point72/csp/pull/126
* Move wiki docs into repo by pavithraes in https://github.com/Point72/csp/pull/116
* Add developer guide and move build instructions to their own page by ngoldbaum in https://github.com/Point72/csp/pull/128
* Build librdkafka with ssl support by ngoldbaum in https://github.com/Point72/csp/pull/133
* Lint and format docs by pavithraes in https://github.com/Point72/csp/pull/136
* Struct deepcopy implementation by argaj in https://github.com/Point72/csp/pull/134
* fixes 69 - deepcopy struct default values on init. Also includes th… by robambalu in https://github.com/Point72/csp/pull/138
* Add support for non-vcpkg based builds by timkpaine in https://github.com/Point72/csp/pull/137
* Replace usages of math.exp2 on python older than 3.11 by ngoldbaum in https://github.com/Point72/csp/pull/145
* drop python version check in csp/math.py by ngoldbaum in https://github.com/Point72/csp/pull/148

New Contributors
* pavithraes made their first contribution in https://github.com/Point72/csp/pull/116
* argaj made their first contribution in https://github.com/Point72/csp/pull/134
* robambalu made their first contribution in https://github.com/Point72/csp/pull/138

**Full Changelog**: https://github.com/Point72/csp/compare/v0.0.1...v0.0.2

0.0.1

Initial Release
robambalu stephenmarkacs jacarr4 smichael83 AdamGlustein ptomecek ngoldbaum timkpaine melissawm

What's Changed
* Clean up test warnings in pandas extension type and accessor tests by ptomecek in https://github.com/Point72/csp/pull/18
* Support sqlalchemy>=2 by timkpaine in https://github.com/Point72/csp/pull/6
* Add function names to type resolver errors and properly report when the return value is the conflicting type by AdamGlustein in https://github.com/Point72/csp/pull/41
* Adding poisson_timer and brownian_motion to new csp.random module by ptomecek in https://github.com/Point72/csp/pull/56
* csp.stats.list_to_numpy should return a 1DArray, not an NDArray by AdamGlustein in https://github.com/Point72/csp/pull/78
* Remove GNU PBDS dependence in stats classes and improve ArgMinMax implementation by AdamGlustein in https://github.com/Point72/csp/pull/75
* Refactor and test examples by timkpaine in https://github.com/Point72/csp/pull/26
* Fix failing websocket adapter example by AdamGlustein in https://github.com/Point72/csp/pull/92
* Fix type annotation for `csp.apply` by timkpaine in https://github.com/Point72/csp/pull/93

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.