Changelogs » Floyd-cli

Floyd-cli

0.11.17

fix a small bug in `data clone` command

0.11.16

minor bug fixes

0.11.15

support downloading subdirectory from dataset and job output

0.11.14

* data status command fix (restrict to dataset)

0.11.13

* progress bar for data compression
* fix login for Safari

0.11.10

* new login experience
* better error message for invalid data name in floyd config
* floyd run --follow command now exits automatically on job exit
* deprecate support for GPU+ and CPU+ instance type

0.11.9

* handle file permission issue on data upload
* support clone without init

0.11.8

* fix mode support in floyd config

0.11.7

Fix data mount for command job working directory

0.11.5

Fix --gpu and --cpu flag.

0.11.4

Support floyd config. For more info, see: https://docs.floydhub.com/floyd_config

0.11.1

Fix login bug

0.10.39

- Use username/password as the default login mechanism. Token based login is still retained.
- Include latest metrics info to the experiment status and info commands.

0.10.38

add support for --max-runtime to run command

0.10.36

* fixed crash due to latest version of pip (9.0.2)
* display error to user about upload that's over allowed size

0.10.35

* added --follow option to floyd run command by mrahtz
* Add data listfiles and data getfile command by mrahtz
* sort env list
* fix `unexpected keyword argument 'strict'` crash

0.10.31

* (UX) display job URL at the end of run and restart command
* (bug) fix error in `floyd info` command

0.10.29

Thanks msoedov for the following patches!

* better error message for network timeout error
* new -f option for logs command

0.10.21

Improvements

- login command now takes password as a hidden field for improved security

Bug Fixes

- Fix for 135

0.10.20

Improvements:

- Smart resolution of project and dataset names. The names can now be shortened and the CLI will intelligently resolve it. Some example usage:

| Previous Version  | New Version |
| ----------------- | --------------- |
| $ floyd logs alice/projects/cnn/2 | $ floyd logs |
| $ floyd output  alice/projects/rnn/5  | $ floyd output rnn/5  |
| $ floyd data output  alice/datasets/cats/5  | $ floyd data output cats/5  |
| $ floyd run --data alice/datasets/cats/5:/cats script.py | $ floyd run --data cats/5:/cats script.py |

More details about this feature is available on [FloydHub docs](https://docs.floydhub.com/guides/shortnames/).

0.10.18

Improvements:

- Add option to login with username and password:

`floyd login -u <username> -p <password`

This can be used as an alternative to using the token from the website.

Bug fix:

- Remove whitespace in tokens pasted during login.

0.10.13

bug fixes:
* fixed default input mount path for mounting datasets
* make output command work with running job's output

UX improvement:
* suggest user to split out data for large code sync

0.10.10

* fix exception in floyd clone command
* improve error message

0.10.6

* added to_dict method to jobs
* replace all IDs with human friendly names
* make human friendly name consistent with what's on the web UI
* show error message when a data delete request is sent for job output

0.10.5

* fixed issue with fetching job and data outputs
* updated default ignore list
* fixed bug with force version upgrade

0.10.4

- Update the logs request to use Resource api. (Hotfix)
- Log cli output to stdout
- Replace more IDs with NAME from output

0.9.5

- Tensorflow 1.1 environment is now available. It becomes the default environment.
- Keras environment now contains Keras 2.0.4 and Tensorflow 1.1.0.
- For backwards compatibility, `tensorflow-0.12` and `tensorflow-1.0` environments are also available.

0.9.4

- Support for attaching multiple datasets to the same floyd run. Now you can specify `--data <ID1> --data <ID2>`
- Specify mount points for data. You can specify the path where your data should be mounted. Eg: `--data <ID>:pathname` and the data will be available at `/pathname`.
- Support for deleting multiple datasets and experiments in a single command. 14 and 21
- Bug Fix: Too many files error was getting thrown even if directories were added to .floydignore
- Additional tests

0.9.3

Support for deleting multiple experiment ids. 14
Use proper encoding for server response 11