csp icon indicating copy to clipboard operation
csp copied to clipboard

csp is a high performance reactive stream processing library, written in C++ and Python

Results 114 csp issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Baskets in `csp` are not iterable, but should be. **To Reproduce** This code will raise an error: ```python import csp from csp import ts @csp.node def n(values:...

type: bug

We have commands and a configuration file ready that adopt 99% of the conventions, however weird they might be considered. Discussion on what conventions to adopt in https://github.com/Point72/csp/discussions/323

type: feature

Currently there are only two items generated to build csp engine - TimeIndexPolicy - dynamic BasketInfo struct this complicated the build immensely, and also blocks us from cross compiling: https://github.com/Point72/csp/issues/264...

type: enhancement
part: build

Add a note about strict type annotation and validation for `csp.graph` (in addition to `csp.node`) in: - https://github.com/Point72/csp/wiki/CSP-Graph - https://github.com/Point72/csp/wiki/First-Steps

part: documentation

**Is your feature request related to a problem? Please describe.** The ability to stream a sequence of in-memory arrow tables into csp is very powerful, but currently a bit hidden...

adapter: parquet

Conceptually, explain the following in https://github.com/Point72/csp/wiki/Adapters: - [ ] Push and Pull Input Adapters - [ ] AdapterManagers - [ ] Writing an adapter in Python - [ ] `Push...

part: documentation

Explain `.name` in the Node or Graph concepts page. It allows you to rename a node, and differentiate a node that is used multiple times in a graph. Include an...

part: documentation

CSP's support for generic types is documented in https://github.com/Point72/csp/wiki/CSP-Node#generic-types, expand this to inlcude: - [ ] How CSP does automatic inference of generic types, which is different from regular python....

part: documentation

Now that @arhamchopra has taken care of fast json conversion, we should move on to fast Apache Arrow conversion. We should have 2 mechanisms for conversion: - converting an individual...

type: feature