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

#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

#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

#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

#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

#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

#97 - Add Threshold to_dict and from_dict

Pull Request - State: closed - 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

#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