Releases: doronz88/rpc-project
Releases · doronz88/rpc-project
v2.11.4
v2.11.3
v2.11.2
What's Changed
- 68a6d5f darwin: fs: add
lstat()
(@doronz88) - 3960006 fs: File: add
pread()
,pwrite()
,fdatasync()
,fsync()
,dup()
(@doronz88) - b938603 consts: add
EACCESS
(@doronz88) - 5a529eb client: server: add listdir to protocol to improve performance (@doronz88)
- 2a624c4 shell: refactor arg parsing to include completion (@doronz88)
- a63de8d shell: make prompt_end indicate if last cmd failed (@doronz88)
- 5e81c69 SCPreference: add
interactive()
method (@doronz88)
Full Changelog: v2.11.1...v2.11.2
v2.11.1
v2.11.0
What's Changed
- 15ae0f0 shell: refactor: use argparse (@doronz88)
- 6fa6f72 shell: fix: make all prints flush immediately (@doronz88)
- 86461e7 feat: disable ipython cell hook within the shell (@doronz88)
- 65f1908 client: refactor thrown exceptions (@doronz88)
- 1c0c961 darwin: fs: add
find()
method to traverse file tree (@doronz88) - 10092ab darwin: fs: make
remove()
handleforce
andrecursive
flags (@doronz88) - 3c49346 darwin: fs: add
is_symlink()
andreadlink()
(@doronz88) - f033612 darwin: fs: add
write_file()
,read_file()
andtouch()
(@doronz88) - 268e599 darwin: preferences: add
sync()
(@doronz88) - 639eb12 tests: make
tmp_path
available for remote testing (@doronz88) - 889a3a7 tests: fix all to support all darwin systems (@doronz88)
- 7b8237b fs: add recursive versions for common operations (@doronz88)
- 4efd0bd docs: add python code quality badge (@doronz88)
- fb199a1 fs: change default chunk size to 64k (@doronz88)
- f2c661f fs: refactor: use size=-1 for whole file in
write()
andread()
(@doronz88) - 07d8696 exceptions: add RpcPermissionError (@doronz88)
Full Changelog: v2.10.8...v2.11.0
v2.10.8
What's Changed
- 40fe28c xonshrc: fix:
_edit_remotely()
will use temp dir (@doronz88) - f3133cf xonshrc: add date command (@doronz88)
- 76e8f88 xonshrc: add killall command (@doronz88)
- 05d173b shell: improve overall (@doronz88)
- 4da995b xonsh: add media commands (@doronz88)
- ebf333b Spawn new worker process for each new client (@assaf0)
- 86596e7 Added close on exec for client socket in worker process (@assaf0)
- 2a93d85 Adjusted test get process by listening port for new worker process design (@assaf0)
- f2add57 Added test for new worker process design (@assaf0)
- ae32af8 Changed waitpid to be signal triggered instead of loop and set SIGPIPE handler for worker process also (@assaf0)
- 7f200b8 client: fix: spawn reconnection handling (@doronz88)
New Contributors
Full Changelog: v2.10.7...v2.10.8