Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / deepset-ai/canals issues and pull requests
#169 - fix mypy and pyright
Pull Request -
State: closed - Opened by masci about 1 year ago
#168 - fix: copy input values before passing them down pipeline.run
Pull Request -
State: closed - Opened by masci about 1 year ago
- 1 comment
#167 - Use full import path as 'type' in serialization.
Pull Request -
State: closed - Opened by masci about 1 year ago
#166 - feat: read defaults from `run()` signature
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#165 - Update __about__.py
Pull Request -
State: closed - Opened by vblagoje about 1 year ago
#164 - Fix API docs
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#163 - make Variadic wrap an iterable
Pull Request -
State: closed - Opened by masci about 1 year ago
#162 - feat: Fix find_component_inputs, update unit tests
Pull Request -
State: closed - Opened by vblagoje about 1 year ago
- 1 comment
#161 - fix: change `is_optional` with `has_default`
Pull Request -
State: closed - Opened by masci about 1 year ago
#160 - fix: rework the `Pipeline.run()` method
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#159 - feat: Introduce `Connection` object
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#158 - feat: Add Component inputs/outputs functions
Pull Request -
State: closed - Opened by vblagoje about 1 year ago
- 3 comments
#157 - Make `Sum` Variadic
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#156 - fix: fix pipeline I/O detection
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#155 - fix: change `is_optional` with `has_default`
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#154 - tests: Add integration tests for existing issues and other Variadic uses
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#153 - Mypy: `Variadic` is not iterable
Issue -
State: closed - Opened by ZanSara about 1 year ago
#152 - Add missing `typing_extensions` dependency
Pull Request -
State: closed - Opened by silvanocerza about 1 year ago
#151 - feat: Add component inputs/outputs methods
Pull Request -
State: closed - Opened by vblagoje about 1 year ago
- 1 comment
#150 - feat: Add Pipeline outputs method
Pull Request -
State: closed - Opened by vblagoje about 1 year ago
- 2 comments
#149 - Add function to list single component's inputs and outputs
Issue -
State: closed - Opened by ZanSara about 1 year ago
#148 - feat: use full connection data to route I/O
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
- 2 comments
#147 - tests: Add self-loop integration test
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#146 - test: migrate `Sum` and `MergeLoop` to `Variadic`
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#145 - tests: add self-loop integration tests
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#144 - test: Self loop integration tests
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#143 - chore: remove `InputSocket.is_optional`
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#142 - feat!: change `Optional` to `IsOptional`
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
- 1 comment
Labels: breaking change
#141 - Component with variadic inputs doesn't wait until all connected components sent their outputs
Issue -
State: closed - Opened by julian-risch about 1 year ago
- 2 comments
#140 - chore: bumb version to 0.9.0
Pull Request -
State: closed - Opened by julian-risch about 1 year ago
#139 - Properly annotate classmethods
Pull Request -
State: closed - Opened by masci about 1 year ago
#138 - Add proactive check to avoid instances reuse
Issue -
State: open - Opened by ZanSara about 1 year ago
#137 - Invert order of `name` and `instance` in `add_component` signature
Issue -
State: open - Opened by julian-risch about 1 year ago
#136 - Move `is_optional` evaluation for `InputSocket` to `post_init`
Pull Request -
State: closed - Opened by masci about 1 year ago
#135 - Do not use a dict as intermediate format and use `Socket`s directly
Pull Request -
State: closed - Opened by masci about 1 year ago
- 2 comments
#134 - Update canals.md
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#133 - chore: add sockets docs
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#132 - chore: remove missing module from docs to fix documentation
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#131 - fix: Sockets named "text/plain" or containing a "/" fail during pipeline.to_dict
Pull Request -
State: closed - Opened by julian-risch about 1 year ago
#130 - Sockets named "text/plain" or containing a "/" fail during `pipeline.to_dict`
Issue -
State: closed - Opened by julian-risch about 1 year ago
#129 - chore: group up utils about types
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#128 - make `__canals_output__` and `__canals_input__` management consistent
Pull Request -
State: closed - Opened by masci about 1 year ago
#127 - move sockets into components package
Pull Request -
State: closed - Opened by masci about 1 year ago
- 1 comment
#126 - fix package name, change _parse_connection_name function name, add tests
Pull Request -
State: closed - Opened by masci about 1 year ago
- 1 comment
#125 - chore: remove extras
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#124 - Remove `mermaid` extra
Issue -
State: closed - Opened by ZanSara about 1 year ago
#123 - Remove stray print
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#122 - re-introduce variadics to support Joiner node
Pull Request -
State: closed - Opened by masci about 1 year ago
- 9 comments
#121 - Input/Output refactoring
Pull Request -
State: closed - Opened by masci about 1 year ago
- 1 comment
#120 - feat: add `Pipeline.inputs()`
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
- 3 comments
#119 - Trigger branches without input values
Issue -
State: closed - Opened by ZanSara about 1 year ago
- 1 comment
#118 - Update version to 0.8.1
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#117 - Function to list pipeline inputs/outputs
Issue -
State: closed - Opened by ZanSara about 1 year ago
#116 - proposal: let sockets take more than one input
Pull Request -
State: closed - Opened by masci about 1 year ago
- 5 comments
#115 - fix: `draw` function vs init parameters
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#114 - Reintroduce `save_pipelines` and `load_pipelines`
Issue -
State: closed - Opened by ZanSara about 1 year ago
- 1 comment
#113 - Component is waiting for optional inputs (if there are more than 3)
Issue -
State: closed - Opened by tholor about 1 year ago
- 2 comments
#112 - Component is stuck waiting for input. Optional inputs are not skipped
Issue -
State: closed - Opened by tholor about 1 year ago
- 2 comments
#111 - Components with Optional inputs need to explicitly specify `=None`
Issue -
State: closed - Opened by tholor about 1 year ago
#110 - Components with no input in run method don't get run by the pipeline
Issue -
State: open - Opened by TuanaCelik about 1 year ago
#109 - fix default serialization and adjust sample components accordingly
Pull Request -
State: closed - Opened by masci about 1 year ago
#108 - `pipeline.draw()` broken for components with objects in their state
Issue -
State: closed - Opened by ZanSara about 1 year ago
- 1 comment
#107 - Make to/from_dict optional
Pull Request -
State: closed - Opened by masci about 1 year ago
#106 - feat: check returned dictionary
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#105 - Optional type used to indicate default values
Issue -
State: closed - Opened by MichelBartels about 1 year ago
- 2 comments
#104 - Downgrade log from ERROR to DEBUG
Pull Request -
State: closed - Opened by ZanSara about 1 year ago
#103 - Revert "Check Component I/O socket names are valid (#100)"
Pull Request -
State: closed - Opened by silvanocerza about 1 year ago
#102 - Remove handling of shared component instances on Pipeline serialization
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#101 - Rename some classes in tests to suppress Pytest warnings
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#100 - Check Component I/O socket names are valid
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#99 - Remove `BaseTestComponent`
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#98 - Change @component decorator so it doesn't add default to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#97 - Add Threshold to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#96 - Rework `_find_unambiguous_connection` so it doesn't use the sockets' name to find a valid connection
Issue -
State: open - Opened by silvanocerza over 1 year ago
#95 - Remove all mentions of Component.defaults
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#94 - Change _to_mermaid_text to use component serialization data
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#93 - Add Sum to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#92 - Add Repeat to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#91 - Add Remainder to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#90 - Add MergeLoop to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#89 - Add Greet to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#88 - Add AddFixedValue to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
- 1 comment
#87 - Add to_dict and from_dict for Parity, Subtract, Double, Concatenate
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#86 - Rework Accumulate to_dict and from_dict
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#85 - Implement generic `default_to_dict` and `default_from_dict`
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
#84 - Remove default implementation of `Component.to_dict` and `Component.from_dict`
Issue -
State: closed - Opened by silvanocerza over 1 year ago
#83 - feat: split unmarshaling function
Pull Request -
State: closed - Opened by ZanSara over 1 year ago
#82 - feat: remove `init_parameters` decorator
Pull Request -
State: closed - Opened by ZanSara over 1 year ago
#81 - Remove `BaseTestComponent`
Issue -
State: closed - Opened by silvanocerza over 1 year ago
#80 - feat: self loop integration test
Pull Request -
State: closed - Opened by ZanSara over 1 year ago
#79 - feat: add self loop integration test
Pull Request -
State: closed - Opened by ZanSara over 1 year ago
#78 - Lint `sample_components` in CI
Pull Request -
State: closed - Opened by ZanSara over 1 year ago
#77 - Add integration test for self-loops
Issue -
State: closed - Opened by ZanSara over 1 year ago
- 1 comment
#76 - Restore original component names during pipeline unmarhsalling
Issue -
State: closed - Opened by ZanSara over 1 year ago
- 1 comment
#75 - Add check that components sockets don't contain forbidden chars
Issue -
State: closed - Opened by silvanocerza over 1 year ago
- 1 comment
#74 - fix: handle falsy node I/O properly
Pull Request -
State: closed - Opened by MichelBartels over 1 year ago
- 3 comments
#73 - Remove pipeline serialization tests from the base testing class
Issue -
State: closed - Opened by ZanSara over 1 year ago
- 1 comment
#72 - Remove all mentions to `self.defaults`
Issue -
State: closed - Opened by ZanSara over 1 year ago
#71 - improve `Pipeline.__eq__`
Issue -
State: open - Opened by ZanSara over 1 year ago
#70 - Pipelines save load
Pull Request -
State: closed - Opened by silvanocerza over 1 year ago
- 1 comment