554 Commits
Author SHA1 Message Date
Rot127 b2fa2dfd2b Merge pull request #62 from rizinorg/racket
Add Racket implementation
2026-09-27 21:33:28 +00:00
Mohit Gurav a3bcc8c3eb python: fix freeze when stdout contains null byte before trailing output (#63) 2026-09-27 20:51:17 +01:00
Rot127 739dd42c71 Return stderr as command output and allow to print cmd (#61) 2026-09-24 18:39:34 +00:00
Florian Märkl 837ab56fed Add Racket implementation 2026-09-24 08:28:55 +02:00
Rot127 b87081a425 Add option to echo command. 2026-09-19 17:14:55 +02:00
Rot127 c955faa84d Return stderr on request from cmd() 2026-09-19 17:01:53 +02:00
Khairul Azhar Kasmiran 8352846c4d Bump python rz-pipe version to 0.6.2 python-v0.6.2 2024-11-12 22:57:22 +08:00
Khairul Azhar Kasmiran 08ad0f9f42 ci: Clear dist dir before building Python dist packages python-v0.6.1-1 2024-11-12 22:16:54 +08:00
Khairul Azhar Kasmiran 01b3f095b7 Bump python rz-pipe version to 0.6.1 python-v0.6.1 2024-11-11 22:05:55 +08:00
Khairul Azhar Kasmiran 3b2fb66b56 ci: Fix Python rz-pipe test step (#59)
* Don't ignore errors
* Use pytest 8.3.3
* Remove rz-agent use from open_base_test.py test
2024-11-11 21:45:37 +08:00
Khairul Azhar Kasmiran fa74cca311 python: Discard startup banners when opening binary (#58) 2024-11-09 14:44:54 +08:00
Anton Kochkov 2f8128ce02 rust: update dependencies (#54) 2024-02-24 10:04:29 +08:00
Riccardo Schirone 06c871d33f Use python -m build to build wheels python-v0.6.0-3 2023-08-08 11:40:40 +02:00
Riccardo Schirone 5c18ae929b ci/cd: update to ubuntu-22.04 2023-08-08 11:40:40 +02:00
Riccardo Schirone 7e93dc1cde Bump python rz-pipe version to 0.6.0 python-v0.6.0-2 2023-08-08 10:47:34 +02:00
Riccardo Schirone e1712ee7eb Use pypa/gh-action-pypi-publish@release/v1 instead of master python-v0.6.0-1 2023-08-08 10:01:26 +02:00
Anton Kochkov c22dca96ab rz-pipe.rs: update dependencies python-v0.6.0 2023-08-05 10:40:37 +08:00
wargio a7ecfa8fba [python] implement os agnostic timeout_callback - Fix #49 python-v0.5.1 2023-05-25 22:22:33 +08:00
wargio 64ff0da6d3 [python] update readme - Fix #44 2023-05-25 22:22:33 +08:00
wargio b4ba306fad [rust] update deps and fix code 2023-05-25 22:22:33 +08:00
NotNite a6fd9b6cdc Fix Rust build on Windows 2023-05-25 22:22:33 +08:00
wargio 93d04b95ed Install openssl dev for cargo 2023-05-25 00:28:53 +08:00
Ariel Torti a79c41bbc8 Python: Add timeout option to open() to kill time-consuming cmd() calls (#47)
* Python: Add timeout option to open() to kill time-consuming cmd() calls
* Python: Bump version to 0.5.0
python-v0.5.0
2023-05-25 00:16:48 +08:00
Riccardo Schirone 3764c267c1 Bump version of python rzpipe python-v0.4.0 2022-06-28 10:29:21 +02:00
Riccardo Schirone 931e5d2b46 go: fix module path 2022-05-09 20:15:30 +02:00
Khairul Azhar Kasmiran 15136d33df Windows cmd: Convert \r\n to \n (#38) 2022-03-25 21:12:31 +08:00
wcampbell f76d3a7305 chore: run cargo fmt/cargo clippy. add github action (#36)
* chore: run cargo fmt
* chore: apply clippy fixes
* chore: add github actions for rustfmt,clippy
2022-02-13 11:26:57 +01:00
Riccardo Schirone 557e648d8e Bump python rzpipe version to 0.1.2 (#34) 2021-10-20 11:15:22 +02:00
Riccardo Schirone 2f9de04dd7 Handle empty output from json commands 2021-10-18 17:22:48 +02:00
Giovanni 0f7ac66e6d Fix #28 - Bad field name (#29) 2021-09-18 11:23:35 +02:00
Clayton c13ad11b27 Go: fixed pipe name, updated example (#26) 2021-09-14 10:01:09 +02:00
JunWei Song 2128c46e52 move repeated code outside if else statement (#22) 2021-06-23 11:29:13 +02:00
ransomware a095670ead Update Python style and add pytest (#15)
* Use shutil to figure out where ls lives
* Add contextlib shim for OpenBase
* Improve OpenBase
* Make shutil portable across python2/3
* Use print to print to sys.stderr
* Renames for easier readibility
* Improve indentation of help strings
* Improve namings and fix default param list issue
* Simplify comparison in native.py
* Add requirements-dev.txt
* Add format target which formats via black
* Reformat using black
* Improve the native module
* Remove unnecessary usage of eval
* Make pass through of lib functional
* Improve import logic
* Add context manager for convenience
* Add a test for the native module
* Add pytest make target
* Use asyncio >= 3.6 style, improve overall quality
* Add open_base_test

Signed-off-by: 4thel00z <[email protected]>
2021-06-02 11:14:04 +02:00
Anton Kochkov 943d0d1258 Forgotten rename in Python rz-pipe 2021-06-01 18:29:06 +08:00
4thel00z 5aa8b51f62 [rust-remove-unwrap] Remove unused serde import from threads_callback.rs
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z f82a48f023 [rust-remove-unwrap] Make use of RzPipe::None in main.rs example
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 4030e70307 [rust-remove-unwrap] Make use of new error types. Remove obsolete func and imports
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z ca970d1cf7 [rust-remove-unwrap] Expose new errors module and follow reexport rattern
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z b8e90b8131 [rust-remove-unwrap] Add thiserror enum types
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 2a46c6c74c [rust-remove-unwrap] Add thiserror dep
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 1d7e9b50ab [rust-remove-unwrap] Fix async.rs example
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 47a9d55e16 [rust-remove-unwrap] Remove unwrap and introduce RzPipe::None to implement Default
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 978abac300 [rust-remove-unwrap] Add target folder to rust .gitignore
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z 93240ed688 [rust-remove-unwrap] Add Cargo.lock
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
4thel00z a107823552 [rust-remove-unwrap] Reformat Cargo.toml. Add myself as maintainer
Signed-off-by: 4thel00z <[email protected]>
2021-03-12 14:38:58 +08:00
Riccardo Schirone ce43aa9948 Run ci.yml on tags python-v0.1.0 2021-01-28 23:40:35 +01:00
Riccardo Schirone 74ab065a12 Run apt-get update before install to fix CI 2021-01-28 23:22:40 +01:00
Riccardo Schirone edac414d31 python: Build distribution packages and upload them in CI 2021-01-28 21:05:45 +01:00
Riccardo Schirone a86669a427 python: Fix classifiers 2021-01-28 20:50:55 +01:00
Riccardo Schirone ce0e64ef65 Reset version to 0.1.0 and change author to RizinOrg 2021-01-28 10:41:38 +01:00