Runhouse

Latest version: v0.1.1

Safety actively analyzes 642295 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 6

0.0.7

What's New

Dashboard & Login
* New [resource dashboard](https://www.run.house/dashboard) and [login link](https://www.run.house/login)

Env
* Support passing in `env_vars` and custom `working_dir` to Env resource (75)
* Better auto torch version handling for requirements.txt files
* Support "requirements.txt" auto file detection

Docs and Tutorials
* Updated [README](README.md), check it out! (73)
* New transformers training [tutorial](https://runhouse-docs.readthedocs-hosted.com/en/latest/tutorials/examples/training.html)
* New accessibility [API tutorial](https://runhouse-docs.readthedocs-hosted.com/en/latest/tutorials/api/accessibility.html)
* Example code snippets for resource methods (74)

BC-Breaking

Factory Functions (67)
* Remove `load` parameter, instead will automatically try to load from `name` argument if that is the only argument provided
* Default `dryrun=False`

Deprecations
* Use `ondemand_cluster` instead of `cluster` for On-Demand cloud clusters

0.0.6

What's New

Replace gRPC server with HTTP
* gRPC installation is unreliable on Apple silicon, replace with HTTP for more seamless experience, and allow HTTP calls to Runhouse functions (e.g. outside Python) (62)

Torch Version Auto-Detection
* Support auto-detection and installation of correct torch version based on CUDA version (41)

Envs and Packages
* Better handling of local package syncing to remote systems (43)
* New Runhouse Env resource (54)
* Conda Env support (57)

Docsite Restructure
* Add Getting Started and Logging/Debugging sections (61)
* Improved tutorials: Add Data+Compute API Tutorials and Render Usage tutorials (66)

Additional
* Add `--yes`/`-y` option for interactive CLI login (53)
* Unit test refactors, with fixtures and pytest mark (59)
* Correctly sync local Runhouse version

BC-Breaking
* Replace `reqs` and `setup_cmds` in support for `env` (54)

0.0.5

Features
* Save logs onto cluster, at `~/.rh/<cluster_name>-log.txt`
* Improved tqdm logging
* Add `load` parameter to factory functions
* Add `on_same_cluster` function to cluster class

BC-Breaking
* Split resource `.save` into `.write` (write data to dest) and `.save` (save to Runhouse RNS)

Bug Fixes
* Fix cross env sharing and re-loading remote functions
* Properly determine on_this_cluster; multigpu accelerate works again

Github
* GHA login test flow

0.0.4

Features
- Logout and improved secrets support
- Resource sharing updates (8)
- Better handling of function system paths, enables nested function calls (10)
- Create servers directory
- Add CLI support for restarting GRPC server

BC-Breaking
- Remove `.from_cluster` and `from_dest_folder` (14)

Docs
- Add more descriptions to Runhouse Architecture section
- Add API usage examples and docs to resource API pages (11)

GitHub
- Add collect_env script, and templates for bug and feature request issues
- Lots of new [🎪 funhouse](https://github.com/run-house/funhouse) contributing opportunities -- check it out!

0.0.3

Notable Changes
- Add [Runhouse docs site](https://runhouse-docs.readthedocs-hosted.com/)

BC-Breaking Changes
- Rename the following variables / classes
- send → function
- hardware → system
- fs → system
- url → path
- SkyCluster → OnDemandCluster
- Change dryrun default to False

Bug Fixes
- Small bug fixes in cluster and folder

0.0.0.0

Page 6 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.