Releases: CDAT/cdp
Releases · CDAT/cdp
v1.3.2
Changed priority of parameters.
It used to be:
command line
command line defaults
Python file
Python file defaults
cfg file
Now it's:
command line
Python file
cfg file
command line defaults
Python file defaults
Fixes for when people run with =
in a command
ex: e3sm_diags -p all_sets.py --results_dir=my/results/are/here
v1.3.1
Bugfixes for v1.3.0 release
On a Python 3 environment, StringIO
doesn't give an ImportError
anymore
v1.3.0
Support for cfg files with titles as [#]
.
Allows for users to create files without worrying about having unique names for each diagnostic run in the cfg file.
v1.2.3
Implemented granulate
parameter, which is used to break large parameters with many lists into individual ones. This is better for running in parallel.
v1.2.2
Bug fixes for the parser.
v1.2.1
vars_to_ignore
works now when getting parameters.
no need for a Parameter
class when creating a Parser
.
v1.2.0
First take at the Common Input Arguments described here .
Parser works when the default
option is used in argparse.ArgumentParser. add_argument()
Creating parameters with just command line options works
Python 3 support
v1.1.0
cdp_run
module allows for diags to be ran in serial or in parallel using multiprocessing or distributedly.
Fixed CDPViewer API to make it consistent
Support for parameter input with -p
(for a single parameter), -d
(for multiple parameters with a json/cfg file), or both
cdp-distrib
tool to query a cluster for basic information (number of workers, status of workers, etc)
v1.0.3
Added CDP Viewer
Removed CDP Driver, no longer forces users to make a class
You can’t perform that action at this time.