47 Commits (b6fd3ac78890453115105689b78355c0ba0bf941)

Author SHA1 Message Date
  Philipp Oppermann b65563dd2b
Wip 7 months ago
  haixuanTao 88643b955d Adding `recv_async` dora method to retrieve data in python async 10 months ago
  haixuanTao a9aa556b9c Adding metrics for node api 10 months ago
  haixuantao 4d454e3db9 Adding run comand within python API 10 months ago
  haixuantao d3a48d7b17 Bump arrow version to latest version 10 months ago
  yjhmelody ca614753a1 chore: use workspace edition 1 year ago
  haixuanTao dd10bbf85c Bump `pyo3` version to `0.22` 1 year ago
  Philipp Oppermann 8e8034d103
Set `repository` metadata for all our crates 1 year ago
  EricLBuehler 233192f41e Update deps 1 year ago
  haixuanTao 42dcb07237 Add derivation fo rpython ros2 bridge 1 year ago
  EricLBuehler 8ff6d39a84 Use the new crate 1 year ago
  EricLBuehler 19e26358b6 Rename and use multiple_pymethods trait 1 year ago
  EricLBuehler 5995ac28de PoC in Node 1 year ago
  haixuanTao 0725620eab Simplyfing the metrics functionality by using meter provider instead of 2 years ago
  haixuanTao 0718c35265 Fix CD errors and try to release new version 2 years ago
  Philipp Oppermann 8cc5837cfa
Update `arrow` and `pyo3` dependencies to latest versions 2 years ago
  Philipp Oppermann bae02930df
Import ros2_bridge as experimental submodule of python node API 2 years ago
  Philipp Oppermann bd875f6628
Make `dora-python-operator-api` available as Rust library too 2 years ago
  haixuanTao 19172523df Update `pyo3` and `arrow` version to use latest version 2 years ago
  Philipp Oppermann 07689b9404
Make dataflow descriptor available to Python nodes 2 years ago
  haixuanTao 93b7da2b74 Remove pyo3 in runtime and daemon as it generates `libpython` dependencies 2 years ago
  Philipp Oppermann 1fab082717
Use `arrow` crate to send events from Rust to Python without copying 2 years ago
  haixuanTao b766a44a9f
use arrow for rust-python interface 2 years ago
  Philipp Oppermann 4fb519dbc1
Update `pyo3` to `v0.18` 2 years ago
  haixuanTao d4dd90c930 Enable python to use opentelemetry by default ( if env variable is configured for it) 2 years ago
  haixuanTao b01465dfe7 Add opentelemetry capability to the runtime 2 years ago
  haixuanTao 7a7a20a298 Add missing licenses and centralise license definition 2 years ago
  haixuanTao 101ddd2092 add documentation and description to all crates 2 years ago
  haixuanTao f1cf0864a4 Remove static path from workspace dependency 2 years ago
  haixuanTao 70e6d4ce8f Remove code duplicate for tracing subscriber and use env variable to manage log level. 2 years ago
  = 6f64298484 Release dora-rs version 0.1.3 3 years ago
  haixuanTao 5ad69cda87 Update requirements and fix `malloc` in plot 3 years ago
  haixuanTao 15e42c19ae Bumping dora version 3 years ago
  haixuanTao 222cb80b54 change version name to be able to republish package in pypi 3 years ago
  haixuanTao 9a0b303e98 Replace all versions to `v0.1.1` 3 years ago
  haixuanTao 992b8251c2 DRAFT: Fixing Python linking error 3 years ago
  Xavier Tao 44a7c16c21
Add Python Node API metadata (#101) 3 years ago
  Xavier Tao 62b780d92b
Add `dora-node-api-python` package publication on pypi to release workflow (#92) 3 years ago
  Philipp Oppermann de2481d2cb
Update python node API to work with synchronous Rust node API 3 years ago
  haixuanTao 4158b1b0de use `pyproject.toml` for activating `pyo3/extension-module` 3 years ago
  haixuanTao f2b3bd5a21 adding `abi3-py38` to pyo3 for best target support 3 years ago
  haixuanTao 44713538e7 adding `--no-default-features` for pyo3 extension 3 years ago
  haixuanTao 9f53dc6904 Adding feature flag to pyo3 3 years ago
  haixuanTao d69776a85f Adding `eyre` Error handling derived into `PyErr` 3 years ago
  haixuanTao 1903c636cb Refactoring `python-node-api` 3 years ago
  haixuanTao 128bf6ca43 Adding `next`, `send_output` for Python node API 3 years ago
  haixuanTao f7d288ba69 init `dora-node-api-python` 3 years ago