Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion docs/standards.rst
Original file line number Diff line number Diff line change
Expand Up @@ -623,6 +623,7 @@ Please also observe the following points:
* All packages that use Python scripts must specify a Python version through the module system, and must only call a Python executable that is from a module, not the system version.
* "``module load python/${python_ver:?}``" or similar must be present in all job files that will lead to python script calls, where the python version is defined in the version file.
* Python version must be at version 3 or higher.
* Python “FutureWarning” messages indicate that a specific feature, function, or syntax that is currently being used will be changed or removed in a future version of Python or in a future version of a Python library. Python “FutureWarning” messages are acceptable messages in operations and should not be suppressed. Developers should make an effort to resolve “FutureWarning” messages, when possible, in order to prevent production jobs from failing in the future.

Reference `Appendix A: Workflow Examples`_ for commented examples of a version file, ecFlow script, J-job, ex-script, modulefile and makefile.

Expand Down Expand Up @@ -1211,4 +1212,4 @@ Appendix B: Variables and Directory Structure Tables
"``$DCOMROOT/YYYYMMDD/bTTT/xxSSS``","BUFR data tanks"


*TTT* and *SSS* correspond to the 3-digit BUFR data category type and sub-type, respectively
*TTT* and *SSS* correspond to the 3-digit BUFR data category type and sub-type, respectively