Chrislearn Young
bcf591deb4
Remove rust--toolchain.toml and use rust-version in Cargo.toml
6 months ago
haixuantao
d03b6d138b
Add pyo3 special method
6 months ago
Haixuan Xavier Tao
42775e3612
Removing support for macos x86 in order to unpin macos version ( #1048 )
This PR removes macOS version pinning on Maturin that makes it the
prebuilt will not installable on other macOS version.
I believe the original error is due to macOS x86 and I think it's time
to remove support for it.
6 months ago
sjfhsjfh
20c9269f64
chore: make run function public
6 months ago
haixuantao
bdc2356348
Removing support for macos x86 in order to unpin macos version
6 months ago
Philipp Oppermann
125d5a0443
Merge branch 'main' into git-source
7 months ago
haixuantao
f72991b09c
Add Cause to stpo
7 months ago
Philipp Oppermann
6b5cc7a0b9
Set maturin macOS version to `14.5`
7 months ago
Philipp Oppermann
de949521f6
Add build script with call to `add_extension_module_link_args()`
This is required on macOS when using the `extensions-module` feature. See https://pyo3.rs/v0.14.5/building_and_distribution.html#macos for details.
7 months ago
Philipp Oppermann
735ff9d9a8
Revert "Debug: Comment out Python `run` function"
This reverts commit 3c68d4c52a .
7 months ago
Philipp Oppermann
3c68d4c52a
Debug: Comment out Python `run` function
7 months ago
Philipp Oppermann
a19ab2d4c9
Fix: Handle error in Python `dataflow_descriptor` function
7 months ago
Philipp Oppermann
9d917bdaa9
Parse dataflow descriptor lazily in node APIs
The dataflow descriptor format still changes often, which led to parse errors. By doing the parsing lazily, this should only affect users of the `dataflow_descriptor` function from now on.
7 months ago
Philipp Oppermann
187efed38e
Merge branch 'main' into git-source
7 months ago
Philipp Oppermann
51ed0194c7
Rework and refactor for two-step build
7 months ago
mivik
d2e29542c1
feat(python): remove pickle dependency
8 months ago
mivik
18bb7938d5
feat(python): refactor python CUDA IPC API
8 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
Somay (DIIN)
e5f8b35be4
All flags integrated mentioned in #878 except N & E
10 months ago
7SOMAY
d12b232199
Fixed node-hub linting issues
10 months ago
Haixuan Xavier Tao
066d47007c
Adding run comand within python API ( #875 )
This PR makes it possible to run dataflow from python using:
```python
from dora import run
# Make sure to build it first with the CLI.
# Build step is on the todo list.
run("qwen2.5.yaml", uv=True)
```
Making it easier to run dataflow based on our needs
10 months ago
Mati-ur-rehman-017
ffc251f135
Applied pyupgrade style
10 months ago
haixuantao
4d454e3db9
Adding run comand within python API
10 months ago
Philipp Oppermann
10b2435381
Replace deprected pyo3 `to_object` call with `into_pyobject`
10 months ago
Shar-jeel-Sajid
852417a270
replacing to_object
10 months ago
Shar-jeel-Sajid
48c3bb5b4a
Removing Deprecation
10 months ago
Mati-ur-rehman-017
5e25cb52fc
Only D417 error remain
10 months ago
Mati-ur-rehman-017
3332c0a1ce
Fixed D100 issues
10 months ago
Mati-ur-rehman-017
259451ff10
.tomlFixes
10 months ago
Mati-ur-rehman-017
dd4de848ac
fixed #828
10 months ago
7SOMAY
20781fb4e2
#807 Fixed
10 months ago
haixuanTao
8b19716b3e
Fix pip installation of development dora node api python
10 months ago
haixuanTao
095156941f
Migrate the CI to --uv
11 months ago
Philipp Oppermann
ee15517dce
Make `ShmemChannel` `Sync` as required by pyo3 0.23
11 months ago
haixuantao
d3a48d7b17
Bump arrow version to latest version
11 months ago
haixuanTao
4174fd7362
Add list of string as metadata
11 months ago
haixuantao
4b9111daee
Fix python parsing of float and float list
11 months ago
haixuantao
f919f8fe99
Adding float for env variable and metadata parameters
11 months ago
yjhmelody
ca614753a1
chore: use workspace edition
1 year ago
sunxunle
0fa5863b4f
chore: fix some typos in comment ( #759 )
Signed-off-by: sunxunle <sunxunle@ampere.tech>
1 year ago
haixuantao
9e3142d086
Fix license and readme and requires-python
1 year ago
haixuantao
d3fdbf5e0a
Minor python esthetics
1 year ago
haixuantao
2e4c9c16b9
Fix version setting and add setting up architecture in CI/CD
1 year ago
haixuanTao
6614504a07
Adding better documentation
1 year ago
haixuanTao
b0e6a160fe
Small renaming of buffer to ipc buffer to make ipc buffer more explicit
1 year ago
haixuanTao
c4b1e32124
Improve naming convention
1 year ago
haixuanTao
0d007609f5
Adding pyarrow cuda helper function to support zero copy GPU
1 year ago
haixuanTao
bd9fc7d084
Make list an available type for metadata
1 year ago
haixuanTao
dd10bbf85c
Bump `pyo3` version to `0.22`
1 year ago