Dsc

Latest version: v0.4.3.2

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

Scan your dependencies

Page 3 of 4

0.3.1.2

Minor improvements over v0.3.1 including interface to extract DSC_TIME in query, library check on cluster system without internet access and default output verbosity for cluster jobs.

0.3.1

Improved Python / R data flow and parallel data extraction in `dscquery`.

0.3.0

This version significantly improved `task` mode (typically used for cluster environment) with reduced file caches generated, although its disk performance is still being tuned, due to the use of file-based database.

From this release we will adopt a 3-field string version name.

0.2.9

This is a major, backward incompatible release that optimizes remote task file management. It will trigger rerun for old DSC projects. It is therefore recommended re-running old DSC projects with option `-s none` if possible. See [here for more discussions on project maintenance](https://github.com/stephenslab/dscproject-maintenance).

0.2.8

Input string parameter behavior has changed since this version. Now un-quoted strings will be treated
input script code; string parameters will have to be quoted. A new DSC configuration parser has been
implemented to overcome `pyYAML` restrictions. Please submit a bug report if the new parser misbehaves.

**A file signature clean up is recommended after this upgrade.**

Please check out the [release change log](https://github.com/stephenslab/dscchange-log) for other changes since version 0.2.7.

0.2.7

This release implements various suggestions from stephens999 and pcarbo during their review in the past couple of months, including:

* [92](https://github.com/stephenslab/dsc/issues/92) paired parameter input convention.
* [90](https://github.com/stephenslab/dsc/issues/90) and [93](https://github.com/stephenslab/dsc/issues/93) use `Rmd` files as module executables.
* [94](https://github.com/stephenslab/dsc/issues/94) and [95](https://github.com/stephenslab/dsc/issues/95) added `DSC::replicate` and command option `--replicate`.
* [102](https://github.com/stephenslab/dsc/issues/102) a `-h` option to show benchmark summary.
* Enhance `R()` operator due to use of [dscrutils](https://github.com/stephenslab/dsc/tree/master/dscrutils) package. This packages is now required to parse DSC file when `R` modules are involved.
* Add, by default, a variable `DSC_DEBUG` to output files that saves various runtime info.
* SoS bumped to 0.9.13.2
* Support R github package force install when version mismatches.
* Fix bug with `--touch` option.
* Force use `pip` to install local development version.
* [97](https://github.com/stephenslab/dsc/issues/97) Improved error logging and reporting behavior.
* [minor] Revert from `ruamel.yaml` to `yaml` for better performance.
* [minor] [96](https://github.com/stephenslab/dsc/issues/96), [98](https://github.com/stephenslab/dsc/issues/98)
* [minor] Various bug fixes.

The project is also renamed to `DSC`.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.