csp
csp copied to clipboard
csp is a high performance reactive stream processing library, written in C++ and Python
A concise description and key features can be very helpful for new users (across several domains) looking into CSP. We can discuss some ideas here, and update the [wiki homepage](https://github.com/Point72/csp/wiki#roadmap)...
can use redis-plus-plus which seems full featured enough and easily integrates via vcpkg
``` __________________________ TestNumpyAdapter.test_int ___________________________ self = def test_int(self): raw_vals = [7, -13, 21] res = csp.run(g, typ=int, values=np.array(raw_vals), dts=test_dts_ndarray, starttime=test_starttime) self.assertEqual(res["out"], list(zip(test_dts, raw_vals))) for dtype in ("b", "h", "i", "l",...
decoupling from https://github.com/Point72/csp/pull/22 so as to not mess with https://github.com/Point72/csp/pull/26 - [ ] show full end-to-end setup - [ ] document what oauth scopes are necessary for what functionality -...
I noticed deprecated use of `python setup.py sdist` and `python setup.py bdist_wheel` in the [Makefile](https://github.com/Point72/csp/blob/main/Makefile). Seems that we should be using `python -m build` instead according to https://packaging.python.org/en/latest/discussions/setup-py-deprecated/.
**Describe the bug** Running `e_08_kafka.py` errors out **To Reproduce** Steps to reproduce the behavior: ``` cd csp/examples python e_08_kafka.py ``` ``` Traceback (most recent call last): File "/Users/goldbaum/Documents/csp/csp/examples/e_08_kafka.py", line 6,...
The current set of [examples](https://github.com/Point72/csp/tree/main/csp/examples) can be improved. They need to be triaged into either experience levels (such as "beginner", "intermediate", "advanced") and/or by document type (such as How-tos, Tutorials,...
Added the retail example as 3rd getting started tutorial. Resolved conflicts with #338 so we can get both in
- Update our `ruff` dependency to 0.5 - Use and apply `isort` rules - Normalize conda recipes to have same stuff, with comments - Clean up docs to avoid getting...
- Move from deprecated `bump2version` to active `bump-my-version` - Make sure dependabot puts the right labels in place, add python needs https://github.com/Point72/csp/pull/314