Dsub

Latest version: v0.5.0

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

Scan your dependencies

Page 5 of 8

0.3.1

Python 3 is now part of automated testing.
All unit and integration tests are now run with Python 2.7 and Python 3.7.

The `google` provider is no longer included in automated tests.

Specific changes in this release include:

- dstat
- Separate recursive input/output from input/output fields..
- Fix `YAMLLoadWarning` that was being emitted.
- dsub
- Experimental: generate 32 character UUID job ids with `--unique-job-ids` flag.
- `local` provider updates:
- Ensure runner-log.txt is written as text.
- `google-v2` provider updates:
- Add timestamps in .log files.
- Test updates:
- Remove the `google` provider from automated tests.
- Fix the way that the project ID is discovered for Python 3.
- Increase concurrency and optionally disable Python module tests.

0.3.0

This release includes one change:

- `google-v2` is now the default provider.

0.2.6

**Note**:
This is the last planned release with `google` as the default provider.
The new default provider will be `google-v2`.

This release includes:
- `google-v2` provider updates:
- `--disk-type` option added.
- `--service-account` option added.
- Fix `dstat` to find jobs submitted with user-ids containing non-alphanumeric non-hyphen characters.
- Fix `dstat` to better handle operations with no actions.

0.2.5

This release includes:

- `dsub`
- When tasks are retried (based on use of the `--retries` flag), output messages are now more informative.
- [bash](https://hub.docker.com/_/bash) image can now be used with the `local` and `google-v2` providers (updated Docker entrypoints to use `/usr/bin/env bash` instead of `/bin/bash`)
- `google-v2` provider updates:
- `--nvidia-driver-version` parameter can now be used to specifiy the NVIDIA driver version to use when attaching an NVIDIA GPU accelerator.
- log files are copied locally on the VM before upload to GCS. This avoids `ResumableUploadAbortException` copying large logs.

- `dstat`
- `script` and `script-name` now appears in `dstat --full` output.
- `pyyaml` version updated to latest version allowing Python3.7 support.

0.2.4

This release includes:
- `google-v2` provider:
- `--min-ram` and `--min-core` parameters can now be used to automatically select one of the [Compute Engine Custom Machine Types](https://cloud.google.com/compute/docs/machine-types#custom_machine_types).
- `--mount` a persistent disk created from a [Compute Engine Image](https://cloud.google.com/compute/docs/images)
- Prefixes like "Execution failed: action \<n\>" removed from status messages in `dstat`.
- `local` provider:
- `--mount` a local directory
- Add Hong Kong zones.

0.2.3

This release includes:

- `google`:
- A large deprecation WARNING will now be emitted when using the `google` provider.
- `google-v2`
- Exit with error if logging fails.
- Better messaging on failures.
- Bug fixes for exception handling in `ddel` jobs
- `local`:
- Better messaging on logging failures.

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.