From e8f032a04af0081b644ef26be2ae634d46bbc15d Mon Sep 17 00:00:00 2001 From: Matt Shin Date: Fri, 25 Jan 2019 11:49:11 +0000 Subject: [PATCH] Update for release + happy 2019 --- .mailmap | 50 +- CHANGES.md | 870 +----------------- README.md | 3 +- bin/rose | 2 +- bin/rose-app-run | 2 +- bin/rose-app-upgrade | 2 +- bin/rose-bush | 2 +- bin/rose-check-software | 2 +- bin/rose-config | 2 +- bin/rose-config-diff | 2 +- bin/rose-config-dump | 2 +- bin/rose-config-edit | 2 +- bin/rose-date | 2 +- bin/rose-edit | 2 +- bin/rose-env-cat | 2 +- bin/rose-host-select | 2 +- bin/rose-macro | 2 +- bin/rose-make-docs | 2 +- bin/rose-metadata-check | 2 +- bin/rose-metadata-gen | 2 +- bin/rose-metadata-graph | 2 +- bin/rose-mpi-launch | 2 +- bin/rose-namelist-dump | 2 +- bin/rose-sgc | 2 +- bin/rose-slv | 2 +- bin/rose-stem | 2 +- bin/rose-suite-clean | 2 +- bin/rose-suite-cmp-vc | 2 +- bin/rose-suite-gcontrol | 2 +- bin/rose-suite-hook | 2 +- bin/rose-suite-init | 2 +- bin/rose-suite-log | 2 +- bin/rose-suite-log-view | 2 +- bin/rose-suite-restart | 2 +- bin/rose-suite-run | 2 +- bin/rose-suite-scan | 2 +- bin/rose-suite-shutdown | 2 +- bin/rose-suite-stop | 2 +- bin/rose-task-env | 2 +- bin/rose-task-hook | 2 +- bin/rose-task-run | 2 +- bin/rose-test-battery | 2 +- bin/rose-tutorial | 2 +- bin/rosie-checkout | 2 +- bin/rosie-co | 2 +- bin/rosie-copy | 2 +- bin/rosie-create | 2 +- bin/rosie-delete | 2 +- bin/rosie-disco | 2 +- bin/rosie-go | 2 +- bin/rosie-graph | 2 +- bin/rosie-hello | 2 +- bin/rosie-id | 2 +- bin/rosie-lookup | 2 +- bin/rosie-ls | 2 +- .../meta/lib/python/macros/badenvswitch.py | 2 +- .../meta/lib/python/macros/envswitch.py | 2 +- .../meta/lib/python/macros/nl_add_remove.py | 2 +- .../meta/lib/python/macros/nl_ignore.py | 2 +- .../meta/lib/python/macros/null.py | 2 +- .../05-validate/meta/lib/python/macros/fib.py | 2 +- .../meta/lib/python/macros/null.py | 2 +- .../05-validate/meta/lib/python/macros/url.py | 2 +- etc/changes-2013.md | 795 ++++++++++++++++ etc/changes-2014.md | 775 ++++++++++++++++ etc/changes-2015.md | 606 ++++++++++++ etc/changes-2016.md | 653 +++++++++++++ etc/changes-2017.md | 184 ++++ etc/deploy-docs | 2 +- etc/rose-bash-completion | 2 +- .../vn1.0/lib/python/macros/desoggy.py | 2 +- .../rose-demo-upgrade-null/versions.py | 2 +- etc/rose-meta/rose-demo-upgrade/versions.py | 2 +- .../bin/consolidate-observations | 2 +- .../cylc-forecasting-suite/bin/forecast | 2 +- .../bin/get-observations | 2 +- .../cylc-forecasting-suite/bin/get-rainfall | 2 +- .../cylc-forecasting-suite/bin/post-process | 2 +- .../lib/python/mecator.py | 2 +- .../cylc-forecasting-suite/lib/python/util.py | 2 +- lib/bash/rose_init | 2 +- lib/bash/rose_init_site.example | 2 +- lib/bash/rose_log | 2 +- lib/bash/rose_usage | 2 +- lib/html/static/js/rose-bush.js | 2 +- lib/html/static/js/rosie-disco.js | 2 +- lib/html/static/js/search.js | 2 +- lib/python/isodatetime/__init__.py | 2 +- lib/python/isodatetime/data.py | 2 +- lib/python/isodatetime/dumpers.py | 2 +- lib/python/isodatetime/parser_spec.py | 2 +- lib/python/isodatetime/parsers.py | 2 +- lib/python/isodatetime/run_tests | 2 +- lib/python/isodatetime/tests.py | 2 +- lib/python/isodatetime/timezone.py | 2 +- lib/python/isodatetime/util.py | 2 +- lib/python/rose/__init__.py | 2 +- lib/python/rose/app_run.py | 2 +- lib/python/rose/apps/__init__.py | 2 +- lib/python/rose/apps/ana_builtin/grepper.py | 2 +- lib/python/rose/apps/comparisons/cumf.py | 2 +- lib/python/rose/apps/comparisons/exact.py | 2 +- lib/python/rose/apps/comparisons/mandatory.py | 2 +- .../rose/apps/comparisons/output_grepper.py | 2 +- .../rose/apps/comparisons/prohibited.py | 2 +- lib/python/rose/apps/comparisons/within.py | 2 +- lib/python/rose/apps/fcm_make.py | 2 +- lib/python/rose/apps/rose_ana.py | 2 +- lib/python/rose/apps/rose_ana_v1.py | 2 +- lib/python/rose/apps/rose_arch.py | 2 +- .../apps/rose_arch_compressions/__init__.py | 2 +- .../rose_arch_compressions/rose_arch_gzip.py | 2 +- .../rose_arch_compressions/rose_arch_tar.py | 2 +- lib/python/rose/apps/rose_bunch.py | 2 +- lib/python/rose/apps/rose_prune.py | 2 +- lib/python/rose/bush.py | 2 +- lib/python/rose/bush_dao.py | 2 +- lib/python/rose/c3.py | 2 +- lib/python/rose/checksum.py | 2 +- lib/python/rose/cmp_source_vc.py | 2 +- lib/python/rose/config.py | 2 +- lib/python/rose/config_cli.py | 2 +- lib/python/rose/config_diff.py | 2 +- lib/python/rose/config_dump.py | 2 +- lib/python/rose/config_editor/__init__.py | 4 +- lib/python/rose/config_editor/data.py | 2 +- lib/python/rose/config_editor/data_helper.py | 2 +- lib/python/rose/config_editor/keywidget.py | 2 +- lib/python/rose/config_editor/main.py | 2 +- lib/python/rose/config_editor/menu.py | 2 +- lib/python/rose/config_editor/menuwidget.py | 2 +- .../rose/config_editor/nav_controller.py | 2 +- lib/python/rose/config_editor/nav_panel.py | 2 +- .../rose/config_editor/nav_panel_menu.py | 2 +- lib/python/rose/config_editor/ops/group.py | 2 +- lib/python/rose/config_editor/ops/section.py | 2 +- lib/python/rose/config_editor/ops/variable.py | 2 +- lib/python/rose/config_editor/page.py | 2 +- .../rose/config_editor/pagewidget/__init__.py | 2 +- .../rose/config_editor/pagewidget/table.py | 2 +- .../config_editor/panelwidget/__init__.py | 2 +- .../config_editor/panelwidget/filesystem.py | 2 +- .../config_editor/panelwidget/summary_data.py | 2 +- .../rose/config_editor/plugin/__init__.py | 2 +- .../rose/config_editor/plugin/um/__init__.py | 2 +- .../plugin/um/widget/__init__.py | 2 +- .../config_editor/plugin/um/widget/stash.py | 2 +- .../plugin/um/widget/stash_add.py | 2 +- .../plugin/um/widget/stash_util.py | 2 +- lib/python/rose/config_editor/stack.py | 2 +- lib/python/rose/config_editor/status.py | 2 +- lib/python/rose/config_editor/updater.py | 2 +- .../rose/config_editor/upgrade_controller.py | 2 +- lib/python/rose/config_editor/util.py | 2 +- .../config_editor/valuewidget/__init__.py | 2 +- .../valuewidget/array/__init__.py | 2 +- .../config_editor/valuewidget/array/entry.py | 2 +- .../valuewidget/array/logical.py | 2 +- .../config_editor/valuewidget/array/mixed.py | 2 +- .../valuewidget/array/python_list.py | 2 +- .../config_editor/valuewidget/array/row.py | 2 +- .../valuewidget/array/spaced_list.py | 2 +- .../config_editor/valuewidget/boolradio.py | 2 +- .../config_editor/valuewidget/booltoggle.py | 2 +- .../config_editor/valuewidget/character.py | 2 +- .../rose/config_editor/valuewidget/choice.py | 2 +- .../config_editor/valuewidget/combobox.py | 2 +- .../rose/config_editor/valuewidget/files.py | 2 +- .../rose/config_editor/valuewidget/format.py | 2 +- .../rose/config_editor/valuewidget/intspin.py | 2 +- .../rose/config_editor/valuewidget/meta.py | 2 +- .../config_editor/valuewidget/radiobuttons.py | 2 +- .../rose/config_editor/valuewidget/source.py | 2 +- .../rose/config_editor/valuewidget/text.py | 2 +- .../config_editor/valuewidget/valuehints.py | 2 +- lib/python/rose/config_editor/variable.py | 2 +- lib/python/rose/config_editor/window.py | 2 +- lib/python/rose/config_processor.py | 2 +- lib/python/rose/config_processors/__init__.py | 2 +- lib/python/rose/config_processors/empy.py | 2 +- lib/python/rose/config_processors/env.py | 2 +- .../rose/config_processors/fileinstall.py | 2 +- lib/python/rose/config_processors/jinja2.py | 2 +- lib/python/rose/config_tree.py | 2 +- lib/python/rose/date.py | 2 +- lib/python/rose/env.py | 2 +- lib/python/rose/env_cat.py | 2 +- lib/python/rose/external.py | 2 +- lib/python/rose/formats/__init__.py | 2 +- lib/python/rose/formats/namelist.py | 2 +- lib/python/rose/fs_util.py | 2 +- lib/python/rose/gtk/choice.py | 2 +- lib/python/rose/gtk/console.py | 2 +- lib/python/rose/gtk/dialog.py | 2 +- lib/python/rose/gtk/run.py | 2 +- lib/python/rose/gtk/splash.py | 2 +- lib/python/rose/gtk/util.py | 2 +- lib/python/rose/host_select.py | 2 +- lib/python/rose/job_runner.py | 2 +- lib/python/rose/loc_handlers/__init__.py | 2 +- lib/python/rose/loc_handlers/fs.py | 2 +- lib/python/rose/loc_handlers/namelist.py | 2 +- lib/python/rose/loc_handlers/rsync.py | 2 +- lib/python/rose/loc_handlers/svn.py | 2 +- lib/python/rose/macro.py | 2 +- lib/python/rose/macros/__init__.py | 2 +- lib/python/rose/macros/compulsory.py | 2 +- lib/python/rose/macros/duplicate.py | 2 +- lib/python/rose/macros/format.py | 2 +- lib/python/rose/macros/rule.py | 2 +- lib/python/rose/macros/trigger.py | 2 +- lib/python/rose/macros/value.py | 2 +- lib/python/rose/meta_type.py | 2 +- lib/python/rose/metadata_check.py | 2 +- lib/python/rose/metadata_gen.py | 2 +- lib/python/rose/metadata_graph.py | 2 +- lib/python/rose/namelist_dump.py | 2 +- lib/python/rose/opt_parse.py | 2 +- lib/python/rose/popen.py | 2 +- lib/python/rose/reporter.py | 2 +- lib/python/rose/resource.py | 2 +- lib/python/rose/run.py | 2 +- lib/python/rose/run_source_vc.py | 2 +- lib/python/rose/scheme_handler.py | 2 +- lib/python/rose/section.py | 2 +- lib/python/rose/stem.py | 2 +- lib/python/rose/suite_clean.py | 2 +- lib/python/rose/suite_control.py | 2 +- lib/python/rose/suite_engine_proc.py | 2 +- .../rose/suite_engine_procs/__init__.py | 2 +- lib/python/rose/suite_engine_procs/cylc.py | 2 +- lib/python/rose/suite_hook.py | 2 +- lib/python/rose/suite_log.py | 2 +- lib/python/rose/suite_restart.py | 2 +- lib/python/rose/suite_run.py | 2 +- lib/python/rose/task_env.py | 2 +- lib/python/rose/task_run.py | 2 +- lib/python/rose/upgrade.py | 2 +- lib/python/rose/variable.py | 2 +- lib/python/rose/ws.py | 2 +- lib/python/rosie/__init__.py | 2 +- lib/python/rosie/browser/__init__.py | 4 +- lib/python/rosie/browser/history.py | 2 +- lib/python/rosie/browser/main.py | 2 +- lib/python/rosie/browser/result.py | 2 +- lib/python/rosie/browser/status.py | 2 +- lib/python/rosie/browser/suite.py | 2 +- lib/python/rosie/browser/util.py | 2 +- lib/python/rosie/db.py | 2 +- lib/python/rosie/db_create.py | 2 +- lib/python/rosie/graph.py | 2 +- lib/python/rosie/suite_id.py | 2 +- lib/python/rosie/svn_post_commit.py | 2 +- lib/python/rosie/svn_pre_commit.py | 2 +- lib/python/rosie/usertools/__init__.py | 2 +- lib/python/rosie/usertools/ldaptool.py | 2 +- lib/python/rosie/usertools/passwdtool.py | 2 +- lib/python/rosie/vc.py | 2 +- lib/python/rosie/ws.py | 2 +- lib/python/rosie/ws_client.py | 2 +- lib/python/rosie/ws_client_auth.py | 2 +- lib/python/rosie/ws_client_cli.py | 2 +- rose-version | 4 +- sbin/rosa-db-create | 2 +- sbin/rosa-rpmbuild | 2 +- sbin/rosa-svn-post-commit | 2 +- sbin/rosa-svn-pre-commit | 2 +- sbin/rosa-ws | 2 +- sphinx/conf.py | 4 +- sphinx/ext/auto_cli_doc.py | 2 +- sphinx/ext/cylc_lang.py | 2 +- sphinx/ext/minicylc.py | 2 +- sphinx/ext/practical.py | 2 +- sphinx/ext/rose_domain.py | 2 +- sphinx/ext/rose_lang.py | 2 +- sphinx/ext/script_include.py | 2 +- sphinx/ext/sub_lang.py | 2 +- sphinx/extract-pdf-documents.py | 2 +- t/docs/01-doctest.t | 2 +- t/docs/02-tutorial-suites.t | 2 +- t/lib/bash/test_header | 2 +- t/rosa-db-create/00-basic.t | 2 +- t/rosa-svn-post-commit/00-basic.t | 2 +- t/rosa-svn-post-commit/01-mail-passwd.t | 2 +- t/rosa-svn-post-commit/03-unicode.t | 2 +- t/rosa-svn-pre-commit/00-basic.t | 2 +- t/rosa-svn-pre-commit/01-rosie-create.t | 2 +- t/rosa-svn-pre-commit/02-passwd.t | 2 +- t/rosa-svn-pre-commit/03-meta.t | 2 +- t/rose-ana/00-run-basic.t | 2 +- t/rose-ana/01-run-basic-v1.t | 2 +- t/rose-app-run/00-null.t | 2 +- t/rose-app-run/01-basic.t | 2 +- t/rose-app-run/02-command.t | 2 +- t/rose-app-run/03-env.t | 2 +- t/rose-app-run/04-stdin.t | 2 +- t/rose-app-run/05-file.t | 2 +- t/rose-app-run/06-namelist.t | 2 +- t/rose-app-run/07-opt.t | 2 +- t/rose-app-run/08-poll.t | 2 +- t/rose-app-run/09-file-incr-0.t | 2 +- t/rose-app-run/10-file-incr-1.t | 2 +- t/rose-app-run/11-file-incr-2.t | 2 +- t/rose-app-run/12-file-incr-3.t | 2 +- t/rose-app-run/13-file-source-tilde.t | 2 +- t/rose-app-run/14-file-source-optional.t | 2 +- t/rose-app-run/15-file-permission.t | 2 +- t/rose-app-run/16-file-mode-bad.t | 2 +- t/rose-app-run/17-file-db-bad.t | 2 +- t/rose-app-run/18-access-mode-change.t | 2 +- t/rose-app-run/19-file-unchanged.t | 2 +- t/rose-app-run/20-file-symlink-no-source.t | 2 +- t/rose-app-run/21-run-config-load-event.t | 2 +- t/rose-app-run/22-opt-conf-key-missing.t | 2 +- t/rose-app-run/23-file-both.t | 2 +- t/rose-app-run/24-app-unicode.t | 2 +- t/rose-app-run/25-file-symlink-plus.t | 2 +- t/rose-app-run/test_header | 2 +- t/rose-app-upgrade/00-null.t | 2 +- t/rose-app-upgrade/01-upgrade-basic.t | 2 +- t/rose-app-upgrade/02-downgrade-basic.t | 2 +- t/rose-app-upgrade/03-complex.t | 2 +- t/rose-app-upgrade/04-upgrade-trigger.t | 2 +- t/rose-app-upgrade/05-cwd.t | 2 +- t/rose-app-upgrade/06-broken.t | 2 +- t/rose-app-upgrade/07-add-existing.t | 2 +- t/rose-app-upgrade/08-category-is-package.t | 2 +- t/rose-app-upgrade/09-opt.t | 2 +- t/rose-app-upgrade/10-prettify-trigger-bug.t | 2 +- t/rose-app-upgrade/11-upgrade-basic-tree.t | 2 +- t/rose-app-upgrade/12-downgrade-basic-tree.t | 2 +- t/rose-app-upgrade/13-bad-upgrade-macro.t | 2 +- t/rose-app-upgrade/test_header | 2 +- t/rose-bush/00-basic.t | 2 +- t/rose-bush/01-title.t | 2 +- t/rose-bush/02-no-job-out.t | 2 +- t/rose-bush/03-no-statuses.t | 2 +- t/rose-bush/04-time-sort.t | 2 +- t/rose-bush/05-cycles-job-fails.t | 2 +- t/rose-bush/06-host-port.t | 2 +- t/rose-bush/07-cycles-page.t | 2 +- t/rose-bush/08-suites-page.t | 2 +- t/rose-bush/09-jobs-fuzzy-time.t | 2 +- t/rose-bush/10-jobs-task-status.t | 2 +- t/rose-bush/11-view-unicode.t | 2 +- t/rose-bush/12-cycle-counts.t | 2 +- t/rose-bush/13-jobs-path-in-tar.t | 2 +- t/rose-bush/14-doctest.t | 2 +- t/rose-cli-bash-completion/00-static.t | 2 +- t/rose-cli-bash-completion/01-suite-running.t | 2 +- t/rose-cli-bash-completion/test_header | 2 +- t/rose-config-diff/00-basic.t | 2 +- t/rose-config-diff/test_header | 2 +- t/rose-config-dump/00-basic.t | 2 +- t/rose-config-dump/01-indices.t | 2 +- t/rose-config-dump/02-files.t | 2 +- t/rose-config-dump/03-prettyprint.t | 2 +- t/rose-config-dump/test_header | 2 +- t/rose-config-edit/00-pytest.t | 2 +- t/rose-config/00-basic.t | 2 +- t/rose-config/01-opt.t | 2 +- t/rose-config/02-self.py | 2 +- t/rose-config/02-self.t | 2 +- t/rose-config/03-syntax-error.t | 2 +- t/rose-config/04-meta.t | 2 +- t/rose-config/05-opt-opt.t | 2 +- t/rose-config/test_header | 2 +- t/rose-date/00-basic.t | 2 +- t/rose-date/01-calendar.t | 2 +- t/rose-date/02-diff.t | 2 +- t/rose-env-cat/00-null.t | 2 +- t/rose-env-cat/01-basic.t | 2 +- t/rose-env-cat/02-braced.t | 2 +- t/rose-env-cat/03-pythonpath.t | 2 +- t/rose-env-cat/test_header | 2 +- t/rose-help/00-alias.t | 2 +- t/rose-host-select/00-basic.t | 2 +- t/rose-host-select/01-timeout.t | 2 +- t/rose-host-select/02-localhost.t | 2 +- t/rose-macro/00-null.t | 2 +- t/rose-macro/01-value-type-check-ok.t | 2 +- t/rose-macro/02-value-type-check-err.t | 2 +- t/rose-macro/03-value-range-check-ok.t | 2 +- t/rose-macro/04-value-range-check-err.t | 2 +- t/rose-macro/05-value-values-check.t | 2 +- t/rose-macro/06-value-pattern-check.t | 2 +- t/rose-macro/07-value-change.t | 2 +- t/rose-macro/08-compulsory-check.t | 2 +- t/rose-macro/09-rule-check.t | 2 +- t/rose-macro/10-trigger-check.t | 2 +- t/rose-macro/11-trigger-change.t | 2 +- t/rose-macro/12-custom-change.t | 2 +- t/rose-macro/13-custom-check.t | 2 +- t/rose-macro/14-duplicate-check.t | 2 +- t/rose-macro/15-bad-custom-change.t | 2 +- t/rose-macro/16-cwd.t | 2 +- t/rose-macro/17-import.t | 2 +- t/rose-macro/18-opt-conf-check.t | 2 +- t/rose-macro/19-opt-conf-change-add.t | 4 +- t/rose-macro/20-opt-conf-change-modify.t | 4 +- t/rose-macro/21-opt-conf-change-remove.t | 4 +- t/rose-macro/22-repeats.t | 2 +- t/rose-macro/23-import-tree.t | 2 +- t/rose-macro/24-optional-config-name.t | 2 +- t/rose-macro/25-suite-level.t | 2 +- t/rose-macro/26-optional-config-name-2.t | 2 +- t/rose-macro/lib/custom_macro_change.py | 2 +- t/rose-macro/lib/custom_macro_change_arg.py | 2 +- t/rose-macro/lib/custom_macro_change_bad.py | 2 +- t/rose-macro/lib/custom_macro_check.py | 2 +- t/rose-macro/test_header | 2 +- t/rose-metadata-check/00-null.t | 2 +- t/rose-metadata-check/01-type-length.t | 2 +- t/rose-metadata-check/02-range.t | 2 +- t/rose-metadata-check/03-values.t | 2 +- t/rose-metadata-check/04-pattern.t | 2 +- t/rose-metadata-check/05-compulsory.t | 2 +- t/rose-metadata-check/06-rule.t | 2 +- t/rose-metadata-check/07-trigger.t | 2 +- t/rose-metadata-check/08-duplicate.t | 2 +- t/rose-metadata-check/09-custom-macro.t | 2 +- t/rose-metadata-check/10-custom-widget.t | 2 +- t/rose-metadata-check/11-invalid-settings.t | 2 +- t/rose-metadata-check/lib/custom_macro.py | 2 +- .../lib/custom_macro_corrupt.py | 2 +- t/rose-metadata-check/lib/custom_widget.py | 2 +- .../lib/custom_widget_corrupt.py | 2 +- t/rose-metadata-check/test_header | 2 +- t/rose-metadata-gen/00-null.t | 2 +- t/rose-metadata-gen/01-basic.t | 2 +- t/rose-metadata-gen/02-autotype.t | 2 +- t/rose-metadata-gen/03-propset.t | 2 +- t/rose-metadata-gen/test_header | 2 +- t/rose-metadata-graph/00-null.t | 2 +- t/rose-metadata-graph/01-data.t | 2 +- t/rose-metadata-graph/02-just-metadata.t | 2 +- t/rose-metadata-graph/test_header | 2 +- t/rose-metadata-graph/test_header_extra | 2 +- t/rose-mpi-launch/00-command.t | 2 +- t/rose-mpi-launch/01-command-inner.t | 2 +- t/rose-mpi-launch/02-file.t | 2 +- t/rose-mpi-launch/bin/my-launcher | 2 +- t/rose-mpi-launch/etc/rose.conf | 2 +- t/rose-mpi-launch/test_header | 2 +- t/rose-namelist-dump/00-null.t | 2 +- t/rose-namelist-dump/01-empty.t | 2 +- t/rose-namelist-dump/02-type.t | 2 +- t/rose-namelist-dump/test_header | 2 +- t/rose-stem/00-run-basic.t | 2 +- t/rose-suite-clean/00-normal.t | 2 +- t/rose-suite-clean/01-running.t | 2 +- t/rose-suite-clean/02-only-1.t | 2 +- t/rose-suite-clean/03-only-2.t | 2 +- t/rose-suite-clean/04-only-3.t | 2 +- t/rose-suite-clean/05-only-4.t | 2 +- t/rose-suite-clean/06-only-5.t | 2 +- t/rose-suite-clean/07-only-6.t | 2 +- t/rose-suite-clean/08-rmdir.t | 2 +- t/rose-suite-clean/09-rmdir-2.t | 2 +- t/rose-suite-clean/10-only-7.t | 2 +- t/rose-suite-cmp-vc/00-basic.t | 2 +- t/rose-suite-cmp-vc/01-no-vc.t | 2 +- t/rose-suite-log/00-update-task.t | 2 +- t/rose-suite-log/01-update-cycle.t | 2 +- t/rose-suite-log/02-update-force.t | 2 +- t/rose-suite-log/06-archive-star.t | 2 +- t/rose-suite-log/07-uninstalled.t | 2 +- t/rose-suite-restart/00-no-run.t | 2 +- t/rose-suite-restart/01-running.t | 2 +- t/rose-suite-restart/02-basic.t | 2 +- t/rose-suite-restart/03-host.t | 2 +- t/rose-suite-run/00-run-basic.t | 2 +- t/rose-suite-run/02-install.t | 2 +- t/rose-suite-run/05-log.t | 2 +- t/rose-suite-run/06-opt-conf.t | 2 +- t/rose-suite-run/10-import-1.t | 2 +- t/rose-suite-run/11-import-2.t | 2 +- t/rose-suite-run/12-run-dir-root.t | 2 +- t/rose-suite-run/13-ignore-cylc-version.t | 2 +- t/rose-suite-run/14-reload-null.t | 2 +- t/rose-suite-run/15-reload-rc.t | 2 +- t/rose-suite-run/16-suite-rc-not-writable.t | 2 +- t/rose-suite-run/17-install-overlap.t | 2 +- t/rose-suite-run/18-restart-init-dir.t | 2 +- t/rose-suite-run/19-restart-init-dir-remote.t | 2 +- t/rose-suite-run/21-sharecycle-back-compat.t | 2 +- t/rose-suite-run/22-sharecycle.t | 2 +- t/rose-suite-run/23-reload-host.t | 2 +- t/rose-suite-run/24-host-log-timestamp.t | 2 +- t/rose-suite-run/26-jinja2-insert.t | 2 +- t/rose-suite-run/27-empy-insert.t | 2 +- t/rose-suite-run/28-rose-site-env.t | 2 +- t/rose-suite-shutdown/00-run-basic.t | 2 +- t/rose-suite-shutdown/02-rose-stem-name.t | 2 +- t/rose-suite-shutdown/03-normal-name.t | 2 +- t/rose-task-env/00-non-cycle.t | 2 +- t/rose-task-env/01-integer-cycling.t | 2 +- t/rose-task-env/02-360day-cycling.t | 2 +- t/rose-task-run/00-run-basic.t | 2 +- t/rose-task-run/01-run-basic-iso.t | 2 +- t/rose-task-run/04-run-path-empty.t | 2 +- t/rose-task-run/06-app-prune-iso.t | 2 +- t/rose-task-run/07-app-arch.t | 2 +- t/rose-task-run/07-app-arch/bin/foo | 2 +- t/rose-task-run/08-app-fcm-make.t | 2 +- t/rose-task-run/09-app-prune-work.t | 2 +- t/rose-task-run/10-specify-cycle.t | 2 +- t/rose-task-run/11-specify-cycle-iso.t | 2 +- t/rose-task-run/12-app-prune-integer.t | 2 +- t/rose-task-run/13-app-arch-cmd-out.t | 2 +- t/rose-task-run/13-app-arch-cmd-out/bin/foo | 2 +- t/rose-task-run/14-app-prune-remove.t | 2 +- t/rose-task-run/15-app-prune-extglob.t | 2 +- t/rose-task-run/16-app-prune-point.t | 2 +- .../17-app-prune-glob-as-cycle-fmt.t | 2 +- t/rose-task-run/18-app-fcm-make-ctx-name.t | 2 +- t/rose-task-run/20-app-fcm-make-dest.t | 2 +- t/rose-task-run/24-app-fcm-make-fast.t | 2 +- t/rose-task-run/25-app-fcm-make-new-mode.t | 2 +- .../26-app-fcm-make-new-mode-with-cont.t | 2 +- t/rose-task-run/28-env-path-run-path.t | 2 +- t/rose-task-run/29-app-prune-extglob-remote.t | 2 +- t/rose-task-run/30-app-arch-opt-source.t | 2 +- .../30-app-arch-opt-source/bin/foo | 2 +- t/rose-task-run/31-app-bunch.t | 2 +- t/rose-task-run/32-app-arch-compressed.t | 2 +- t/rose-task-run/33-app-prune-cycle-format.t | 2 +- .../34-app-prune-hosts-sharing-fs.t | 2 +- .../35-app-prune-log-on-hosts-sharing-fs.t | 2 +- t/rose-task-run/36-app-arch-interrupted.t | 2 +- t/rose-task-run/37-app-bunch-rm-old.t | 2 +- t/rose-task-run/38-app-bunch-counts.t | 2 +- t/rose-task-run/39-app-prune-cycle-host.t | 2 +- t/rose-task-run/40-app-arch-duplicate.t | 2 +- .../41-app-bunch-default-command.t | 2 +- t/rose.c3/00-self.t | 2 +- t/rose.config_tree/00-self.t | 2 +- t/rose.env/00-export.t | 2 +- t/rose.popen/00-self.t | 2 +- t/rose.variable/00-trigger.py | 2 +- t/rose.variable/00-trigger.t | 2 +- t/rose.variable/01-array-split.t | 2 +- t/rose.variable/t_array_split.py | 2 +- t/rose.variable/test_header | 2 +- t/rosie-checkout/00-basic.t | 2 +- t/rosie-create/00-basic-edit | 2 +- t/rosie-create/00-basic.t | 2 +- t/rosie-create/01-suite-info-meta.t | 2 +- t/rosie-create/02-copy-inter.t | 2 +- t/rosie-delete/00-basic.t | 2 +- t/rosie-disco/00-basic.t | 2 +- t/rosie-graph/00-basic.t | 2 +- t/rosie-hello/00-null.t | 2 +- t/rosie-id/00-basic.t | 2 +- t/rosie-id/01-final.t | 2 +- t/rosie-lookup/00-basic.t | 2 +- t/rosie-lookup/01-multi.t | 2 +- t/rosie-lookup/02-unicode.t | 2 +- t/rosie-ls/00-basic.t | 2 +- t/rosie-ls/01-many.t | 2 +- t/rosie.db/00-query.py | 2 +- t/rosie.db/00-query.t | 2 +- t/syntax/00-pep8.t | 2 +- t/syntax/01-eslint.t | 2 +- t/syntax/02-pycodestyle.t | 2 +- usr/bin/rose | 2 +- 566 files changed, 3652 insertions(+), 1414 deletions(-) create mode 100644 etc/changes-2013.md create mode 100644 etc/changes-2014.md create mode 100644 etc/changes-2015.md create mode 100644 etc/changes-2016.md create mode 100644 etc/changes-2017.md diff --git a/.mailmap b/.mailmap index 84d04fdd1d..09eaf4b452 100644 --- a/.mailmap +++ b/.mailmap @@ -1,24 +1,26 @@ -Ben Fitzpatrick benfitzpatrick -Craig MacLachlan Craig MacLachlan -David Matthews dpmatthews -Declan Valters Declan Valters -Hilary James Oliver Hilary James Oliver -Joseph Mancell jmancell -Kerry Day kaday -Kerry Day Kerry Day -Martin Dix MartinDix -Matt Pryor matt.pryor -Matt Pryor Matt Pryor -Matt Shin matthew.shin -Matt Shin matthewrmshin -Matt Shin matthewrmshin -Matt Shin Matt Shin -Met Office MISS Team metofcm -Oliver Sanders Oliver sanders -Roddy Sharp R SHarp -Steve Wardle steven.wardle -Steve Wardle steven.wardle -Steve Wardle stevewardle -Stuart Whitehouse scwhitehouse -Sadie Bartholomew Sadie Bartholomew <30274190+sadielbartholomew@users.noreply.github.com> -Thomas Coleman Tom Coleman +Ben Fitzpatrick benfitzpatrick +Bruno P. Kinoshita Bruno P. Kinoshita +Craig MacLachlan Craig MacLachlan +David Matthews dpmatthews +Declan Valters Declan Valters +Hilary James Oliver Hilary James Oliver +Joseph Mancell jmancell +Kerry Day kaday +Kerry Day Kerry Day +Martin Dix MartinDix +Matt Pryor matt.pryor +Matt Pryor Matt Pryor +Matt Shin matthew.shin +Matt Shin matthewrmshin +Matt Shin matthewrmshin +Matt Shin Matt Shin +Met Office MISS Team metofcm +Oliver Sanders Oliver sanders +Roddy Sharp R SHarp +Steve Wardle steven.wardle +Steve Wardle steven.wardle +Steve Wardle stevewardle +Stuart Whitehouse scwhitehouse +Sadie Bartholomew Sadie Bartholomew <30274190+sadielbartholomew@users.noreply.github.com> +Sadie Bartholomew Sadie L. Bartholomew <30274190+sadielbartholomew@users.noreply.github.com> +Thomas Coleman Tom Coleman diff --git a/CHANGES.md b/CHANGES.md index 157f3f0d5a..975db55090 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -5,6 +5,46 @@ for a full listing of issues for each release. -------------------------------------------------------------------------------- +## 2019.01.0 (2019-01-25) + +Rose release 57. This release is expected to be used with: +* [cylc-7.8.1](https://github.com/cylc/cylc/releases/tag/7.8.1), and +* [fcm-2017.10.0](https://github.com/metomi/fcm/releases/tag/2017.10.0). + +### Highlighted Changes + +[#2265](https://github.com/metomi/rose/pull/2265): +rose_bunch: new `argument-mode` setting allows the use of `izip`, +`izip_longest` or `product` logic as described in Python's +[itertools](https://docs.python.org/3/library/itertools.html) for building the +commands with different combinations of arguments. + +### Noteworthy Changes + +[#2279](https://github.com/metomi/rose/pull/2279): +rose suite-run: report debug statements only when requested. + +[#2277](https://github.com/metomi/rose/pull/2277): +rose suite-shutdown: fix traceback. + +[#2276](https://github.com/metomi/rose/pull/2276): +rosie: discovery service clients: fix `import gi.repository.Secret` traceback. + +[#2275](https://github.com/metomi/rose/pull/2275): +rose_ana: grepper: fix overzealous informational message about KGO. + +[#2266](https://github.com/metomi/rose/pull/2266), +[#2269](https://github.com/metomi/rose/pull/2269), +[#2273](https://github.com/metomi/rose/pull/2273), +[#2274](https://github.com/metomi/rose/pull/2274), +[#2280](https://github.com/metomi/rose/pull/2280): +Misc doc fixes. + +[#2230](https://github.com/metomi/rose/pull/2230): +Report test coverage. + +-------------------------------------------------------------------------------- + ## 2018.11.0 (2018-11-28) Rose release 56. This release is expected to be used with: @@ -178,834 +218,16 @@ suite source between latest install and now. -------------------------------------------------------------------------------- -## 2017.10.0 (2017-10-03) - -Rose release 52. This release is expected to be used with: -* [cylc-7.5.0](https://github.com/cylc/cylc/releases/tag/7.5.0), and -* [fcm-2017.10.0](https://github.com/metomi/fcm/releases/tag/2017.10.0). - -### Noteworthy Changes - -[#2117](https://github.com/metomi/rose/pull/2117): -Rose Metadata mini language: support `len(this(N))` syntax. - -[#2114](https://github.com/metomi/rose/pull/2114): -rose_ana: import errors for external plugins are now pushed to the task level -so a plugin import error will no longer bring down everything else. - -[#2109](https://github.com/metomi/rose/pull/2109): -rose suite-run, rose suite-restart, rose suite-clean, etc: now use the cylc-7.X -contact file as an indicator that a suite is still alive. This should allow -the commands to be faster, with reduced network calls. - --------------------------------------------------------------------------------- - -## 2017.09.0 (2017-09-05) - -Rose release 51. This release is expected to be used with: -* [cylc-7.5.0](https://github.com/cylc/cylc/releases/tag/7.5.0), and -* [fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0). - -### Noteworthy Changes - -[#2106](https://github.com/metomi/rose/pull/2106): -rose app-upgrade: fix CLI help. - -[#2104](https://github.com/metomi/rose/pull/2104): -isodatetime: bundled library updated to 2017.08.0 release. - -[#2099](https://github.com/metomi/rose/pull/2099): -rose_ana: grepper now prints to STDOUT on failure. - -[#2096](https://github.com/metomi/rose/pull/2096): -rose suite-run: timestamp for log directory on a remote job host should now -match that of the suite host. - -[#2094](https://github.com/metomi/rose/pull/2094): -rose macro: improve feedback for invalid input. - -[#2090](https://github.com/metomi/rose/pull/2090): -Rose Bush: improve suite search logic - always drill down at least a level from -the root at `~/cylc-run/`. - -[#2089](https://github.com/metomi/rose/pull/2089): -Rose Bush: add links to `.txt` and `.html` files in suite's `log/` directory. - --------------------------------------------------------------------------------- - -## 2017.05.0 (2017-05-17) - -Rose release 50. This release is expected to be used with: -* [cylc-7.3.0](https://github.com/cylc/cylc/releases/tag/7.3.0) or - [cylc-7.4.0](https://github.com/cylc/cylc/releases/tag/7.4.0), and -* [fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0). - -### Noteworthy Changes - -[#2073](https://github.com/metomi/rose/pull/2073): -rose_ana: allow grepper classes to treat missing KGO files as failed tasks. - -[#2071](https://github.com/metomi/rose/pull/2071): -rose config-edit: support new `element-titles` metadata setting to allow users -to put headings above columns in arrays. - -[#2070](https://github.com/metomi/rose/pull/2070): -rose suite-run: when installing a suite on a remote job host, it can now call -itself on the remote host without invoking a login shell. -* New `[rose-suite-run]remote-no-login-shell` setting in the site/user - `rose.conf` to switch off/on usage of a remote login shell. -* The old `[rose-home-at]` section in the site/user `rose.conf` file has been - replaced by the new `[rose-suite-run]remote-rose-bin` setting. The new - setting can be used to specify the path to the `rose` executable on different - hosts. -* See `${ROSE_HOME}/etc/rose.conf.example` in your distribution for detail. - -[#2067](https://github.com/metomi/rose/pull/2067): -rose mpi-launch: fix usage of `ROSE_LAUNCHER_ULIMIT_OPTS=-a`. - -[#2064](https://github.com/metomi/rose/pull/2064): -rose_ana improvements: -* `AnalysisTask` object now has a skipped attribute rather than just passed - - if skipped is `True`, rose_ana will report on it differently as well as not - considering it a failure overall -* Overall summary line right at the end of the output which gives total counts - of passed, failed and skipped tests. - -[#2063](https://github.com/metomi/rose/pull/2063): -rose config-edit: fix display of unnecessary scrollbars in dialogs. - -[#2061](https://github.com/metomi/rose/pull/2061): -rose config-edit: remove errors associated with a variable before removing the -variable itself. This fixes the previously incorrect behaviour where the panel -would continue to show an error after removing the variable. - -[#2046](https://github.com/metomi/rose/pull/2046): -New API docs for `rose.config` and `rose.macro`. - --------------------------------------------------------------------------------- - -## 2017.02.0 (2017-02-28) - -Rose release 49. **This release is expected to be used with -[cylc-7.2.0](https://github.com/cylc/cylc/releases/tag/7.2.0) and -[fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0) or -compatible.** - -### Noteworthy Changes - -[#2057](https://github.com/metomi/rose/pull/2057): -isodatetime: bundled library updated to 2017.02.1 release. - -[#2052](https://github.com/metomi/rose/pull/2052): -rose macro: fix issue when applying macros to `rose-suite.info` in the presence -of optional configurations intended for `rose-suite.conf`. - -[#2050](https://github.com/metomi/rose/pull/2050): -rose suite-clean: `--only=` now supports Bash extended globs (extglob). - -[#2049](https://github.com/metomi/rose/pull/2049): -rose bush: job entry: disable links to any zero-size files in the drop down box -for sequence job logs. - -[#2048](https://github.com/metomi/rose/pull/2048): -rose bush: taskjobs: added a button for unchecking all task status filters. - -[#2047](https://github.com/metomi/rose/pull/2047): -rose_ana: fix some issues with writing to the KGO database. - --------------------------------------------------------------------------------- - -## 2017.01.0 (2017-01-26) - -Rose release 48. **This release is expected to be used with -[cylc-7.1.0](https://github.com/cylc/cylc/releases/tag/7.1.0) and -[fcm-2016.12.0](https://github.com/metomi/fcm/releases/tag/2016.12.0).** - -### Noteworthy Changes - -[#2043](https://github.com/metomi/rose/pull/2043): -rose macro: default macros will now apply to `rose-suite.info` as well. - -[#2039](https://github.com/metomi/rose/pull/2039): -rose app-upgrade: improve diagnostics on removal of settings. - -[#2036](https://github.com/metomi/rose/pull/2036): -rose config-edit: fix namespaces stealing sort-keys from option sections. - -[#2034](https://github.com/metomi/rose/pull/2034): -rose config-edit: prevent radio buttons from filling full page width. - -[#2033](https://github.com/metomi/rose/pull/2033): -Rose Bush: task jobs list: turn off auto-complete for sequence log forms. - -[#2032](https://github.com/metomi/rose/pull/2032): -rose_prune: improve logic to prune items only from job hosts of relevant -cycles. - -[#2031](https://github.com/metomi/rose/pull/2031): -rose suite-clean: improve logic for cleaning up parent directories. -For suites under sub-directory hierarchy, clean all the way to the root where -possible. - -[#2030](https://github.com/metomi/rose/pull/2030): -Rose Bush: suites list: -* Fix links to suites with `/` characters in their names. -* Follow symbolic links in `~user/cylc-run/` when looking for suites. - --------------------------------------------------------------------------------- - -## 2016.12.0 (2016-12-22) - -Rose release 47. **This release is expected to be used with -[cylc-7.0.0](https://github.com/cylc/cylc/releases/tag/7.0.0) and -[fcm-2016.12.0](https://github.com/metomi/fcm/releases/tag/2016.12.0).** - -### Noteworthy Changes - -[#2027](https://github.com/metomi/rose/pull/2027): -rose config-edit: use multi-line text widget for multi-line values. - -[#2025](https://github.com/metomi/rose/pull/2025): -rose app-run/task-run: new environment variable `ROSE_APP_COMMAND_KEY`, -equivalent to the `--command-key` option. - -[#2023](https://github.com/metomi/rose/pull/2023) -Rose training course docs: update to parameterization for simple cases. - -[#2021](https://github.com/metomi/rose/pull/2021): -Rose Bush and rose suite-* utilities: modify to work best with cylc 7, -following the change in the location of service files in cylc 7 suites. -(See [cylc/cylc#2067](https://github.com/cylc/cylc/pull/2067).) - --------------------------------------------------------------------------------- - -## 2016.11.1 (2016-11-29) - -Rose release 46. This release works best with -[cylc-6.11.2](https://github.com/cylc/cylc/releases/tag/6.11.2) and -[fcm-2016.10.0](https://github.com/metomi/fcm/releases/tag/2016.10.0). - -### Noteworthy Changes - -[#2020](https://github.com/metomi/rose/pull/2020): -Rose Bush: fix task/job status filter for the pager widget. - -[#2018](https://github.com/metomi/rose/pull/2018): -rose macro: new `--transform` option to prepend all transformer macros to the -argument list. The existing `--fix` option will still prepend all internal -transformer (fixer) macros to the argument list. - -[#2014](https://github.com/metomi/rose/pull/2014): -Rosie Disco: now respect space characters in individual search terms. - -[#2013](https://github.com/metomi/rose/pull/2013): -rose config-edit: improve spin button widget behaviour when value is an -environment variable syntax. - -[#2011](https://github.com/metomi/rose/pull/2011): -rose_bunch: now provide an environment variable `ROSE_BUNCH_LOG_PREFIX` for -each bunch instance at runtime to identify the log prefix that will be used for -output. - --------------------------------------------------------------------------------- - -## 2016.11.0 (2016-11-11) - -Rose release 45. This release works best with -[cylc-6.11.2](https://github.com/cylc/cylc/releases/tag/6.11.2) and -[fcm-2016.10.0](https://github.com/metomi/fcm/releases/tag/2016.10.0). - -### Highlighted Changes - -[#1996](https://github.com/metomi/rose/pull/1996): -rose_ana: new version. -* Analysis logic is now specified via external modules, which in general are - expected to be written or supplied by the user. -* One such method is built into Rose (`rose.apps.ana_builtin.grepper`), - it handles comparisons of text contents between different files or the output - from simple commands. -* Change in formatting of `rose_ana` app files (though apps in old format - will fall-back to the deprecated behaviour; to be retired in a future release). -* Failure of a single analysis sub-task no longer forces a fatal error in the - main task. -* Hopeful resolution of database locking issues (KGO database functionality is - now *opt-in*, and the locking mechanism has been changed). - -[#1994](https://github.com/metomi/rose/pull/1994): -rose bush: improve tasks and jobs filtering: -* Cycles list now displays number of tasks and jobs. -* Cycles list now provides download links to those cycles with a - `log/job-CYCLE.tar.gz`. -* Jobs list can now be filtered by job status combinations and individual - cylc task statuses. -* Job list cycles filter can now use syntax such as - `CYCLE` (currently `after CYCLE`). -* Improve display for screens with smaller width. - -### Noteworthy Changes - -[#2010](https://github.com/metomi/rose/pull/2010): -rose config-edit: better behaviour for environment variables in `values` -metadata. Always display such settings as a radio/combobox (do not try to -change to a textbox). - -[#2009](https://github.com/metomi/rose/pull/2009): -rose macro: add reporter macros. Adds a new Reporter macro type. - -[#2008](https://github.com/metomi/rose/pull/2008): -rose config-edit: fix macro optional_config_name kwarg (broken since -2016.07.0). - -[#2007](https://github.com/metomi/rose/pull/2007): -rose config-edit: change default to show fixed variables. - -[#2006](https://github.com/metomi/rose/pull/2006): -rose config-edit: extended multiple selection to groups. Stash entries can now -be ignored/deleted for a tree of entries (i.e. in group view). If a parent -section is ignored/deleted then this action will apply (recursively) to all -child sections. - -[#2005](https://github.com/metomi/rose/pull/2005): -rose file install: new `symlink+` mode that checks for existence of the link -target. - -[#2004](https://github.com/metomi/rose/pull/2004): -rose config-edit: fixed integer widget updating. - -[#2003](https://github.com/metomi/rose/pull/2003): -rose config-edit: allow removal of empty elements in compulsory arrays. - -[#2002](https://github.com/metomi/rose/pull/2002): -rose config-edit: allow newline separators in space-separated list. - -[#2001](https://github.com/metomi/rose/pull/2001): -rose macro: don't run transform macros in validate mode. - -[#2000](https://github.com/metomi/rose/pull/2000): -rose macro: new `--suite-only` option. - -[#1998](https://github.com/metomi/rose/pull/1998): -rose_prune: fix bad fail message on non-suite host. - -[#1995](https://github.com/metomi/rose/pull/1995): -rose bush and rosie disco: ad hoc server can now have service name in URL. - -[#1990](https://github.com/metomi/rose/pull/1990), -[#1993](https://github.com/metomi/rose/pull/1993): -User guide and tutorial updated to latest cylc usage. - -[#1988](https://github.com/metomi/rose/pull/1988): -rose bush: jobs list: fix paths in tar links. Previously a link to a log in a -tar archive may take users to a random path. - -[#1987](https://github.com/metomi/rose/pull/1987): -rose config-edit: fixes an inflexibility in the third-party UM STASH widget -when importing packages from metadata (a demo piece of functionality). It also -fixes a problem with duplicated attempts at adding sections. - --------------------------------------------------------------------------------- - -## 2016.09.0 (2016-09-14) - -Rose release 44. This release works best with -[cylc-6.11.0](https://github.com/cylc/cylc/releases/tag/6.11.0) and -[fcm-2016.05.1](https://github.com/metomi/fcm/releases/tag/2016.05.1), -or their successors. - -### Noteworthy Changes - -[#1982](https://github.com/metomi/rose/pull/1982): -rosa svn-post-commit: fix handling of settings with `!` ignored flags in -`rose-suite.info`. - -[#1976](https://github.com/metomi/rose/pull/1976): -Rose Bush: job logs listing: now accepts log files with names in these patterns -`*.NNN.*`, `*.KEY.*` as sequetial files. - -[#1972](https://github.com/metomi/rose/pull/1972): -Rose Bush: cycles list: only count cycles with non-waiting tasks. - -[#1970](https://github.com/metomi/rose/pull/1970): -rose config-edit: fix info dialog for variables. - -[#1968](https://github.com/metomi/rose/pull/1968): -Rose Bush: use file system listing for job logs listing - no longer rely on the -`task_job_logs` table in the cylc runtime database. - -[#1965](https://github.com/metomi/rose/pull/1965): -rose metadata-check: add index entry. - -[#1963](https://github.com/metomi/rose/pull/1963): -Rose Bush: jobs list: use muted text style for zero size file links. - -[#1962](https://github.com/metomi/rose/pull/1962): -rose config-edit: fix source file page widget traceback. - -[#1959](https://github.com/metomi/rose/pull/1959): -rosie go, rosie ls: handle corrupt working copy edge case. - -[#1957](https://github.com/metomi/rose/pull/1957): -rose config, rose config-edit: reduce memory usage. - -[#1956](https://github.com/metomi/rose/pull/1956): -rose app-upgrade: speed up adding or renaming for large configurations. - -[#1955](https://github.com/metomi/rose/pull/1955): -rose bush: add rotated log files to the `cylc files` menu. - -[#1951](https://github.com/metomi/rose/pull/1951): -rose config-edit, rosie go: handle site/user incorrect value types. - -[#1950](https://github.com/metomi/rose/pull/1950): -rose config-edit: clearer exception handling on startup. - --------------------------------------------------------------------------------- - -## 2016.07.0 (2016-07-22) - -Rose release 43. This release works best with -[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and -[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). - -### Noteworthy Changes - -[#1947](https://github.com/metomi/rose/pull/1947): -rose app-run, task-run, suite-run, etc: file install: reduce commits to sqlite -database that is used to store the state of file install sources and targets. -If you are installing a large number of files, this change should offer -significant improvement to the elasped time of the command. - -[#1943](https://github.com/metomi/rose/pull/1943): -rose metadata: fix referring to top-level-option ids in the fail-if and warn-if -rules. - -[#1939](https://github.com/metomi/rose/pull/1939): -Rosie discovery service clients: on authentication failure, the clients will -now keep retrying as long as the user enters entering different credentials -from the previous attempt. - -[#1933](https://github.com/metomi/rose/pull/1933): -rose suite-run: `log-*.tar.gz`: is now created by a single `tar` command. For -reference, the original inefficient logic was required because we had to -support running Rose on old Unix systems that do not have access to a modern -`tar` command that has the `-z` option. The old logic used Python's `tarfile` -module to TAR up the log directory and then used the `gzip` command to compress -the resulting TAR file (to avoid inefficient when using Python's built-in -`gzip` logic with the `tarfile` module). It is now highly unlikely that we had -to support running Rose systems that do not have access to a modern `tar` -command. - -[#1932](https://github.com/metomi/rose/pull/1932): -Rose Bush: use `os.stat` to get `last_activity_time` in all Rose Bush pages, -instead of performing an expensive query. - -[#1931](https://github.com/metomi/rose/pull/1931): -Rose Bush: remove a remaining Bootstrap 2 class from template. - -[#1929](https://github.com/metomi/rose/pull/1929): -rose config-edit: fix an error in the `PageArrayTable` widget, which fails when -it attempts to display an array variable (i.e. a variable with the length -metadata set). - -[#1928](https://github.com/metomi/rose/pull/1928): -rose config-edit: fix trigger latent section traceback. - -[#1915](https://github.com/metomi/rose/pull/1915): -rose macro: removed un-necessary prompting with optional configuration. -* Allow macros to have a keyword argument `optional_config_name` which will be - set to the name of the optional configuration used, if any. -* Now only prompts once for unknown values when using optional configurations. - --------------------------------------------------------------------------------- - -## 2016.06.1 (2016-06-23) - -Rose release 42. This release works best with -[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and -[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). - -### Noteworthy Changes - -[#1925](https://github.com/metomi/rose/pull/1925): -rose web services: document new requirement on cherrypy 3.2.2. - -[#1921](https://github.com/metomi/rose/pull/1921): -Rose Bush: view search: fix incorrect URL that causes server to return 500. - -[#1920](https://github.com/metomi/rose/pull/1920): -rose.reporter: better unicode handling. - -[#1918](https://github.com/metomi/rose/pull/1918): -rose config-edit: fix right click menu segfault in summary panel. - -[#1917](https://github.com/metomi/rose/pull/1917): -rose documentation: fix oddity with the scroll spy widget when viewing the -documentation as a single page. - --------------------------------------------------------------------------------- - -## 2016.06.0 (2016-06-10) - -Rose release 41. This release works best with -[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and -[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). - -### Highlighted Changes - -[#1905](https://github.com/metomi/rose/pull/1905): -rose macro, app-upgrade: fix section comment removal of options bug. This -meant that on upgrade or macro change, some optional configurations could -lose options from their sections. This happened only if the sections were -also present in the main configuration and if they had a differing comment -or ignored state in the optional configuration. Please check if you think -this may have happened to you. - -[#1891](https://github.com/metomi/rose/pull/1891): -rose documentation: restyled with Bootstrap 3. -User guide is now available in a single page as well as in multiple pages. - -### Noteworthy Changes - -[#1913](https://github.com/metomi/rose/pull/1913): -rose configuration: allows a greater range of characters in the indices for -duplicate settings. This is prompted by the move towards including profile -names in the indices for UM STASH namelists - many of these have characters -like `+`, etc. - -[#1911](https://github.com/metomi/rose/pull/1911): -rose config-edit: cylc gui launcher: gracefully handle suites that are not -running. - -[#1909](https://github.com/metomi/rose/pull/1909): -rose config-edit: don't show `old_value` in info dialog. - -[#1906](https://github.com/metomi/rose/pull/1906): -rose config-edit and rose macro: new `--no-warn=version` option to suppress -default version to HEAD warnings. - -[#1903](https://github.com/metomi/rose/pull/1903): -rose app-upgrade: fix `change_setting_value` with `forced=True`. - -[#1902](https://github.com/metomi/rose/pull/1902): -rose-meta.conf: url: add section or ns root - -[#1900](https://github.com/metomi/rose/pull/1900): -rose config-edit: new menu item to rename a section. - -[#1898](https://github.com/metomi/rose/pull/1898): -rose-stem: prepend hostname to working copies in source trees. - -[#1895](https://github.com/metomi/rose/pull/1895): -rose bush: view: fixed search failure if service is not served under the root -of a server. - --------------------------------------------------------------------------------- - -## 2016.05.1 (2016-05-19) - -Rose release 40. This release works best with -[cylc-6.10.1](https://github.com/cylc/cylc/releases/tag/6.10.1) and -[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). - -### Highlighted Changes - -[#1884](https://github.com/metomi/rose/pull/1884): -rose macro: can now be used on a whole suite. Previously, it only worked at -the level of an application configuration. - -[#1883](https://github.com/metomi/rose/pull/1883): -rose bush and rosie disco: web pages have been upgraded from Bootstrap 2.X to -Bootstrap 3.3.6. - -### Noteworthy Changes - -[#1892](https://github.com/metomi/rose/pull/1892): -rose date: enable `--as-total=TIME_FORMAT` option when printing durations. - -[#1887](https://github.com/metomi/rose/pull/1887): -rose bush: view: will now serve a file in a tar-gzip archive automatically in -raw mode if it contains Unicode characters. Previously, it would incorrectly -serve the whole tar archive. - --------------------------------------------------------------------------------- - -## 2016.05.0 (2016-05-05) - -Rose release 39. This release works best with -[cylc-6.10.0](https://github.com/cylc/cylc/releases/tag/6.10.0) and -[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). - -### User Interface Changes - -[#1867](https://github.com/metomi/rose/pull/1867): -rose app-run: fix file installation clash. Suppose we have both -`file/whatever.txt` and `[file:whatever.txt]source=somewhere/whatever.txt`, -the setting in the `rose-app.conf` should take precedence. A bug in the logic -meant that this was not the case. This has now been fixed. - -### Highlighted Changes - -[#1808](https://github.com/metomi/rose/pull/1808): -rose bush: view: new search functionality. - -[#1879](https://github.com/metomi/rose/pull/1879): -rose config-diff: support optional configurations - -[#1870](https://github.com/metomi/rose/pull/1870): -rosie graph --text: new option print graph results as text. - -[#1863](https://github.com/metomi/rose/pull/1863): -rose app-upgrade: allow multi depth value for `meta=value`. - -### Noteworthy Changes - -[#1882](https://github.com/metomi/rose/pull/1882): -rose stem: improve handling of project not found error. - -[#1881](https://github.com/metomi/rose/pull/1881): -rose macro: fix trigger transform order-sensitivity bug. - -[#1880](https://github.com/metomi/rose/pull/1880): -rose metadata-check: now check for invalid namespace settings. - -[#1877](https://github.com/metomi/rose/pull/1877): -rose_bunch: bunch task result counts at end of job. - -[#1875](https://github.com/metomi/rose/pull/1875): -rosie go: cylc gui launcher: gracefully handle suites that are not running. - -[#1872](https://github.com/metomi/rose/pull/1872): -rose bush: job entry: link 0-size file any way. - -[#1871](https://github.com/metomi/rose/pull/1871): -rose bush: cycles: don't display cycles with no active or completed tasks. - -[#1869](https://github.com/metomi/rose/pull/1869): -rose stem: fix incorrect mirror variable when run within subdirectory. - -[#1866](https://github.com/metomi/rose/pull/1866): -rose suite-run --reload: skip logic that invokes `cylc refresh`. - -[#1865](https://github.com/metomi/rose/pull/1865): -rose_bunch: remove any existing database entries on first submit. - -[#1864](https://github.com/metomi/rose/pull/1864): -rose config-edit: add ability to specify initial namespaces. - -[#1861](https://github.com/metomi/rose/pull/1861): -rosie go: fix crash when all sources were unchecked. - -[#1859](https://github.com/metomi/rose/pull/1859): -rose config-edit: keyboard shortcuts for multi section summary panel. - -[#1858](https://github.com/metomi/rose/pull/1858): -rosie go: better gpg-agent cache expiry handling. - -[#1856](https://github.com/metomi/rose/pull/1856): -rose config-edit: add GUI dialog to manage metadata search path. - -[#1855](https://github.com/metomi/rose/pull/1855): -rose config-edit: show full traceback on macro crash. - --------------------------------------------------------------------------------- - -## 2016.03.0 (2016-03-11) - -Rose release 38. This release works best with -[cylc-6.9.1](https://github.com/cylc/cylc/releases/tag/6.9.1) and -[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). - -### Highlighted Changes - -[#1824](https://github.com/metomi/rose/pull/1824): -rose suite- wrappers: make use of host information in cylc port files to detect -whether suites are running or not. Delete a cylc port file and/or a rose suite -host file if the system is able to detect that no process associated with the -suite is running on the recorded host. This allows suite-run, suite-clean, etc -to proceed if a suite is terminated with a left-over port file. - -### Noteworthy Changes - -[#1847](https://github.com/metomi/rose/pull/1847): -rose config-edit: fix other namespace state display on trigger. It could get a -target namespace (page/panel) ignored state incorrect following triggering from -another page. This fixes the issue. - -[#1845](https://github.com/metomi/rose/pull/1845): -rose task-env: fix alternate calendar mode issue. It was not using the -setting in `CYLC_CALENDAR_MODE`. This fixes the issue. - -[#1843](https://github.com/metomi/rose/pull/1843): -rose config-edit: fix left hand tree panel error icons for macros. - -[#1841](https://github.com/metomi/rose/pull/1841): -rose bush: suites list and cycles list: fix fuzzy time logic. Restored display -of time using fuzzy time for suites list and cycles list, broken by -[#1791](https://github.com/metomi/rose/pull/1791). A toogle delta time button -will now be displayed in suites list and cycles list for users to toggle -between fuzzy time and ISO8601 date-time stamp. - -[#1836](https://github.com/metomi/rose/pull/1836): -rose_arch: status string for targets with bad statuses will now be printed to -STDERR as well as STDOUT. - -[#1835](https://github.com/metomi/rose/pull/1835): -rose config-edit: fix crash on ignore/remove/disable multiple sections. - -[#1834](https://github.com/metomi/rose/pull/1834): -rose config-edit: fix upgrade button sensitivity and instructions. - -[#1833](https://github.com/metomi/rose/pull/1833): -rose_ana: value of `tolerance` setting can now contain environment variable -substitution syntax. - -[#1832](https://github.com/metomi/rose/pull/1832): -rose bush: view text mode: fix internal server error when viewing files with -Unicode characters. This fixes the problem by outputing the file in download -mode. - -[#1806](https://github.com/metomi/rose/pull/1806): -rose date: new functionality to parse and convert ISO8601 durations. - --------------------------------------------------------------------------------- - -## 2016.02.1 (2016-02-25) - -Rose release 37. This release works best with -[cylc-6.8.1](https://github.com/cylc/cylc/releases/tag/6.8.1) and -[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). - -### Highlighted Changes - -[#1814](https://github.com/metomi/rose/pull/1814): -rose macro: fix nested triggers for duplicate section options. The logic for -triggering options in duplicate namelists was not right under certain -circumstances. Some namelist:domain options in UM apps had incorrect -trigger-ignored statuses. Some apps will have new, correct error statuses for -these options when this version of Rose is used. - --------------------------------------------------------------------------------- - -## 2016.02.0 (2016-02-11) - -Rose release 36. This release works best with -[cylc-6.8.1](https://github.com/cylc/cylc/releases/tag/6.8.1) and -[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). - -### Noteworthy Changes - -[#1825](https://github.com/metomi/rose/pull/1825): -rose_arch: fix incorrect behaviour on retry. If the previous attempt to archive -was killed, a subsequent retry would do nothing, due to the premature insertion -of the target in the rose_arch database. This is now fixed. - -[#1823](https://github.com/metomi/rose/pull/1823): -rose.config.ConfigNode: fix incorrect behaviour of the `__iter__` method. - -[#1822](https://github.com/metomi/rose/pull/1822): -rose app-upgrade: fix trigger conflict with namelist prettification. - -[#1820](https://github.com/metomi/rose/pull/1820): -rose bush: view: fix internal server error caused by missing items in the job -entry associated with the log. - -[#1819](https://github.com/metomi/rose/pull/1819): -rose CLI commands will now report information with a time stamp on `-v -v` -verbosity. - -[#1811](https://github.com/metomi/rose/pull/1811): -rosie copy: on suite copy between 2 repositories, ensure that the destination -prefix is used to determine the value of owner, etc. - -[#1809](https://github.com/metomi/rose/pull/1809): -Rose Bush: view: text mode is now the default, which means HTML tags will be -escaped by default. Previously, it would render HTML tags in text files by -default. You can continue to render HTML tags by using the tags mode. - -[#1807](https://github.com/metomi/rose/pull/1807): -rosa svn-pre-commit: should now stop trunk replace. - -[#1804](https://github.com/metomi/rose/pull/1804): -rose_ana: extra retry database operations on failure. - -[#1802](https://github.com/metomi/rose/pull/1802): -rose host-select: improve parser for ranking and threshold commands output, and -in particular, the parser for the `free -m` command. - -[#1758](https://github.com/metomi/rose/pull/1758): -rose config-edit: speed up adding/deleting sections. - --------------------------------------------------------------------------------- - -## 2016.01.0 (2016-01-15) - -Rose release 35. This release works best with -[cylc-6.8.0](https://github.com/cylc/cylc/releases/tag/6.8.0) and -[fcm-2015.12.0](https://github.com/metomi/fcm/releases/tag/2015.12.0). - -### Noteworthy Changes - -[#1799](https://github.com/metomi/rose/pull/1799), -[#1795](https://github.com/metomi/rose/pull/1795): -rose_prune: shuffle job hosts to allow job hosts with share file systems to -share load on `rm -fr` commands. - -[#1797](https://github.com/metomi/rose/pull/1797): -rosa svn-post-commit: ensure that all strings passed to the discovery database -are UTF-8 strings. - -[#1792](https://github.com/metomi/rose/pull/1792): -rose stem: allow manual overriding of project. - -[#1791](https://github.com/metomi/rose/pull/1791): -rose bush: jobs list: improve hyperlinks and layout: -* Fuzzy time toggle is now preserved when paging. -* A submit number badge is now: - * a link to select all jobs of a given point/task. - * displaying the number of jobs in a given point/task. - * displaying the task status by colour of the point/task. - -[#1787](https://github.com/metomi/rose/pull/1787): -rose bush: configurable logo. - -[#1786](https://github.com/metomi/rose/pull/1786): -rose bush: improve paging and sorting: -* suites list and cycles list: added *Display Option* box, like in a jobs list - page. -* suites list and cycles list: entries per page can now be configured. -* suites list: can now filter by suite name. -* suites list: can now order by suite name, as well as activity time. - -[#1785](https://github.com/metomi/rose/pull/1785): -rose bush: cycles list and jobs list: display suite's `host:port` for suites -running cylc-6.8.0 or later. - -[#1783](https://github.com/metomi/rose/pull/1783): -rose_bunch: process environment variable substitution in configuration file. - -[#1780](https://github.com/metomi/rose/pull/1780): -rose_prune: support custom format for cycle string in substitution. - -[#1779](https://github.com/metomi/rose/pull/1779): -rose bush: cycles list: fix counting of failed task jobs. - -[#1777](https://github.com/metomi/rose/pull/1777): -rose bush: jobs list: can now sort in descending or ascending order by: -* time submit -* time run start -* time run exit -* duration queue -* duration run -* duration queue+run +## Older Releases --------------------------------------------------------------------------------- +[Rose 2017.XX](etc/changes-2017.md) -## Older Releases +[Rose 2016.XX](etc/changes-2016.md) -[Rose 2015.XX](doc/changes-2015.md) +[Rose 2015.XX](etc/changes-2015.md) -[Rose 2014-XX](doc/changes-2014.md) +[Rose 2014-XX](etc/changes-2014.md) -[Rose 2013-XX](doc/changes-2013.md) +[Rose 2013-XX](etc/changes-2013.md) Rose 2012-11 (2012-11-30) was Rose release 1. diff --git a/README.md b/README.md index 835871c391..37d2e7b467 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![Build Status](https://travis-ci.org/metomi/rose.svg?branch=master)](https://travis-ci.org/metomi/rose) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/ad021a33e7a64b398f792305dd901795)](https://www.codacy.com/app/metomi/rose?utm_source=github.com&utm_medium=referral&utm_content=metomi/rose&utm_campaign=Badge_Grade) [![DOI](https://zenodo.org/badge/6223866.svg)](https://zenodo.org/badge/latestdoi/6223866) +[![codecov](https://codecov.io/gh/metomi/rose/branch/master/graph/badge.svg)](https://codecov.io/gh/metomi/rose) Rose: a framework for managing and running meteorological suites. @@ -12,7 +13,7 @@ Rose: a framework for managing and running meteorological suites. ## Copyright and Terms of Use -Copyright (C) 2012-2018 British Crown (Met Office) & Contributors +Copyright (C) 2012-2019 British Crown (Met Office) & Contributors Rose is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/bin/rose b/bin/rose index 5ca8f2dae7..bd1a65333f 100755 --- a/bin/rose +++ b/bin/rose @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-app-run b/bin/rose-app-run index b57c5e314d..38cc24f5db 100755 --- a/bin/rose-app-run +++ b/bin/rose-app-run @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-app-upgrade b/bin/rose-app-upgrade index 8445a8affc..007c1b628a 100755 --- a/bin/rose-app-upgrade +++ b/bin/rose-app-upgrade @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. #------------------------------------------------------------------------------- # NAME # rose app-upgrade diff --git a/bin/rose-bush b/bin/rose-bush index af05fa1c30..957fb25c56 100755 --- a/bin/rose-bush +++ b/bin/rose-bush @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-check-software b/bin/rose-check-software index 8a0c8e610e..65bf0ff01d 100755 --- a/bin/rose-check-software +++ b/bin/rose-check-software @@ -1,6 +1,6 @@ #!/usr/bin/env python2 #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-config b/bin/rose-config index 7b6685a914..ef0516d67b 100755 --- a/bin/rose-config +++ b/bin/rose-config @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-config-diff b/bin/rose-config-diff index adeb5480b1..f8c91ced8b 100755 --- a/bin/rose-config-diff +++ b/bin/rose-config-diff @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-config-dump b/bin/rose-config-dump index 7ea4a8acac..daa15a45a0 100755 --- a/bin/rose-config-dump +++ b/bin/rose-config-dump @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-config-edit b/bin/rose-config-edit index db5f2eb55f..99e5b15817 100755 --- a/bin/rose-config-edit +++ b/bin/rose-config-edit @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-date b/bin/rose-date index 29114eff64..e4c3df4966 100755 --- a/bin/rose-date +++ b/bin/rose-date @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-edit b/bin/rose-edit index ae3020928b..a67e510446 100755 --- a/bin/rose-edit +++ b/bin/rose-edit @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-env-cat b/bin/rose-env-cat index 7c68ef2b83..d5d93c2a4d 100755 --- a/bin/rose-env-cat +++ b/bin/rose-env-cat @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-host-select b/bin/rose-host-select index c12e16caba..bb022f8336 100755 --- a/bin/rose-host-select +++ b/bin/rose-host-select @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-macro b/bin/rose-macro index e96cf12869..ffa841217b 100755 --- a/bin/rose-macro +++ b/bin/rose-macro @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-make-docs b/bin/rose-make-docs index c8cb8af9a6..97643deb02 100755 --- a/bin/rose-make-docs +++ b/bin/rose-make-docs @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-metadata-check b/bin/rose-metadata-check index 4fe673618a..81b3b0a3fb 100755 --- a/bin/rose-metadata-check +++ b/bin/rose-metadata-check @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-metadata-gen b/bin/rose-metadata-gen index 0678382b73..90af1d1f42 100755 --- a/bin/rose-metadata-gen +++ b/bin/rose-metadata-gen @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-metadata-graph b/bin/rose-metadata-graph index 79994a208c..444950be80 100755 --- a/bin/rose-metadata-graph +++ b/bin/rose-metadata-graph @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-mpi-launch b/bin/rose-mpi-launch index d49a96c9c3..f296cb0b9f 100755 --- a/bin/rose-mpi-launch +++ b/bin/rose-mpi-launch @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-namelist-dump b/bin/rose-namelist-dump index 827c03fa85..543117a0f4 100755 --- a/bin/rose-namelist-dump +++ b/bin/rose-namelist-dump @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-sgc b/bin/rose-sgc index 5fc7aa29f1..4b60f5c4e3 100755 --- a/bin/rose-sgc +++ b/bin/rose-sgc @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-slv b/bin/rose-slv index 595fd52a99..9c4bc42c85 100755 --- a/bin/rose-slv +++ b/bin/rose-slv @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-stem b/bin/rose-stem index a0de7c66b7..dbdb34ad3a 100755 --- a/bin/rose-stem +++ b/bin/rose-stem @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-clean b/bin/rose-suite-clean index b15e2ea3b3..892555f4a0 100755 --- a/bin/rose-suite-clean +++ b/bin/rose-suite-clean @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-cmp-vc b/bin/rose-suite-cmp-vc index d7db6a1364..4757e0f876 100755 --- a/bin/rose-suite-cmp-vc +++ b/bin/rose-suite-cmp-vc @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-gcontrol b/bin/rose-suite-gcontrol index dfd0bb5eb4..4177ec1b61 100755 --- a/bin/rose-suite-gcontrol +++ b/bin/rose-suite-gcontrol @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-hook b/bin/rose-suite-hook index 0a0dde49f0..246a546fb9 100755 --- a/bin/rose-suite-hook +++ b/bin/rose-suite-hook @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-init b/bin/rose-suite-init index 6d10630dc8..834e4bb792 100755 --- a/bin/rose-suite-init +++ b/bin/rose-suite-init @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-log b/bin/rose-suite-log index 91d67437aa..7cae7a43e5 100755 --- a/bin/rose-suite-log +++ b/bin/rose-suite-log @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-log-view b/bin/rose-suite-log-view index 595fd52a99..9c4bc42c85 100755 --- a/bin/rose-suite-log-view +++ b/bin/rose-suite-log-view @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-restart b/bin/rose-suite-restart index 3f365705e7..f264aad02b 100755 --- a/bin/rose-suite-restart +++ b/bin/rose-suite-restart @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-run b/bin/rose-suite-run index c0254eb72e..9be3c0ba20 100755 --- a/bin/rose-suite-run +++ b/bin/rose-suite-run @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-scan b/bin/rose-suite-scan index 00b2c631a8..3334fbded1 100755 --- a/bin/rose-suite-scan +++ b/bin/rose-suite-scan @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-shutdown b/bin/rose-suite-shutdown index 9b17e4c2f0..f10b5c8a6a 100755 --- a/bin/rose-suite-shutdown +++ b/bin/rose-suite-shutdown @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-suite-stop b/bin/rose-suite-stop index 4549b1129a..53af619543 100755 --- a/bin/rose-suite-stop +++ b/bin/rose-suite-stop @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-task-env b/bin/rose-task-env index ed54db0168..7bdfd3434c 100755 --- a/bin/rose-task-env +++ b/bin/rose-task-env @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-task-hook b/bin/rose-task-hook index f7a4456171..58edcd260c 100755 --- a/bin/rose-task-hook +++ b/bin/rose-task-hook @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-task-run b/bin/rose-task-run index b51c5c7174..ade0d0118d 100755 --- a/bin/rose-task-run +++ b/bin/rose-task-run @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-test-battery b/bin/rose-test-battery index 0989cc9521..801c98188d 100755 --- a/bin/rose-test-battery +++ b/bin/rose-test-battery @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rose-tutorial b/bin/rose-tutorial index 8ab049d74a..ab75255b95 100755 --- a/bin/rose-tutorial +++ b/bin/rose-tutorial @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-checkout b/bin/rosie-checkout index e4c9db79bd..bb8af885c6 100755 --- a/bin/rosie-checkout +++ b/bin/rosie-checkout @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-co b/bin/rosie-co index 1aacce450b..2ccb31e18a 100755 --- a/bin/rosie-co +++ b/bin/rosie-co @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-copy b/bin/rosie-copy index 24deb0ffb1..7899fc3c87 100755 --- a/bin/rosie-copy +++ b/bin/rosie-copy @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-create b/bin/rosie-create index 984018ab0b..eef53b9a5c 100755 --- a/bin/rosie-create +++ b/bin/rosie-create @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-delete b/bin/rosie-delete index 4e477c2e66..48f77d6b93 100755 --- a/bin/rosie-delete +++ b/bin/rosie-delete @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-disco b/bin/rosie-disco index ab587f21c5..74af4dbbba 100755 --- a/bin/rosie-disco +++ b/bin/rosie-disco @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-go b/bin/rosie-go index ad6b50e4a9..5cb55c6d3e 100755 --- a/bin/rosie-go +++ b/bin/rosie-go @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-graph b/bin/rosie-graph index 53fcf7db97..b5a925b0eb 100755 --- a/bin/rosie-graph +++ b/bin/rosie-graph @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-hello b/bin/rosie-hello index e2946dd34a..66c27b48db 100755 --- a/bin/rosie-hello +++ b/bin/rosie-hello @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-id b/bin/rosie-id index 70b15ff0a0..27e03a9408 100755 --- a/bin/rosie-id +++ b/bin/rosie-id @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-lookup b/bin/rosie-lookup index 02db3942ce..f00bafb377 100755 --- a/bin/rosie-lookup +++ b/bin/rosie-lookup @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/bin/rosie-ls b/bin/rosie-ls index ad4e34ed19..3651d3b3e3 100755 --- a/bin/rosie-ls +++ b/bin/rosie-ls @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/badenvswitch.py b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/badenvswitch.py index 1845d7f411..145488ea1e 100644 --- a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/badenvswitch.py +++ b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/badenvswitch.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/envswitch.py b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/envswitch.py index a2017443b0..95577e7dc4 100644 --- a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/envswitch.py +++ b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/envswitch.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_add_remove.py b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_add_remove.py index 872d54e271..5ce3f56768 100644 --- a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_add_remove.py +++ b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_add_remove.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_ignore.py b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_ignore.py index d7f6177cd8..38c1103c1f 100644 --- a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_ignore.py +++ b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/nl_ignore.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/null.py b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/null.py index f25352fa75..11fb4b0b79 100644 --- a/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/null.py +++ b/demo/rose-config-edit/demo_meta/app/04-transform/meta/lib/python/macros/null.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/fib.py b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/fib.py index 790b964598..4339a775d8 100644 --- a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/fib.py +++ b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/fib.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/null.py b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/null.py index 728e452a89..5ba1d3886b 100644 --- a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/null.py +++ b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/null.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import rose.macro diff --git a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/url.py b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/url.py index 19a3e0d03b..792248ff48 100644 --- a/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/url.py +++ b/demo/rose-config-edit/demo_meta/app/05-validate/meta/lib/python/macros/url.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import httplib diff --git a/etc/changes-2013.md b/etc/changes-2013.md new file mode 100644 index 0000000000..1048ed074c --- /dev/null +++ b/etc/changes-2013.md @@ -0,0 +1,795 @@ +# Rose Changes in 2013 + +Go to https://github.com/metomi/rose/milestones?state=closed +for a full listing of issues for each release. + +See also: +* [Changes (current)](../CHANGES.md) + +-------------------------------------------------------------------------------- + +## 2013-12 (2013-12-02) + +This release of Rose works best with Cylc 5.4.2 or above. + +### Highlighted Changes + +[#1040](https://github.com/metomi/rose/pull/1040): +rose suite-run: check incompatible Cylc global config. In particular, +`rose suite-run` will now raise an exception if `[host][localhost]run directory` +and/or `[host][localhost]work directory` are not the defaults. + +[#1026](https://github.com/metomi/rose/pull/1026), +[#1033](https://github.com/metomi/rose/pull/1033): +rose app-run, rose suite-run, rose config-edit, etc: support +optional source for file installation. E.g. In a `[file:path/to/file]` section, +a `source=(namelist:foo)` will allow `[namelist:foo]` to be missing or ignored. + +[#1005](https://github.com/metomi/rose/pull/1005): +rose suite-run, rose suite-clean: the root directory of +`~/cylc-run/$SUITE/` is now configurable via site, user, or suite configuration. +On installation of a suite, `rose suite-run` will store the locations of the job +hosts in `~/cylc-run/$SUITE/log/rose-suite-run.locs`. The information can then +be used by `rose suite-clean` to determine what to remove. (N.B. Unfortunately, +this means that the new `rose suite-clean` may not correctly clean the suite +directories on job hosts created by an old version of `rose suite-run`.) + +### Noteworthy Changes + +[#1055](https://github.com/metomi/rose/pull/1055): +rose\_arch: fix `update-check=mtime+size` uniqueness problem for file +sources with identical modified times and sizes. + +[#1053](https://github.com/metomi/rose/pull/1053): +rose config-edit: fix custom macro status bar reporting. + +[#1049](https://github.com/metomi/rose/pull/1049): +rose host-select: run SSH commands with `-oConnectTimeout=T`, +and wait for all child processes to complete. + +[#1046](https://github.com/metomi/rose/pull/1046): +rose config-edit: fix macro metadata setting for section. + +[#1045](https://github.com/metomi/rose/pull/1045): +rosie id --to-web: fix hard coded Trac assumption. Note: requires a +change in the site configuration value `[rosie-id]prefix-web`. See example site +configuration file. + +[#1039](https://github.com/metomi/rose/pull/1039): +rose config-edit: fix enable empty user-ignored section. + +[#1037](https://github.com/metomi/rose/pull/1037): +rose config-edit: custom sub-panel widgets API documented. + +[#1035](https://github.com/metomi/rose/pull/1035): +rose config-edit: fix orphaned warning for optional content sections. + +[#1029](https://github.com/metomi/rose/pull/1029): +rose config-edit: fix file browser launch bug for unknown configuration. + +[#1024](https://github.com/metomi/rose/pull/1024): +rose bush: job list mode: fixed `no_statuses` checkboxes returning nothing +bug. + +[#1023](https://github.com/metomi/rose/pull/1023): +rose suite-gcontrol: raise exception on attempt to launch suite control +GUI on an unregistered Cylc suite. + +[#1021](https://github.com/metomi/rose/pull/1021), +[#1031](https://github.com/metomi/rose/pull/1031): +rose bush: view file mode: some files are now prettified using +Google code prettify JS library. + +[#1007](https://github.com/metomi/rose/pull/1007): +rose bush: now display Rose version that drives it. + +[#1003](https://github.com/metomi/rose/pull/1003): +rose app-run, rose-suite-run, etc: file installation - a tilde `~` +in front a path pointing to a Subversion working copy did not get expanded. +This is now fixed. + +[#999](https://github.com/metomi/rose/pull/999): +rose app-upgrade: apply trigger fixing after an upgrade. + +-------------------------------------------------------------------------------- + +## 2013-11 (2013-11-14) + +This release of Rose works with cylc 5.4.0 or above. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#993](https://github.com/metomi/rose/pull/993), +[#988](https://github.com/metomi/rose/pull/988), +[#980](https://github.com/metomi/rose/pull/980), +[#964](https://github.com/metomi/rose/pull/964), +[#857](https://github.com/metomi/rose/pull/857): +rose bush: a web service to browse user suite +logs. This replaces the old client side technology generated at suite run time +via `rose suite-run`, `rose suite-hook` and `rose suite-log`. +* Site/user configurable location of the Rose Bush web service. +* `rose bush` new command to start/stop an ad-hoc web service server. +* `rose suite-run` and `rose suite-hook`: modified to generate job log files DB + for Rose Bush instead of files for the old client side suite log viewer. +* `rose suite-log`: modified to use Rose Bush web service by default. +* `rose suite-log --update`: the shorthand for this option is not `-U`. +* `rose suite-log --user=USER` or `-u USER` can now be used to view the suite + log of an alternate user. + +### Noteworthy Changes + +Bug fixes, minor enhancements and documentation improvements: + +[#996](https://github.com/metomi/rose/pull/996): +rose task-run `fcm_make` built-in app configuration: `args` can now be +used to specify more options and arguments to the `fcm make` command. + +[#992](https://github.com/metomi/rose/pull/992): +Use the `gzip` command instead of Python's `gzip` library to write `*.gz` +files because the command is 10 times faster than Python's library. This +affects `rose suite-run`, `rose suite-log`, `rose_prune`, `rose_arch`. + +[#982](https://github.com/metomi/rose/pull/982): +rose\_arch: add time diagnostics. + +[#981](https://github.com/metomi/rose/pull/981): +rose config-edit: handle unregistered suite `gcylc` launch failure. + +[#978](https://github.com/metomi/rose/pull/978): +rose metadata: different default metadata for different Rose +configuration files. + +[#971](https://github.com/metomi/rose/pull/971): +rose macro: fix `fail-if` array variables that look like single float +values. + +[#970](https://github.com/metomi/rose/pull/970): +rosie go: check suite is registered prior to running gui on it. + +[#969](https://github.com/metomi/rose/pull/969), +[#966](https://github.com/metomi/rose/pull/966): +rose suite-run, etc: use `pgrep` as well as port files to +determine if a suite is still running or not. + +[#968](https://github.com/metomi/rose/pull/968): rose stem: accept more schemes for Subversion URLs. + +[#960](https://github.com/metomi/rose/pull/960): +rose\_arch: new `source-edit` setting to specify a command to transform +the content of the source file before sending it to the archive. + +[#957](https://github.com/metomi/rose/pull/957): +rose config-edit: fix add latent mixed widget. + +[#956](https://github.com/metomi/rose/pull/956): +rose config-dump: new `--no-pretty` option. Pretty print is now the +default. + +[#949](https://github.com/metomi/rose/pull/949): +rose\_arch: allow use of file modified time and size instead of MD5 +checksum to determine whether a source file is changed. + +[#947](https://github.com/metomi/rose/pull/947): +rose suite-hook --mail: configurable email host + +-------------------------------------------------------------------------------- + +## 2013-09 (2013-09-26) + +This release of Rose works with cylc 5.3.0 or above. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +-None- + +### Noteworthy Changes + +Bug fixes, minor enhancements and documentation improvements: + +[#938](https://github.com/metomi/rose/pull/938): +rosie go: improve filter removal. + +[#937](https://github.com/metomi/rose/pull/937): +rose macro: diagnostic is now more similar to other Rose CLI commands. + +[#936](https://github.com/metomi/rose/pull/936): +rosie go: default operator for query. + +[#933](https://github.com/metomi/rose/pull/933): +rosa svn-pre-commit: document super users functionality in +configuration example. + +[#932](https://github.com/metomi/rose/pull/932): +rose config-dump --pretty: new option to tell command to apply format +specific pretty printing. + +[#931](https://github.com/metomi/rose/pull/931): +rose config-edit, rose-macro: reduce reporting of duplicated errors. + +[#927](https://github.com/metomi/rose/pull/927): +rose app-run: fix default `[poll]delays=0`. + +[#926](https://github.com/metomi/rose/pull/926): +rose mpi-launch: fix unbound `ROSE_LAUNCHER_BASE` on usage with a null +configuration. + +[#925](https://github.com/metomi/rose/pull/925): +rose\_arch: fix incorrect behaviour if a source is a directory. + +[#921](https://github.com/metomi/rose/pull/921): +rose host-select: new `--choice=N` option to choose a top from any of +the top `N` hosts. + +[#919](https://github.com/metomi/rose/pull/919), +[#917](https://github.com/metomi/rose/pull/917), +[#897](https://github.com/metomi/rose/pull/897), +[#896](https://github.com/metomi/rose/pull/896), +[#894](https://github.com/metomi/rose/pull/894): +rose\_arch: improve diagnostics. + +[#915](https://github.com/metomi/rose/pull/915): +rose suite-clean, rose suite-gcontrol, rose suite-stop: improve support +for determining the names of `rose-stem` suites. + +[#913](https://github.com/metomi/rose/pull/913): +rose suite-run: use `pgrep` to check if suite is running or not. + +[#912](https://github.com/metomi/rose/pull/912): +rose.popen: ensure that an `OSError` has the command name. This improves +diagnostics on command-not-found errors. + +[#911](https://github.com/metomi/rose/pull/911): +rosa svn-post-commit: modify for Subversion 1.8. + +[#908](https://github.com/metomi/rose/pull/908): +rose app-run: improve diagnostics for reference to ignored namelists. + +[#902](https://github.com/metomi/rose/pull/902): +rose suite-log: fix `--archive '*'`. + +[#901](https://github.com/metomi/rose/pull/901): +rose config-edit and rosie go: improve invalid colour diagnostics. + +[#900](https://github.com/metomi/rose/pull/900): +rose config-edit: fix modal metadata dialog. + +[#891](https://github.com/metomi/rose/pull/891): +rose suite-run: fix repeated jinja2 insertion when `rose suite-run` is +invoked from the installed suite directory. + +[#889](https://github.com/metomi/rose/pull/889): +rose config: improve syntax error diagnostics. + +[#888](https://github.com/metomi/rose/pull/888): +rose-app.conf, rose-suite.conf: A `SOURCE` in the `source=SOURCE ...` +declaration in a `[file:NAME]` section can now be a glob for matching files +names in the file system. + +-------------------------------------------------------------------------------- + +## 2013-08 (2013-08-30) + +This release of Rose works with cylc 5.3.0 or above. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +None in this release. + +### Other Changes + +Lots of bug fixes and enhancements, and documentation improvements. +The following are worth mentioning: + +[#883](https://github.com/metomi/rose/pull/883): +rose\_arch: new built-in application: a generic solution to configure +site-specific archiving of suite files. (This built-in application should be +considered experimental at this release.) + +[#878](https://github.com/metomi/rose/pull/878): +rosie: fix invalid prefix and local suite error crash bugs + +[#868](https://github.com/metomi/rose/pull/868): +rose config-edit: added check on save toolbar and menu item. + +[#864](https://github.com/metomi/rose/pull/864): +rose config-edit: added support for application configuration upgrade. + +[#856](https://github.com/metomi/rose/pull/856): +rose config-edit: improved reporting of results from macros. + +[#855](https://github.com/metomi/rose/pull/855): +rose macro: added command line trigger state validation. + +[#851](https://github.com/metomi/rose/pull/851): +rose app-run: rose\_prune: modified to use the default shell to delete +files at the suite host. This should allow more powerful glob matching than +what is provided by the Python standard library. + +[#850](https://github.com/metomi/rose/pull/850): +rose config-edit: add and document custom page for aligning variable +value elements. + +[#849](https://github.com/metomi/rose/pull/849): +rose config-edit: added load all apps toolbar and menu item. + +[#847](https://github.com/metomi/rose/pull/847): +rose suite-scan HOST: fixed. + +[#846](https://github.com/metomi/rose/pull/846): +rose app-run, rose suite-run, rose task-run: fixed incorrect incremental +mode behaviour. When `mode=symlink` is removed from a target, the target should +be recreated, instead of being left to point to the old symbolic link. + +[#845](https://github.com/metomi/rose/pull/845): +rose config-edit: support macro arguments. + +-------------------------------------------------------------------------------- + +## 2013-07 (2013-07-31) + +This release of Rose works with cylc 5.3.0 or above. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#823](https://github.com/metomi/rose/pull/823): +rosie create FROM-ID: suite copy is now done in a single changeset. +Previously, it was done in two changesets, one to create the suite, the other +to copy items from `FROM-ID`. The previous way can become unfriendly in merging +as Subversion adds `svn:mergeinfo` for each of the copied items from the +original suite. + +Both `rosa svn-pre-commit` and `rosa svn-post-commit` have been modified to +handle this change. This version of `rosie create FROM-ID` will fail if the +`pre-commit` hook of the repository is still connected to the previous version +of `rosa svn-pre-commit`. An old version of `rosa svn-post-commit` will not +update the Rosie web service database correctly when this version of `rosie +create FROM-ID` is used to copy a suite. + +[#799](https://github.com/metomi/rose/pull/799): +rose date: now supports letter options for both `--*-format=FORMAT` options. +* `--parse-format=FORMAT` can now be `-p FORMAT` (for `strptime`). +* `--format=FORMAT` is now a shorthand for `--print-format=FORMAT`. + **It is no longer a shorthand for `--parse-format=FORMAT`.** +* `--print-format=FORMAT` can now be `-f FORMAT` (for `strftime`). + +[#789](https://github.com/metomi/rose/pull/789): +rose\_prune: user interface refreshed. Functionalities now divided into 4 +settings: +* `prune-remote-logs-at=cycle ...` +* `archive-logs-at=cycle ...` +* `prune-work-at=cycle[:globs] ...` +* `prune-datac-at=cycle[:globs] ...` + +The 1st two functionalities call the underlying libraries of `rose +suite-log` to re-sync the remote job logs, prune them from the remote +hosts, (and archive the cycle job logs). + +The last two functionalities are to prune items in the work directories +and the share cycle data directories. Globs can be specified for each +cycle so that only matched items in the relevant directories are +pruned. + +### Other Changes + +Lots of bug fixes and enhancements, and documentation improvements. +The following are worth mentioning: + +[#840](https://github.com/metomi/rose/pull/840): +rose config-edit: improved metadata display for the UM STASH plugin widget. + +[#839](https://github.com/metomi/rose/pull/839): +rose metadata: new `python_list` type for use with interfaces that support +Pythonic-format lists as input - e.g. Jinja2 via the rose-suite.conf file. + +[#829](https://github.com/metomi/rose/pull/829): +rose host-select: add a new method to rank and set thresholds for hosts +by the amount of free memory. + +[#827](https://github.com/metomi/rose/pull/827): +rose suite-hook --shutdown: add `--kill --now` as options to `cylc shutdown`. + +[#824](https://github.com/metomi/rose/pull/824): +rose macro: add support for macro arguments. + +[#815](https://github.com/metomi/rose/pull/815): +rose metadata: len function now available for fail-if, warn-if, etc. + +[#811](https://github.com/metomi/rose/pull/811): +rose config-edit: rule checker will now display message on the status +bar if everything is OK. + +[#809](https://github.com/metomi/rose/pull/809): +rose namelist-dump: allow and tidy zero-padded numeric inputs. + +[#808](https://github.com/metomi/rose/pull/808): +rosie go: can now list the state of the suites in other user's +`$HOME/roses/` directory. + +[#804](https://github.com/metomi/rose/pull/804): +rosie ls: new `--user=NAME` option to list the state of the suites in +other user's `$HOME/roses/` directory. + +-------------------------------------------------------------------------------- + +## 2013-06 (2013-06-28) + +This release of Rose works with cylc 5.3.0. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#769](https://github.com/metomi/rose/pull/769): +rose suite-run: +* Remove `--force` option. User should use `--reload` to install to a running + suite. +* New option `--local-install-only` or `-l` to install suite locally only. + With this option, it will not install the suite to remote job hosts. +* `--install-only` now implies `--no-gcontrol`. + +[#761](https://github.com/metomi/rose/pull/761): +rose\_prune: new built-in application to housekeep a cycling suite. + +[#739](https://github.com/metomi/rose/pull/739): +rose suite-log: replace `rose suite-log-view`. The old command is now an +alias of the new command with an improved interface. Support view and update +modes. +* In update mode, arguments can now be a `*` (for all task jobs), a cycle + time or a task ID. +* Support a `--tidy-remote` option to remove job logs on remote hosts + after their retrieval. +* Support a `--archive` option (and removed `--log-archive-threshold=CYCLE`) to + switch on archive mode on the specified cycle times in the argument list. +* Switch off view mode by default in update mode, but can be turned on + explicitly with an `--view`. +* *Admin Change*: The `[rose-suite-log-view]` section in site/user `rose.conf` is + renamed `[rose-suite-log]`. + +[#732](https://github.com/metomi/rose/pull/732): +rose config-edit: ability to load application configurations on demand +for large suites. + +[#709](https://github.com/metomi/rose/pull/709): +rose config-edit: now has a status bar and a console to view errors +and information. + +[#707](https://github.com/metomi/rose/pull/707): +rosie site/user configuration: +* *Admin Change*: A new site/user configuration setting + `[rosie-id]prefix-ws.PREFIX=URL` is introduced to configure the web service URL + of each `PREFIX`. +* The `[rosie-ws-client]ws-root-default=URL` site/user configuration setting is + removed. +* The `--ws-root=URL` option is removed from `rosie lookup` and `rosie ls`. + +[#668](https://github.com/metomi/rose/pull/668): +rose config-edit: support new configuration metadata `value-titles` to +define a list of titles to associate with a corresponding `values` setting. + +[#666](https://github.com/metomi/rose/pull/666), +[#690](https://github.com/metomi/rose/pull/690): +rose task-env and rose task-run: the `--path=[NAME=]GLOB` option can +now be used in either command. Note, however, if `rose task-env` is used before +`rose task-run`, options shared between the 2 commands, (but not +`--path=[NAME=]GLOB`) options will be ignored by the subsequent `rose task-run` +command. This may some minor change in behaviour of some existing suites as +`PATH` would be modified by `rose task-env`. + +[#661](https://github.com/metomi/rose/pull/661): +rose metadata-check: new command to validate configuration metadata. +Integrated into rose config-edit start-up checking. + +### Other Changes + +Lots of bug fixes and enhancements, and documentation improvements. +The following are worth mentioning: + +[#758](https://github.com/metomi/rose/pull/758): +rosie go: home view now has `roses:/` displayed in the address bar for +the home view. + +[#753](https://github.com/metomi/rose/pull/753): +rose documentation: added advice for delivery of training courses. + +[#712](https://github.com/metomi/rose/pull/712): +rose config-edit: can show variable descriptions and help in-page. +Descriptions are shown by default. Customisable formatting. + +[#707](https://github.com/metomi/rose/pull/707): +rosie site/user configuration: The `[rosie-browse]` section is now +`[rosie-go]`. + +[#675](https://github.com/metomi/rose/pull/675): +rose config-edit: The quoted widget no longer messes with the quote +characters when a non-quote related error occurs. + +[#672](https://github.com/metomi/rose/pull/672): +rose config-edit: titles and descriptions in the `Add` menu. + +[#671](https://github.com/metomi/rose/pull/671): +rose suite-log-view: HTML view: fix delta time sort. + +[#670](https://github.com/metomi/rose/pull/670): +rose config-edit: information on optional configuration. If a setting +can be modified in an optional configuration, the information will now be +shown with the setting's label. + +[#665](https://github.com/metomi/rose/pull/665): +rose config-edit: fix ignore status logic. + +[#663](https://github.com/metomi/rose/pull/663): +rose suite-hook and rose suite-log-view: more efficient logic. + +[#659](https://github.com/metomi/rose/pull/659), +[#664](https://github.com/metomi/rose/pull/664): +rose suite-run site/user configuration: configure a list of +scannable hosts. This is useful when a set of hosts are no longer intended to be +used to run new suites but still have running suites on them. + +[#652](https://github.com/metomi/rose/pull/652): +rosie go: can now navigate home view. + +[#650](https://github.com/metomi/rose/pull/650): +rosie go: no longer crash when copying an empty suite. + +[#649](https://github.com/metomi/rose/pull/649): +rose suite-shutdown: improve interface with `cylc shutdown`. + +[#647](https://github.com/metomi/rose/pull/647): +rosie ls: now a query. + +[#634](https://github.com/metomi/rose/pull/634): +rose config-edit: support latent ignored pages. + +[#628](https://github.com/metomi/rose/pull/628): +rose mpi-launch: new `--file=FILE` option or `$PWD/rose-mpi-launch.rc` +to specify a command file to use with the MPI launcher. + +-------------------------------------------------------------------------------- + +## 2013-05 (2013-05-15) + +This release of Rose works with cylc 5.2.0. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#577](https://github.com/metomi/rose/pull/577): +rose suite-log-view: now uses `--name=SUITE-NAME` instead of an argument +to specify a suite. + +[#559](https://github.com/metomi/rose/pull/559): +rose config-edit: added custom interface to display STASH configuration. + +### Other Changes + +Lots of bug fixes and enhancements, and documentation improvements. +The following are worth mentioning: + +[#620](https://github.com/metomi/rose/pull/620): +rose suite-shutdown: added `--all` option to shutdown all of your +running rose suites. + +[#621](https://github.com/metomi/rose/pull/621): +rose stem: will now log version control information for each source. + +[#617](https://github.com/metomi/rose/pull/617): +rose suite-gcontrol: added `--all` option to launch the control +GUI for all your running suites. + +[#605](https://github.com/metomi/rose/pull/605): +rose configuration files: added syntax highlight for Kate. + +[#604](https://github.com/metomi/rose/pull/604): +rose date -c: new option, short for `rose date $ROSE_TASK_CYCLE_TIME`. + +[#603](https://github.com/metomi/rose/pull/603), +[#641](https://github.com/metomi/rose/pull/641): +rose suite-log-view: new `--log-archive-threshold=CYCLE-TIME` option. +The option switches on job log archiving by specifying a cycle time threshold. +All job logs at this cycle time or older will be archived. + +The HTML view has been modified to load the data of the jobs of selected +cycle times only. The default view will ignore cycles with job logs that have +been archived, but this can be modified via a multiple selection box and/or via +URL query. + +[#595](https://github.com/metomi/rose/pull/595): +rosie lookup, rosie ls: now output with column headings. + +[#571](https://github.com/metomi/rose/pull/571): +user guide: added a quick reference guide. + +[#567](https://github.com/metomi/rose/pull/567): +rose suite-clean: new command to remove items created by suite runs. + +[#546](https://github.com/metomi/rose/pull/546): +rose metadata: new macro option. + +[#534](https://github.com/metomi/rose/pull/534): +rose\_ana built-in application: now support arguments. + +[#475](https://github.com/metomi/rose/pull/475): +rose suite-hook, rose suite-log-view: support latest naming convention +of Cylc task ID. (Cylc 5.1.0) + +[#467](https://github.com/metomi/rose/pull/467): +rose sgc: alias of `rose suite-gcontrol`. + +User guide: added many new tutorials. + +-------------------------------------------------------------------------------- + +## 2013-02 (2013-02-20) + +This is the 3rd release of Rose. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#422](https://github.com/metomi/rose/pull/422): +rose suite-run: will now call `cylc validate --strict` by default. +Use the `--no-strict` option if this is not desirable. + +### Other Changes + +Lots of bug fixes and enhancements, and documentation improvements. +The following are worth mentioning: + +[#454](https://github.com/metomi/rose/pull/454): +Optional configuration files are now supported by all types of Rose +configurations. The `opts=KEY ...` setting in the main configuration file of a +Rose configuration can now be used to select a list of optional configurations. + +[#451](https://github.com/metomi/rose/pull/451): +rose config-edit: the description of a page is now displayed at its +header. + +[#443](https://github.com/metomi/rose/pull/443): +rose config-edit: user can now reload metadata with a single menu command. + +[#418](https://github.com/metomi/rose/pull/418): +rose suite-hook: support latest naming convention of Cylc task job log. +(Cylc 5.0.1 - 5.0.3.) + +-------------------------------------------------------------------------------- + +## Rose 2013-01 (Released 2013-01-31) + +This is the 2nd release of Rose. We hope you find it useful. + +### Highlighted Changes + +Changes that have significant impact on user experience. + +[#244](https://github.com/metomi/rose/pull/244), +etc: Rose User Guide: Added S5 slide show enabled documentation chapters. +* Improved brief tour of the system. +* Chapters: Introduction, In Depth Topics, Suites +* Tutorials: Metadata, Suite Writing, Advanced (x9). + +[#165](https://github.com/metomi/rose/pull/165), +[#242](https://github.com/metomi/rose/pull/242), +[#243](https://github.com/metomi/rose/pull/243): +rose suite-run: run modes and new log directory mechanism: +* Log directories no longer rotated. +* Introduce a run mode: `--run=reload|restart|run`. + In reload and restart modes, the existing log directory is used. + For the normal run mode, it creates a new log and carries out housekeeping. +* It creates a `log.DATETIME` directory (where `DATETIME` is the current date + time in ISO8601 format), and creates a symbolic link log to point to it. If + `--log-name=NAME` is specified, it creates another symbolic link `log.NAME` + to point to it as well. +* Old `log.DATETIME` directories are normally archived into tar-gzip files. The + `--no-log-archive` option switches off this behaviour. `log.DATETIME` + directories with named `log.NAME` symbolic links will not be archived. +* If `--log-keep=DAYS` is specified, `log.DATETIME` directories with modified + time older than the specified number of `DAYS` are removed. + +[#404](https://github.com/metomi/rose/pull/404): +`rose task-run`'s *task utilities* are rebranded as `rose app-run`'s +*built-in applications*. This makes it logical to introduce a mode setting in +the `rose-app.conf` to specify a built-in application +(as opposed to running a command). +* `rose app-run`: `--app-mode=MODE` option is introduced to overwrite the `mode` + setting. This would mainly be used internally by `rose task-run`. + Users would normally use the `mode` setting to do this in the `rose-app.conf`. +* `rose task-run`: Removed both the `--no-auto-util` and `--util-key=KEY` + options. The `--app-mode=MODE` option supersedes the functionalities of both + of these options. `--no-auto-util` is achieved by doing `--app-mode=command`. +* The `rose_install` task utility is pointless, so it is removed. +* New prerequisite polling functionality: The main command (or built-in + application) will not start until all the prerequisites are met. + +### Other Changes + +There have been lots of minor bug fixes and enhancements for rose config-edit, +and lots of minor documentation improvements. + +Changes that are worth mentioning: + +[#396](https://github.com/metomi/rose/pull/396): +rose ana: command replaced by the `rose_ana` builtin application. + +[#390](https://github.com/metomi/rose/pull/390): +rose config-edit: buttons to suite engine's gcontrol and log view. + +[#388](https://github.com/metomi/rose/pull/388): +rose suite-run, rose app-run: +--opt-conf-key=KEY can now be specified via the `ROSE_SUITE_OPT_CONF_KEYS` and +`ROSE_APP_OPT_CONF_KEYS` environment variables + +[#386](https://github.com/metomi/rose/pull/386): +rose suite-run, rose app-run: file install target names can now contain +environment variable substitution syntax. + +[#375](https://github.com/metomi/rose/pull/375): +Rose configuration: add syntax highlight files for `gedit` and `vim`. + +[#368](https://github.com/metomi/rose/pull/368): +rose suite-run: wait for `cylc run` to complete. + +[#350](https://github.com/metomi/rose/pull/350): +rose suite-run: export Rose and suite engine versions to suite. + +[#349](https://github.com/metomi/rose/pull/349): +rose env-cat: new command to substitute environment variables in input +files and print result. + +[#340](https://github.com/metomi/rose/pull/340): +rose suite-run: tidy old symbolic links in `$HOME/.cylc/`. + +[#329](https://github.com/metomi/rose/pull/329): rose suite-shutdown: new command. +* rose suite-gcontrol: use `--name=SUITE-NAME` to specify a suite name instead +of the last argument. + +[#313](https://github.com/metomi/rose/pull/313): +rose config: added `--meta` and `--meta-key` options. + +[#299](https://github.com/metomi/rose/pull/299): +rose task-run: the built-in `fcm_make(2)` task utilities can +now be configured using Rose application configurations. +* `fcm_make2*` task will automatically use `fcm_make*` task's application + configuration. +* Support no directory change via the `use-pwd` option. +* Introduce `ROSE_TASK_MIRROR_TARGET`. Deprecate `MIRROR_TARGET`. +* Remove support for `ROSE_TASK_PRE_SCRIPT` - ask users to move to suite's pre + command scripting. + +[#284](https://github.com/metomi/rose/pull/284): +rose config-dump: new command to re-dump Rose configuration files in +in a directory into a common format. + +[#282](https://github.com/metomi/rose/pull/282): +rose suite-log-view: Index view: +* Allow display of suite information. +* Added column for cycle time. +* Added data generation date-time. + +[#273](https://github.com/metomi/rose/pull/273): +geditor setting: no longer use the environment variables EDITOR/VISUAL +to reduce the chance of opening a terminal based editor in a GUI environment. + +[#261](https://github.com/metomi/rose/pull/261), +[#263](https://github.com/metomi/rose/pull/263): +rose config-edit: file `content` no longer supported. + +[#248](https://github.com/metomi/rose/pull/248): +rose-suite-log-view: Log file view: +* Added link to toggle between HTML and text. +* Added link to view raw text. + +[#238](https://github.com/metomi/rose/pull/238): +rose suite-log-view: New --full option to re-sync logs of remote tasks. + +[#231](https://github.com/metomi/rose/pull/231): +rose date: New command. diff --git a/etc/changes-2014.md b/etc/changes-2014.md new file mode 100644 index 0000000000..5837d5b792 --- /dev/null +++ b/etc/changes-2014.md @@ -0,0 +1,775 @@ +# Rose Changes in 2014 + +Go to https://github.com/metomi/rose/milestones?state=closed +for a full listing of issues for each release. + +See also: +* [Changes (current)](../CHANGES.md) + +-------------------------------------------------------------------------------- + +## 2014.12.0 (2014-12-08) + +Rose release 22. This release works best with +[cylc-6.1.2](https://github.com/cylc/cylc/releases/tag/6.1.2). + +### Noteworthy Changes + +[#1484](https://github.com/metomi/rose/pull/1484): +rosie.ws_client_auth: when saving the user name for a web service, create +the `~/.metomi/rose.conf` file if it does not already exist. + +[#1482](https://github.com/metomi/rose/pull/1482): +rose_arch: fix duplicated archive STDOUT print out. + +[#1481](https://github.com/metomi/rose/pull/1481): +rose stem: fix logic to ascertain name of a suite when the current working +directory is not a Subversion working copy. + +[#1480](https://github.com/metomi/rose/pull/1480): +rose suite-clean, rose-suite-run, etc: improve `pgrep` `cylc run` pattern for +detecting whether a suite is still running or not. The old pattern was stopping +`foo` from starting if `foo-bar` was running. + +-------------------------------------------------------------------------------- + +## 2014.11.1 (2014-11-26) + +Rose release 21. This release works best with +[cylc-6.1.0](https://github.com/cylc/cylc/releases/tag/6.1.0). + +### Highlighted Changes + +[#1464](https://github.com/metomi/rose/pull/1464): +rosie go, rosie lookup, rosie ls: support caching of credentials using a +`gpg-agent` session. + +### Noteworthy Changes + +[#1473](https://github.com/metomi/rose/pull/1473): +file install: improve error message when no `source` is specified for +`mode=symlink`. + +[#1471](https://github.com/metomi/rose/pull/1471), +[#1472](https://github.com/metomi/rose/pull/1472): +rosa svn-post-commit: now support configurable notification on trunk commits. + +[#1463](https://github.com/metomi/rose/pull/1463): +rose date: fix `--calendar=365day|366day` option. +The option arguments were documented but not implemented. + +[#1461](https://github.com/metomi/rose/pull/1461): +rose stem: add `MIRROR` Jinja2 variable. + +[#1460](https://github.com/metomi/rose/pull/1460): +rosie create: the default `access-list` is now configurable for each prefix on +the client side. If a default is not configured, the client will not set +`access-list` by default. + +[#1458](https://github.com/metomi/rose/pull/1458): +rose metadata: `value-hints` new setting that can support suggested values for +a variable, but still allows the user to provide their own override. + +[#1456](https://github.com/metomi/rose/pull/1456): +rose metadata: fix the default behaviour when triggering from a value with +environment variable substitution syntax. + +-------------------------------------------------------------------------------- + +## 2014.11.0 (2014-11-05) + +Rose release 20. This release works best with +[cylc-6.1.0](https://github.com/cylc/cylc/releases/tag/6.1.0). + +### New Package Requirements + +* This release adds the requirement for a pickle-safe version of python-requests. + (We have tested with version 2.2.1.) + +### Highlighted Changes + +[#1395](https://github.com/metomi/rose/pull/1395), +[#1438](https://github.com/metomi/rose/pull/1438): +rosie.ws\_client: support multiple sources. +* This change requires a pickle-safe version of + [python-requests](http://docs.python-requests.org/en/latest/). + (We have tested with version 2.2.1.) +* Rosie discovery service clients `rosie go`, `rosie lookup` and `rosie ls` + will automatically work with all `[rosie-id]prefix-ws.*` services in + site/user configuration. The `[rosie-id]prefixes-ws-default` setting can + be used to restrict the default to use a sub-set of the services. +* The `--prefix=PREFIX` option for `rosie go`, `rosie lookup` and `rosie ls` + can now be specified multiple times. The lookup mode is rationalised into a + single option, with aliases. +* `rosie go` updated to allow users to select any data source combination. + +### Noteworthy Changes + +[#1453](https://github.com/metomi/rose/pull/1453): +Rose training materials: Rose User Guide: Suites divided up to facilitate training +delivery. + +[#1447](https://github.com/metomi/rose/pull/1447): +Rose Bush: file view: navigation menu now links to top level suite files. + +[#1442](https://github.com/metomi/rose/pull/1442): +rosie web: fix `all revisions` checkbox. It was sending `all_revs=on` to the +server instead of `all_revs=1`. + +[#1441](https://github.com/metomi/rose/pull/1441): +rose app-run: poll: globs can now be specified in `any-files` and `all-files`. + +[#1439](https://github.com/metomi/rose/pull/1439): +rose suite-scan: take advantage of new functionality of `cylc scan` multiple +host support. + +[#1437](https://github.com/metomi/rose/pull/1437), +[#1446](https://github.com/metomi/rose/pull/1446), +[#1449](https://github.com/metomi/rose/pull/1449): +rose task-env, rose\_prune and Rose Bush: now support integer cycling. + +[#1436](https://github.com/metomi/rose/pull/1436): +rose config-edit and rose macro: improve error message on `fail-if` syntax +error. + +[#1435](https://github.com/metomi/rose/pull/1435): +rose config-edit: fix copy-and-paste large amount of text into a spaced list +widget now works correctly. + +[#1434](https://github.com/metomi/rose/pull/1434): +rose app-upgrade: allow users to upgrade to non-named version without using the +`--all-versions` option. + +[#1433](https://github.com/metomi/rose/pull/1433): +rose config-edit: fix choices widget empty error. + +[#1432](https://github.com/metomi/rose/pull/1432): +rose config-edit: fix derived type array in column page. + +[#1431](https://github.com/metomi/rose/pull/1431): +rose config-edit: fix preview app metadata refresh. + +[#1430](https://github.com/metomi/rose/pull/1430): +rose config-edit: fix spaced widget bug. The problem was misuse of the +`last_value` property across all array widgets, which happened to work as it +was always set to the actual current value, except in the spaced\_list widget. + +[#1428](https://github.com/metomi/rose/pull/1428): +rose\_arch: improve documentation. + +-------------------------------------------------------------------------------- + +## 2014.10.0 (2014-10-02) + +19th release of Rose. This release works best with +[Cylc](https://github.com/cylc/cylc/) 6.0.1. + +### Highlighted Changes + +[#1415](https://github.com/metomi/rose/pull/1415): +Support configuration metadata inheritance. A configuration metadata can now +import settings from other configuration metadata locations. + +### Noteworthy Changes + +[#1427](https://github.com/metomi/rose/pull/1427): +isodatetime: update to release 2014.10.0. + +[#1423](https://github.com/metomi/rose/pull/1423): +rose date: don't display unecessary float in a duration format. + +[#1422](https://github.com/metomi/rose/pull/1422): +rose suite-\* commands: improve the pattern used in `pgrep` to detect whether +a suite is still running or not. + +[#1421](https://github.com/metomi/rose/pull/1421): +rose bush: fix job log links for suites on `+` time zones. The `+` sign in +the time zone is now escaped for URLs. + +[#1416](https://github.com/metomi/rose/pull/1416): +file install: notify skipped file installs in verbose mode. + +[#1409](https://github.com/metomi/rose/pull/1409): +rosie db: fix lookup failure when the results contain a suite with no optional +information properties. + +[#1408](https://github.com/metomi/rose/pull/1408): +SSH `-oConnectTimeout=10` as default. This should fix any hang up problems when +hosts not available. The `[rose-host-select]timeout` setting in site/user +configuration is removed. SSH connection timeout should be configured as part +of the `[external]ssh` setting. + +[#1407](https://github.com/metomi/rose/pull/1407): +rosa svn-post-commit: fix owner and access-list notification. It should only +send notification on changes on a trunk and should no longer send notification +on changes on a branch. + +[#1406](https://github.com/metomi/rose/pull/1406): +rose config-edit: UM stash widget: stash record help input change. + +[#1403](https://github.com/metomi/rose/pull/1403): +file install: rsync: fix sub-dir handling. File install rsync mode was failing +if source is a directory with sub-directories. This change fixes the problem by +removing an incorrect integer cast of the access mode. + +[#1391](https://github.com/metomi/rose/pull/1391): +rose suite-hook, rose bush: no longer record job script, job standard out +and job standard error in any special way. This will modify slightly the display +of job file links in Rose Bush jobs listing. + +-------------------------------------------------------------------------------- + +## 2014-09.0 (2014-09-10) + +18th release of Rose. This release works best with +[Cylc](https://github.com/cylc/cylc/) 6.0.0. + +### Highlighted Changes + +[#1323](https://github.com/metomi/rose/pull/1323), +[#1365](https://github.com/metomi/rose/pull/1365), +[#1369](https://github.com/metomi/rose/pull/1369), +[#1372](https://github.com/metomi/rose/pull/1372), +[#1374](https://github.com/metomi/rose/pull/1374), +[#1378](https://github.com/metomi/rose/pull/1378): +* Handle new runtime database states. +* Improve reporting of running cylc suite processes. +* Handle `log/job/` and `work/` directory restructure. + N.B. This change is **NOT backward compatible**. Existing suites with + applications that assume the old directory structure will not work + correctly, and will require some minor modifications. See + [cylc/cylc#1069](https://github.com/cylc/cylc/pull/1069) for detail. +* Rephrase *cycle time* to *cycle point* for cylc 6. +* Rose Bush updated to work correctly with cylc 6. + +[#1371](https://github.com/metomi/rose/pull/1371): +rose suite-clean: new `--only=GLOBS` option to restrict items to be cleaned. + +[#1316](https://github.com/metomi/rose/pull/1316), +[#1332](https://github.com/metomi/rose/pull/1332), +[#1367](https://github.com/metomi/rose/pull/1367): +[#1390](https://github.com/metomi/rose/pull/1390): +rose date: new usage to print the duration between 2 date time points. +* [isodatetime](https://github.com/metomi/isodatetime/) upgraded to + 2014.08.0-8-ga7f42b1. + +[#1352](https://github.com/metomi/rose/pull/1352), +[#1283](https://github.com/metomi/rose/pull/1283): +rosie go, rosie lookup, rosie ls, etc: will now attempt to use +[Gnome Keyring](https://wiki.gnome.org/GnomeKeyring) to store passwords for +Rosie web services that require authentication. + +### Noteworthy Changes + +[#1400](https://github.com/metomi/rose/pull/1400): +rose stem: now requires a specific version number in `rose-suite.conf`. + +[#1399](https://github.com/metomi/rose/pull/1399): +rosie go: fix incorrect hover tooltip following a checkout. + +[#1398](https://github.com/metomi/rose/pull/1398): +rose_ana: fix an issue where it incorrectly thinks that files in the app's file +directory are tests. + +[#1397](https://github.com/metomi/rose/pull/1397): +Bracket syntax to allow optional configuration keys to point to missing +optional configuration files. + +[#1396](https://github.com/metomi/rose/pull/1396): +Fix `rose help suite-restart`. + +[#1387](https://github.com/metomi/rose/pull/1387): +rose.upgrade: new `rename_setting` function. + +[#1384](https://github.com/metomi/rose/pull/1384): +rose config-edit: fix macro running after metadata refresh. + +[#1383](https://github.com/metomi/rose/pull/1383): +rose config-edit: stash: fix null profile lookup. + +[#1381](https://github.com/metomi/rose/pull/1381): +rose config-edit: fix macro report handling for null or generic settings. + +[#1370](https://github.com/metomi/rose/pull/1370): +rose bush cycles: print each cycle's last activity. + +[#1368](https://github.com/metomi/rose/pull/1368): +rose metadata: fail-if/warn-if: now work for duplicate sections. + +[#1366](https://github.com/metomi/rose/pull/1366): +rose config-edit: handle custom keyword arguments in upgrade macros. + +[#1364](https://github.com/metomi/rose/pull/1364): +rosie go: address bar now support HTTPS protocol correctly. + +[#1362](https://github.com/metomi/rose/pull/1362): +rose bush: support server side configurations for: +* cycles list: cycles per page. +* jobs list: jobs per page, maximum jobs per page. +* file view: maximum renderable file size. + +[#1361](https://github.com/metomi/rose/pull/1361): +rose config-edit: improve `sort-key` logic. + +[#1360](https://github.com/metomi/rose/pull/1360): +Run time file install: incremental install handles file access mode changes +correctly. + +[#1359](https://github.com/metomi/rose/pull/1359): +rose.config: the open and close square brace characters can no longer be used +in section names. + +[#1356](https://github.com/metomi/rose/pull/1356): +rose app-upgrade: report import errors from `versions.py` files. + +[#1354](https://github.com/metomi/rose/pull/1354): +rose bush: suites list: long strings in column 1 now truncated, but visible on +hover over. + +[#1351](https://github.com/metomi/rose/pull/1351): +rose metadata: recognise `.` in id. + +[#1342](https://github.com/metomi/rose/pull/1342): +rosie go: fix appearance of new suite in local suites. + +[#1339](https://github.com/metomi/rose/pull/1339): +rose config-edit, rosie go: no jumping focus on valuewidget errors. + +[#1338](https://github.com/metomi/rose/pull/1338): +rosie go: improve new suite wizard behaviour. + +[#1336](https://github.com/metomi/rose/pull/1336): +rose suite-run: ensure that run directory is only initialised in run mode. + +[#1335](https://github.com/metomi/rose/pull/1335): +rose config-edit: fix warning on empty namespace/pages. + +[#1327](https://github.com/metomi/rose/pull/1327): +rose app-upgrade: better output macro name. + +[#1325](https://github.com/metomi/rose/pull/1325): +rosie copy: print full source ID in logs and suite info. + +[#1320](https://github.com/metomi/rose/pull/1320): +rose config-edit, rose macro: check id usage in `fail-if`, `warn-if`. + +[#1317](https://github.com/metomi/rose/pull/1317): +rose stem: configurable autmatic options. + +[#1306](https://github.com/metomi/rose/pull/1306): +rose app-upgrade: better error message for upgrade to same version. + +-------------------------------------------------------------------------------- + +## 2014.06.1 (2014-06-20) + +This release of Rose works best with +[Cylc](https://github.com/cylc/cylc/) 5.4.14 and 6.0.0alpha1. + +### Highlighted Changes + +[#1302](https://github.com/metomi/rose/pull/1302), +[#1299](https://github.com/metomi/rose/pull/1299), +[#1297](https://github.com/metomi/rose/pull/1297), +[#1291](https://github.com/metomi/rose/pull/1291): +rose date and rose task-env: support different cycling modes in Cylc. +In particular, support 360-day calendar as well as the Gregorian calendar. + +### Noteworthy Changes + +[#1296](https://github.com/metomi/rose/pull/1296): +rose metadata: fix check value for ignored sections' options. + +[#1295](https://github.com/metomi/rose/pull/1295): +rose config-edit: fix triggering into duplicate namelists. + +-------------------------------------------------------------------------------- + +## 2014.06.0 (2014-06-11) + +This release of Rose works best with +[Cylc](https://github.com/cylc/cylc/) 5.4.14. + +### Highlighted Changes + +[#1271](https://github.com/metomi/rose/pull/1271): +rose task-env, rose\_prune: support ISO 8601 syntax. + +### Noteworthy Changes + +[#1282](https://github.com/metomi/rose/pull/1282): +rose app-run, suite-run, task-run: allow file install targets to overlap. + +[#1281](https://github.com/metomi/rose/pull/1281): +rose suite-run (gtk): fix RuntimeError for Queues. + +[#1279](https://github.com/metomi/rose/pull/1279): +rose suite-run: fix failure when source `suite.rc` not writable. + +[#1278](https://github.com/metomi/rose/pull/1278): +rosa svn-\*-commit: verify and notify owners and users on access-list. +* rosa svn-pre-commit: verify users in owner and access-list, + and improve diagnostics. +* rosa svn-post-commit: notify users in owner and access-list on changes. +* Site and user configuration `[rosa-svn-pre-commit]` section is renamed + `[rosa-svn]`. + +[#1277](https://github.com/metomi/rose/pull/1277): +rose config-edit: speed up slow loading-up code. + +[#1275](https://github.com/metomi/rose/pull/1275): +rose config-edit: tweaks the default page expansion for a single app session. + +[#1272](https://github.com/metomi/rose/pull/1272): +rose config-edit: fix user-ignoring duplicate section. + +[#1264](https://github.com/metomi/rose/pull/1264): +rose bush: encode cycle time in URL. + +[#1261](https://github.com/metomi/rose/pull/1261): +rose config-edit: tweak latent page display. + +-------------------------------------------------------------------------------- + +## 2014-05 (2014-05-30) + +This release of Rose works best with +[Cylc](https://github.com/cylc/cylc/) 5.4.12 and 5.4.13. + +### Highlighted Changes + +-none- + +### Noteworthy Changes + +[#1274](https://github.com/metomi/rose/pull/1274): +rose config-edit: fix right clicking on group in STASH widget. + +[#1259](https://github.com/metomi/rose/pull/1259): +rose config-edit: fix launching of external utilities. + +[#1256](https://github.com/metomi/rose/pull/1256): +rose\_prune: work directory: support glob by task name. + +[#1252](https://github.com/metomi/rose/pull/1252): +rose env-cat: new `--match-mode=brace` option to only perform +substitution on `${NAME}` syntax. + +[#1249](https://github.com/metomi/rose/pull/1249): +rose suite-run/clean: improve diagnostics if a suite is still running. + +[#1244](https://github.com/metomi/rose/pull/1244): +rose: ensure Rose's `bin/`, `lib/python/` lead `PATH`, `PYTHONPATH`. + +[#1243](https://github.com/metomi/rose/pull/1243), +[#1260](https://github.com/metomi/rose/pull/1260): +rose suite-run: file install and reload improvements. +* Improve incremental file install. +* On reload mode, call `cylc reload` only if necessary. + +[#1237](https://github.com/metomi/rose/pull/1237): +Rose Bush: display if job log db present. + +-------------------------------------------------------------------------------- + +## 2014-04 (2014-04-28) + +This release of Rose works best with +[Cylc](https://github.com/cylc/cylc/) 5.4.12. + +### Known Issues + +Unfortunately, `rose date` relies on a version of the +[isodatetime](https://github.com/metomi/isodatetime/) library that is +compatible with the version shipped with this release of Rose. The library +that is shipped with Cylc 5.4.12 is an earlier version. When used in combination +in the same environment, `rose date` will return an exception. A fix has been +introduced in [#1244](https://github.com/metomi/rose/pull/1244) for the next +release, which will ensure that Rose always picks up its own version of the +library. + +### Highlighted Changes + +[#1202](https://github.com/metomi/rose/pull/1202), +[#1219](https://github.com/metomi/rose/pull/1219): +rose date: logic reimplemented using the new +[isodatetime](https://github.com/metomi/isodatetime/) library. Date time and +offset formats can now be specified using ISO 8601 syntax. The command will +also support pre-historic and futuristic date time. This change also fixes +the `-u` option. When using the current system date/time, the default output +format has changed to be ISO 8601 compatible (it follows +`CCYY-MM-DDThh:mm:ss±hh:mm`). + +[#1195](https://github.com/metomi/rose/pull/1195), +[#1199](https://github.com/metomi/rose/pull/1199): +rose metadata: add spaced list type. + +[#1191](https://github.com/metomi/rose/pull/1191), +[#1193](https://github.com/metomi/rose/pull/1193), +[#1212](https://github.com/metomi/rose/pull/1212): +rose metadata-graph: new command using Graphviz for +plotting metadata dependencies such as trigger. + +### Noteworthy Changes + +[#1228](https://github.com/metomi/rose/pull/1228): +rose suite-log --update --prune-remote: option now recognised as +documented. + +[#1225](https://github.com/metomi/rose/pull/1225): +rose app/suite/task-run: file installation: ensure that all relevant +tables exist in the file installation configuration SQLite database file. + +[#1209](https://github.com/metomi/rose/pull/1209): +rose suite-hook: use configured email host in email addresses without +hosts. + +[#1208](https://github.com/metomi/rose/pull/1208): +rose config-edit: fix STASH widget starting from empty. + +[#1206](https://github.com/metomi/rose/pull/1206): +rose config-dump: don't down case for namelist group name. This change +partially reversed [#1149](https://github.com/metomi/rose/pull/1149). + +[#1200](https://github.com/metomi/rose/pull/1200): +rose app-upgrade: fix HEAD broken macro pathway. + +[#1198](https://github.com/metomi/rose/pull/1198): +rose config-edit: run startup checks on loading previewed app(s). + +[#1197](https://github.com/metomi/rose/pull/1197): +rose stem: allow comma separated values in `--task=TASKS` +and `--group=GROUPS` options. + +[#1196](https://github.com/metomi/rose/pull/1196): +rose metadata: fail-if: handle divide by zero exceptions. + +[#1194](https://github.com/metomi/rose/pull/1194): +rose\_ana: cumf: include cumf output path in output. + +[#1190](https://github.com/metomi/rose/pull/1190): +rosie lookup: allow override of quiet mode print format. + +[#1187](https://github.com/metomi/rose/pull/1187): +rose config-dump: fix tidying metadata. + +[#1186](https://github.com/metomi/rose/pull/1186): +rose app-upgrade, rose macro: fix relative `--config=DIR`. + +[#1184](https://github.com/metomi/rose/pull/1184): +rose config-edit: fix change `meta` or `project` flag. + +-------------------------------------------------------------------------------- + +## 2014-03 (2014-03-19) + +This release of Rose works best with Cylc 5.4.11. + +### Highlighted Changes + +[#1163](https://github.com/metomi/rose/pull/1163): +rose metadata: a `compulsory=true` option no longer requires its +containing section to be compulsory as well. + +### Noteworthy Changes + +[#1181](https://github.com/metomi/rose/pull/1181): +rose stem: fix `-C rel/path` usage. + +[#1180](https://github.com/metomi/rose/pull/1180): +rose suite-scan: scan port files as well. Report left behind port +files. Report exceptions for failed `cylc scan` and `ssh` commands. + +[#1177](https://github.com/metomi/rose/pull/1177): +rose suite-clean: accept `--name=NAME`. If specified, `NAME` is +appended to the end of the argument list. This allows the interface to be +consistent with the other utilities. + +[#1173](https://github.com/metomi/rose/pull/1173): +rose app/suite/task-run: handle bad file install mode value. +Previously, the system will assume the `auto` mode if it is given a bad file +install mode value. It will now fail. + +[#1171](https://github.com/metomi/rose/pull/1171): +rose\_ana: print number of values compared. + +[#1169](https://github.com/metomi/rose/pull/1169): +rose stem: improve robustness of keyword match. + +[#1167](https://github.com/metomi/rose/pull/1167): +rose config-edit: fix general checking for `rose-suite.info` suites. + +[#1161](https://github.com/metomi/rose/pull/1161): +rose app-upgrade, rose macro: fix current working directory. + +[#1159](https://github.com/metomi/rose/pull/1159): +rose\_ana: cumf: read output by lines to reduce memory footprint. + +[#1157](https://github.com/metomi/rose/pull/1157): +rose suite-hook --mail: configurable SMTP host. + +[#1156](https://github.com/metomi/rose/pull/1156): +rose stem: ensure `_BASE` variables are working copy tops. + +[#1153](https://github.com/metomi/rose/pull/1153): +rose config: fix printing sections with ignored values. + +[#1151](https://github.com/metomi/rose/pull/1151): +rose config-edit, rosie go: fix toolbar GTK warning. This problem was +discovered on an upgrade from GTK 2.18 to GTK 2.20. + +[#1149](https://github.com/metomi/rose/pull/1149): +rose config-dump: down cases namelist keys. + +[#1147](https://github.com/metomi/rose/pull/1147): +rose suite-run --reload: fix `!CYLC_VERSION` problem. + +[#1146](https://github.com/metomi/rose/pull/1146): +rose config-edit: improve specific macro messages. + +[#1145](https://github.com/metomi/rose/pull/1145): +rose metadata: fix null first values entry. + +-------------------------------------------------------------------------------- + +## 2014-02 (2014-02-21) + +This release of Rose works best with Cylc 5.4.8. + +### Highlighted Changes + +-none- + +### Noteworthy Changes + +[#1141](https://github.com/metomi/rose/pull/1141): +rose config-edit: count latent section errors. + +[#1140](https://github.com/metomi/rose/pull/1140): +rose config-edit, rosie go: filter all warnings by default. + +[#1136](https://github.com/metomi/rose/pull/1136): +rose config --meta: fix finding non-local metadata. + +[#1132](https://github.com/metomi/rose/pull/1132): +rose app-upgrade: fix post-upgrade trigger metadata. + +[#1131](https://github.com/metomi/rose/pull/1131): +rosie create: obtain user name from `~/.subversion/servers`, where +relevant. + +[#1130](https://github.com/metomi/rose/pull/1130): +Rose Bush: cycles: add paging function. Display 100 cycles per page. + +[#1127](https://github.com/metomi/rose/pull/1127): +Rose Bush: jobs: fix pager form to ensure that sort order is maintained. + +[#1121](https://github.com/metomi/rose/pull/1121): +rose stem: create `_REV` and `_BASE` variables for all projects. + +[#1119](https://github.com/metomi/rose/pull/1119): +rose config-edit: fix python list widget. + +[#1117](https://github.com/metomi/rose/pull/1117): +rose config-edit: improve performance by reducing updates to the +internal data structure. + +[#1114](https://github.com/metomi/rose/pull/1114): +rose config-edit: run a macro or upgrade macro with the relevant +configuration directory as the current working directory. + +[#1100](https://github.com/metomi/rose/pull/1100), +[#1101](https://github.com/metomi/rose/pull/1101): +add syntax highlighting for Rose configuration file in Emacs. + +[#1097](https://github.com/metomi/rose/pull/1097): +rosie.ws: fix Trac links in `all_revs` mode, which incorrectly used +`trunk@HEAD` for everything. + +[#1094](https://github.com/metomi/rose/pull/1094): +rosie lookup: fix `%date` in custom format. + +-------------------------------------------------------------------------------- + +## 2014-01-22 (2014-01-22) + +This release of Rose works best with Cylc 5.4.4 to 5.4.7. + +### Highlighted Changes + +-none- + +### Noteworthy Changes + +[#1095](https://github.com/metomi/rose/pull/1095): +rose.config: fix bug introduced by +[#1067](https://github.com/metomi/rose/pull/1067). Use of temporary file to dump +configuration files results in files that are user read-write only. This fix +ensures that files are dumped with the correct permission according to the +umask in the environment. + +[#1092](https://github.com/metomi/rose/pull/1092): +rose bush: cycles list: display failed jobs totals, where relevant. + +[#1091](https://github.com/metomi/rose/pull/1091): +rose suite-log: no longer require `rose.bush`, which requires +`cherrypy`. + +-------------------------------------------------------------------------------- + +## 2014-01 (2014-01-20) + +This release of Rose works best with Cylc 5.4.4 to 5.4.7. + +### Highlighted Changes + +[#1085](https://github.com/metomi/rose/pull/1085): +rosie web service: the web service database schema has been modified to +improve performance. **This change requires the rosie web service database to +be re-built.** To do so, shut down the web service. Remove (or move) the old +database file(s) and run the `$ROSE_HOME/sbin/rosa db-create` command to +re-build the database. + +[#1072](https://github.com/metomi/rose/pull/1072), +[#1084](https://github.com/metomi/rose/pull/1084): +rose bush: cycles summary and other improvements. +* New: Cycles list: list numbers of active, succeeded and failed jobs for + each cycle time. +* Jobs list: display host, submit method and ID for running jobs. +* Jobs list: clickable cycles and task names. +* Suites list: reduce amount of information displayed for efficiency. + +[#1057](https://github.com/metomi/rose/pull/1057): +rose CLI: bash command completion. + +### Noteworthy Changes + +[#1090](https://github.com/metomi/rose/pull/1090): +rose\_arch: fix None status in event when source-edit fails. + +[#1089](https://github.com/metomi/rose/pull/1089): +rose bush: catch unicode decode error in view. + +[#1087](https://github.com/metomi/rose/pull/1087): +document how to contribute to Rose. + +[#1081](https://github.com/metomi/rose/pull/1081): +rose config-edit: fix file page unexpected content. + +[#1068](https://github.com/metomi/rose/pull/1068): +rose bush: recognise the `ready` status. + +[#1067](https://github.com/metomi/rose/pull/1067): +rose.config.dump: use temporary file to stage. + +[#1065](https://github.com/metomi/rose/pull/1065): +rose-bush.js: fix format string and int rounding. + +[#1064](https://github.com/metomi/rose/pull/1064): +rosie go: allow actions on out of date working copies. + +[#1058](https://github.com/metomi/rose/pull/1058): +rose config-edit: add macro config vetting. + +[#1056](https://github.com/metomi/rose/pull/1056): +rose config-edit: trap upgrade macro errors. diff --git a/etc/changes-2015.md b/etc/changes-2015.md new file mode 100644 index 0000000000..6a8b257492 --- /dev/null +++ b/etc/changes-2015.md @@ -0,0 +1,606 @@ +# Rose Changes in 2015 + +Go to https://github.com/metomi/rose/milestones?state=closed +for a full listing of issues for each release. + +See also: +* [Changes (current)](../CHANGES.md) + +-------------------------------------------------------------------------------- + +## 2015.12.0 (2015-12-11) + +Rose release 34. This release works best with +[cylc-6.7.4](https://github.com/cylc/cylc/releases/tag/6.7.4) and +[fcm-2015.12.0](https://github.com/metomi/fcm/releases/tag/2015.12.0). + +### Noteworthy Changes + +[#1776](https://github.com/metomi/rose/pull/1776): +rose_arch: include the source prefix in the exception message if a source glob +does not match anything. + +[#1768](https://github.com/metomi/rose/pull/1768): +rose_arch: an archive target can now be optional. + +[#1767](https://github.com/metomi/rose/pull/1767): +Rose Bush: jobs list: display links to `job.out` and `job.err` as long as +they exist in the file system. + +[#1765](https://github.com/metomi/rose/pull/1765): +Rose documentation: updated to reflect the changes in cylc. E.g.: +* `command scripting` is now `script`. +* Most functionality provided by `rose suite-hook` has been absorbed by cylc, + so we are no longer recommending usage of `rose suite-hook` for task events. + +[#1764](https://github.com/metomi/rose/pull/1764): +Rose Bush: jobs list: no longer fails if the suite does not have a `log/job/` +sub-directory. + +[#1762](https://github.com/metomi/rose/pull/1762): +Rose Bush: jobs list: fix query logic for filtering jobs by status. + +[#1757](https://github.com/metomi/rose/pull/1757): +Rosie Discovery service clients: improve handling of situations when the user +is unable to access a keyring. The new behaviour is to disable prefixes before +use (and notify the user about it) if a hello call fails. This applies to other +authentication failures as well. + +-------------------------------------------------------------------------------- + +## 2015.11.1 (2015-11-17) + +Rose release 33. This release works best with +[cylc-6.7.3](https://github.com/cylc/cylc/releases/tag/6.7.3) and +[fcm-2015.11.0](https://github.com/metomi/fcm/releases/tag/2015.11.0). + +### Noteworthy Changes + +[#1753](https://github.com/metomi/rose/pull/1753): +rose.config: on loading a configuration file, check that section values contain +matching brackets and braces. + +[#1752](https://github.com/metomi/rose/pull/1752): +fcm_make built-in application: fix permission mode of destination when using a +fast location. It was set to user-only read-write. + +[#1751](https://github.com/metomi/rose/pull/1751): +rose_ana built-in application: now uses a database to store some key comparison +information to simplify the process for building up an understanding of what +files need updating. + +-------------------------------------------------------------------------------- + +## 2015.11.0 (2015-11-06) + +Rose release 32. This release works best with +[cylc-6.7.2](https://github.com/cylc/cylc/releases/tag/6.7.2) and +[fcm-2015.10.0](https://github.com/metomi/fcm/releases/tag/2015.10.0). + +### User Interface Changes + +[#1735](https://github.com/metomi/rose/pull/1735): +rose suite-hook: will no longer retrieve remote job logs by default, this can +now be handled by cylc. If this functionality is still required for whatever +reason, use the `--retrieve-job-logs` option. + +[#1729](https://github.com/metomi/rose/pull/1729): +rose suite-scan: will now time out after 60s by default. This can be configured +via the `[rose-suite-scan]timeout=SECONDS` setting in the site/user +configuration. + +### Highlighted Changes + +[#1696](https://github.com/metomi/rose/pull/1696): +rose_bunch: new built-in application for running multiple related commands in a +single application configuration. + +### Noteworthy Changes + +[#1750](https://github.com/metomi/rose/pull/1750): +Rose Bush and Rosie Disco: can now be configured to display alternate titles +and/or host names. + +[#1744](https://github.com/metomi/rose/pull/1744): +rosie co: new alias of `rosie checkout`. + +[#1740](https://github.com/metomi/rose/pull/1740): +Rose configuration metadata: new `type=python_boolean` setting. + +[#1738](https://github.com/metomi/rose/pull/1738): +rosie go: the create functionality was creating the meta suite ROSIE instead of +a normal suite. This fixes the problem. + +[#1732](https://github.com/metomi/rose/pull/1732): +Rosie Disco Web: now uses similar style as Rose Bush. + +[#1731](https://github.com/metomi/rose/pull/1731): +Rose Bush: jobs list: will now use the `task_job_logs` table in `cylc-suite.db` +to obtain a list of job logs generated by the suite. + +[#1730](https://github.com/metomi/rose/pull/1730): +Rose Bush: file view: now recognises the `[DEBUG]` prefix in a line of text, +and will renders it in a different colour. + +[#1729](https://github.com/metomi/rose/pull/1729): +rose test-battery: now runs correctly in the absence of site/user configuration +on recent Ubuntu distros. + +[#1727](https://github.com/metomi/rose/pull/1727): +rosa svn-pre-commit: now validates `rose-suite.info` files of suites using site +configuration metadata. The pre-commit hook will reject a changeset that +contains a `rose-suite.info` file with invalidate entries. + +-------------------------------------------------------------------------------- + +## 2015.10.1 (2015-10-15) + +Rose release 31. This release works best with +[cylc-6.7.1](https://github.com/cylc/cylc/releases/tag/6.7.1) and +[fcm-2015.10.0](https://github.com/metomi/fcm/releases/tag/2015.10.0). + +### Noteworthy Changes + +[#1720](https://github.com/metomi/rose/pull/1720): +rose macro: fix parsing of blank value repeats in settings of a `namelist:` +section. + +[#1718](https://github.com/metomi/rose/pull/1718): +rose suite-run: fix hang up of `svn diff`. Call to `svn diff` may hang if user +has an alternate `diff` command configured that hangs. This change should force +`svn diff` to use its internal diff logic, and should call the relevant `svn` +commands with the `--non-interactive` options. + +[#1714](https://github.com/metomi/rose/pull/1714): +rose app-run, rose suite-run, rose_arch, etc: This change allows any hash +object in Python's `hashlib` to be used to calculate the check sum of a file. +(Only `md5` was allowed before.) + +[#1728](https://github.com/metomi/rose/pull/1728), +[#1713](https://github.com/metomi/rose/pull/1713): +rosie copy/create: support copy to another repository. + +-------------------------------------------------------------------------------- + +## 2015.10.0 (2015-10-07) + +Rose release 30. This release works best with +[cylc-6.7.0](https://github.com/cylc/cylc/releases/tag/6.7.0) and +[fcm-2015.09.0](https://github.com/metomi/fcm/releases/tag/2015.09.0). + +### Highlighted Changes + +[#1633](https://github.com/metomi/rose/pull/1633): +rosie create and rosie copy: improve checking and generation of settings in +`rose-suite.info`: +* Settings can now be validated on known `project` values. +* New setting `copy-mode=never|clear` allows a more intelligent selection of + settings on suite copy. + +### Noteworthy Changes + +[#1708](https://github.com/metomi/rose/pull/1708): +rose_arch: archive sources can now be optional. A source specified using the +`(source)` syntax will no longer result in a failure if it is missing. +(However, a target with no actual source will result in a failure.) + +[#1705](https://github.com/metomi/rose/pull/1705): +rose bush and rosie disco: this change unifies the interface for starting up a +Rose Bush server and a Rosie discovery service server. The command `rosa ws` +has been rebranded as `rosie disco`. This change also fixes the problem in +`mod_wsgi` mode where a success request still results in an entry in the Apache +error log. + +[#1701](https://github.com/metomi/rose/pull/1701): +rose app-run, rose suite-run, rose task-run: the `-O` option now accepts +`'(key)'` syntax to indicate that `key` can be a missing optional +configuration. + +-------------------------------------------------------------------------------- + +## 2015.08.0 (2015-08-19) + +Rose release 29. This release works best with +[cylc-6.6.0](https://github.com/cylc/cylc/releases/tag/6.6.0) and +[fcm-2015.08.0](https://github.com/metomi/fcm/releases/tag/2015.08.0). + +### Highlighted Changes + +[#1652](https://github.com/metomi/rose/pull/1652): +rosie graph: new command for plotting suite ancestry. + +### Noteworthy Changes + +[#1673](https://github.com/metomi/rose/pull/1673): +rose config-diff: fix crash when an input path is specified with no directory +name. + +[#1670](https://github.com/metomi/rose/pull/1670): +rose suite-scan: handle new `cylc scan` output introduced by +[cylc/cylc#1480](https://github.com/cylc/cylc/pull/1480). + +[#1669](https://github.com/metomi/rose/pull/1669): +rose config-edit: fix crash when attempting to close a page with a newly added +variable that is yet to be given a name. + +[#1667](https://github.com/metomi/rose/pull/1667): +rosie go: fix crash on invalid search. + +[#1666](https://github.com/metomi/rose/pull/1666): +rosie web service clients: display URL as well as prefix in authentication +prompts. + +[#1664](https://github.com/metomi/rose/pull/1664): +rosie go: fix delete option sensitivity if current user ID is not the same as +the user ID of a web service location. + +[#1658](https://github.com/metomi/rose/pull/1658): +rose suite-run --reload: new task hosts no longer cause the command to fail. + +[#1657](https://github.com/metomi/rose/pull/1657): +rose suite-run: job hosts install: files and directories with colons in their +names no longer cause the command to fail. + +[#1654](https://github.com/metomi/rose/pull/1654): +rose config-dump: don't prettify configuration metadata. + +[#1674](https://github.com/metomi/rose/pull/1674), +[#1649](https://github.com/metomi/rose/pull/1649): +Take advantage of cylc event handler enhancements introduced at +[cylc/cylc#1503](https://github.com/cylc/cylc/pull/1503): +* `rose suite-hook`: don't pull remote log if `job.out` already in place. +* Rose Bush: + * cycles list and jobs list: speed improvements. + * broadcasts list: new page to display broadcast tates and events. + +[#1644](https://github.com/metomi/rose/pull/1644): +rose suite-clean: will now clean empty suite directories. + +[#1641](https://github.com/metomi/rose/pull/1641): +rose bush: no longer fail when it is unable to parse a bad `rose-suite.info` +file in a suite. + +[#1640](https://github.com/metomi/rose/pull/1640): +rose config-edit: speed up macro changes. + +[#1639](https://github.com/metomi/rose/pull/1639): +rose config-edit: array widgets: protect against unsaved null text. + +[#1635](https://github.com/metomi/rose/pull/1635): +rosie go, and other rosie web service clients: now fail gracefully if it has +no site/user configuration settings. + +-------------------------------------------------------------------------------- + +## 2015.06.0 (2015-06-17) + +Rose release 28. This release works best with +[cylc-6.4.1](https://github.com/cylc/cylc/releases/tag/6.4.1) and +[fcm-2015.05.0](https://github.com/metomi/fcm/releases/tag/2015.05.0). + +### Noteworthy Changes + +[#1628](https://github.com/metomi/rose/pull/1628): +rose config-edit: source widget for displaying `file:*` sections: fix +traceback on initialisation. + +[#1626](https://github.com/metomi/rose/pull/1626): +rose config-edit: fix value hints widget initialisation. + +[#1615](https://github.com/metomi/rose/pull/1615): +rose bush: cycles: add `new->old`/`old->new` option. + +-------------------------------------------------------------------------------- + +## 2015.05.0 (2015-05-28) + +Rose release 27. This release works best with +[cylc-6.4.1](https://github.com/cylc/cylc/releases/tag/6.4.1) and +[fcm-2015.05.0](https://github.com/metomi/fcm/releases/tag/2015.05.0). + +### Highlighted Changes + +[#1621](https://github.com/metomi/rose/pull/1621), +[#1604](https://github.com/metomi/rose/pull/1604): +fcm_make built-in application: improve flexibility. +* Add `mirror.target=` to `fcm make` argument list as extra configuration. +* Support `-n 2` option where possible - this allows the continuation make to be + in the same physical location. +* Allow flexible naming of the `mirror` step. +* Allow flexible mapping of the original and continuation task names. +* It is now possible to set: + * the destination for both orig and cont runs. + * fast locations for both orig and cont runs. +* `rose task-run --new` on orig will now: + * clear orig and cont dests. + * invoke `fcm make --new`. + +See also +[metomi/fcm#188](https://github.com/metomi/fcm/pull/188), +[metomi/fcm#189](https://github.com/metomi/fcm/pull/189), +[metomi/fcm#190](https://github.com/metomi/fcm/pull/190). + +[#1576](https://github.com/metomi/rose/pull/1576): +rose app-upgrade, rose macro: handle optional configurations. +If an application contains optional configurations, loop through each one, +combine with the main, upgrade it, and re-create it as a diff vs the upgraded +main configuration. + +### Noteworthy Changes + +[#1620](https://github.com/metomi/rose/pull/1620): +rose host-select: improve recognition for `localhost` - the logic will now +check for `localhost`, its hostname, its fqdn hostname, and the associated IP +addresses. + +[#1618](https://github.com/metomi/rose/pull/1618): +rosie create/copy: fix malformed log message for the Subversion changeset on +suite copy. + +[#1616](https://github.com/metomi/rose/pull/1616): +rose host-select: fix incorrect threshold logic introduced by +[#1588](https://github.com/metomi/rose/pull/1588). + +[#1613](https://github.com/metomi/rose/pull/1613): +rosie go: display URLs of data sources. + +[#1612](https://github.com/metomi/rose/pull/1612): +rose bush: page navigation always visible at the bottom of the window. + +[#1611](https://github.com/metomi/rose/pull/1611): +rose.env.env_export: only report for 1st time and on change. This fixes, e.g. +`rose task-run` reporting `export PATH=...` twice. + +-------------------------------------------------------------------------------- + +## 2015.04.1 (2015-04-28) + +Rose release 26, bug fix 1. This release works best with +[cylc-6.4.0](https://github.com/cylc/cylc/releases/tag/6.4.0) and beyond. + +### Bug Fixes + +[#1605](https://github.com/metomi/rose/pull/1605): +rose config-edit: remove an obsolete import that was causing the program to +fail. + +-------------------------------------------------------------------------------- + +## 2015.04.0 (2015-04-27) + +Rose release 26. This release works best with +[cylc-6.4.0](https://github.com/cylc/cylc/releases/tag/6.4.0) and beyond. + +### Suite Run Time Location Changes + +[#1571](https://github.com/metomi/rose/pull/1571): +rose suite-run, rose suite-clean, rose-task-env, rose task-run: +* The `rose suite-run` command will now create the `share/cycle/` sub-directory + of a suite. (The `rose suite-clean` command will do the reverse.) +* Commands such as `rose task-env` and `rose task-run` will now export + `ROSE_DATAC` (and friends) to point to cycle point directories under the + `share/cycle/` directory. + E.g. If current cycle point is `20150430T0000Z`, `ROSE_DATAC` will become + `$HOME/cylc-run/my-suite/share/cycle/20150430T0000Z`. +* The root of the real location of the `share/`, `share/cycle/`, and `work/` + sub-directory of a suite can now be configured using the settings + `root-dir{share}`, `root-dir{share/cycle}` and `root-dir{work}` in the + `rose-suite.conf` file, or under the `[rose-suite-run]` section in the + site/user configuration file. The `root-dir-share` and `root-dir-work` + settings are deprecated and are equivalent to `root-dir{share}` and + `root-dir{work}` respectively. +* The setting `root-dir{share/cycle}=HOST=share/data` can be used to provide + backward compatibility for the location of `ROSE_DATAC`, if required. This + setting will ensure that the `share/cycle/` directory is created as a + symbolic link to the `share/data/` directory. + +This change allows shared cycling data to be placed in a different file system +than shared non-cycling data. E.g. Shared cycling data are typically larger and +more regularly house-kept, and so are more suitable for a large file system +with a short retention period. On the other hand, shared non-cycling data will +typically be used by tasks throughout the life time of the suite, and so are +more suitable for a file system with a long or permanent retention period. + +[#1593](https://github.com/metomi/rose/pull/1593): +rose_prune: can now prune any item with a cycle point in its path name. +* New `prune{ITEM}=CYCLE[:GLOBS] ...` setting allow prune of items under any + sub-directories. The `prune-work-at` and `prune-datac-at` settings are + deprecated and are equivalent to `prune{work}` and `prune{share/cycle}` + respectively. +* Cycle points can now be date-time points or offsets of the current cycle + point. +* Each glob in the GLOBS string can now contain a `%(cycle)s` substitution. + When a glob is specified like so, the program will not add the cycle under + `ITEM` as a sub-directory, but will substitute `%(cycle)s` in the glob with + the cycle. +* The application will now fail if a cycle point in the configuration has a bad + syntax. + +### Highlighted Changes + +[#1591](https://github.com/metomi/rose/pull/1591): +rose config-diff: new command to display the difference between 2 Rose +configuration files with annotated metadata. + +### Noteworthy Changes + +[#1602](https://github.com/metomi/rose/pull/1602): +rose macro: fail if uppercase namelist options are added. + +[#1601](https://github.com/metomi/rose/pull/1601): +rosie go: create new suite: if multiple data sources are specified, display +dialog box for user to select a prefix from the prefixes associated with the +selected data sources; if a single data source is specified, automatically +select the prefix associated with the specified data source. + +[#1600](https://github.com/metomi/rose/pull/1600): +rose bush: view: will now link to related job logs when viewing a job log file. + +[#1594](https://github.com/metomi/rose/pull/1594): +rose suite-run: allow suite `bar` when suite `foo-bar` is also running. + +[#1597](https://github.com/metomi/rose/pull/1597), +[#1592](https://github.com/metomi/rose/pull/1592): +Rosie Clients will now attempt to use gpg-agent before GnomeKeyring by default. +If this is not desirable, you can add the setting +`prefix-password-store.PREFIX=gnomekeyring` (where `PREFIX` is the prefix of a +Rosie web service that requires authentication by password) under the +`[rosie-id]` section of the site/user configuration file. + +[#1590](https://github.com/metomi/rose/pull/1590): +rose suite-hook: `--shutdown` even if `--mail` fails + +[#1589](https://github.com/metomi/rose/pull/1589): +rosie id: now accepts `~/cylc-run/SUITE/` as an argument. + +[#1588](https://github.com/metomi/rose/pull/1588): +rose host-select: reinstate timeout for SSH commands - kill SSH commands if +they take too long to run - useful for catching situations not caught by the +`-oConnectTimeout=SECS` option. Improve random and no threshold selection +logic - run SSH commands in serial to reduce loads to the system. + +[#1586](https://github.com/metomi/rose/pull/1586): +rose_ana: allow ignoring tasks. + +[#1584](https://github.com/metomi/rose/pull/1584): +rose bush: now correctly returns HTTP 403 or 404 for relevant items. + +[#1581](https://github.com/metomi/rose/pull/1581): +rosie go: rephrase *view all revisions* to *search all revisions*. + +[#1580](https://github.com/metomi/rose/pull/1580): +rosa db-create: will no longer run `post-commit` hooks with unnecessary +notification. + +[#1579](https://github.com/metomi/rose/pull/1579): +rose bush: jobs: Only hide the *Display Options* form if all options are set as +defaults. + +[#1574](https://github.com/metomi/rose/pull/1574): +rose_ana: improve output and fix test on wallclock time. + +[#1568](https://github.com/metomi/rose/pull/1568): +rose config-edit: better handling of file source. The page is now a normal page +with a special source value widget. + +-------------------------------------------------------------------------------- + +## 2015.03.0 (2015-03-26) + +Rose release 25. This release works best with +[cylc-6.3.1](https://github.com/cylc/cylc/releases/tag/6.3.1). + +### Highlighted Changes + +[#1541](https://github.com/metomi/rose/pull/1541): +rose suite-restart: the command is no longer an alias of +`rose suite-run --restart`. It now restarts a shutdown suite from its last +known state without reinstalling it. + +### Noteworthy Changes + +[#1565](https://github.com/metomi/rose/pull/1565): +rose suite-run --restart: export `CYLC_VERSION` to match that of the original +suite run. + +[#1563](https://github.com/metomi/rose/pull/1563): +rose metadata: remove escape characters for `values`, `value-titles` and +`value-hints`. + +[#1562](https://github.com/metomi/rose/pull/1562): +rosa svn-pre-commit: now prevents suite copy with bad owner. + +[#1561](https://github.com/metomi/rose/pull/1561): +rose config-edit: improve handling of bad macro imports from metadata. + +[#1560](https://github.com/metomi/rose/pull/1560): +rose config-edit: fix blank name-space for a trailing slash section. + +[#1557](https://github.com/metomi/rose/pull/1557): +rose config-edit: improve page display. + +[#1555](https://github.com/metomi/rose/pull/1555): +rose app-upgrade: allow upgrade category packages to avoid module name +conflicts. + +[#1553](https://github.com/metomi/rose/pull/1553): +rose app-run: poll delays can now be specified as ISO8601 durations. + +[#1550](https://github.com/metomi/rose/pull/1550): +rose app-upgrade: fix check for existing indexed variable. + +[#1548](https://github.com/metomi/rose/pull/1548): +rose config-edit: fix incorrect added-section description. + +[#1542](https://github.com/metomi/rose/pull/1542): +rose config-edit: now report errors from *metadata-graph*. + +-------------------------------------------------------------------------------- + +## 2015.02.0 (2015-02-11) + +Rose release 24. This release works best with +[cylc-6.1.2](https://github.com/cylc/cylc/releases/tag/6.1.2) and +[cylc-6.3.1](https://github.com/cylc/cylc/releases/tag/6.3.1). + +### Noteworthy Changes + +[#1537](https://github.com/metomi/rose/pull/1537): +rose config-edit: fix variable menu when it has a macro warning. + +[#1535](https://github.com/metomi/rose/pull/1535): +rose_prune: prune command now uses `bash -O extglob`, which means that glob +patterns can now be any extended globs supported by `bash`. + +[#1532](https://github.com/metomi/rose/pull/1532): +rosie go: fix suite ID pop up menu web browser menu item. The menu item is now +enabled only if a web URL is available for browsing the suite. + +[#1530](https://github.com/metomi/rose/pull/1530): +rose app-run: file installation: correctly handle exception associated with the +source. + +[#1529](https://github.com/metomi/rose/pull/1529): +rose_prune: added configuration metadata for server log pruning setting. + +[#1522](https://github.com/metomi/rose/pull/1522): +rose bash completion: fix use of `getent` for user names. + +[#1516](https://github.com/metomi/rose/pull/1516): +rosie create: improve prompt. + +[#1513](https://github.com/metomi/rose/pull/1513): +Rosie web service clients: gracefully handle the `Cancel` key press event when +user is prompted for a password for a prefix. The client will now report the +event, but continue with other prefixes. + +[#1511](https://github.com/metomi/rose/pull/1511): +rose stem: the command now works under the `rose-stem/` sub-directory of a +working copy of a branch. + +[#1504](https://github.com/metomi/rose/pull/1504): +rose app-run, rose suite-run, rose task-run: the commands in `-v` mode now +report the loading of the run configuration, any optional keys, and/or CLI +defined `key=value` pairs. + +-------------------------------------------------------------------------------- + +## 2015.01.0 (2015-01-07) + +Rose release 23. This release works best with +[cylc-6.1.2](https://github.com/cylc/cylc/releases/tag/6.1.2). + +### Noteworthy Changes + +[#1496](https://github.com/metomi/rose/pull/1496): +rose_prune: new setting for pruning logs and log archives on the suite host. + +[#1494](https://github.com/metomi/rose/pull/1494): +rose config-edit: allow choices to be edited in a choice widget. + +[#1493](https://github.com/metomi/rose/pull/1493): +rosie go: fix `File -> New Suite`. + +[#1486](https://github.com/metomi/rose/pull/1486): +rosie ls: send `all_revs=1` to the web service server instead of +`all_revs=True`. diff --git a/etc/changes-2016.md b/etc/changes-2016.md new file mode 100644 index 0000000000..31bc31b774 --- /dev/null +++ b/etc/changes-2016.md @@ -0,0 +1,653 @@ +# Rose Changes in 2016 + +Go to https://github.com/metomi/rose/milestones?state=closed +for a full listing of issues for each release. + +See also: +* [Changes (current)](../CHANGES.md) + +-------------------------------------------------------------------------------- + +## 2016.12.0 (2016-12-22) + +Rose release 47. **This release is expected to be used with +[cylc-7.0.0](https://github.com/cylc/cylc/releases/tag/7.0.0) and +[fcm-2016.12.0](https://github.com/metomi/fcm/releases/tag/2016.12.0).** + +### Noteworthy Changes + +[#2027](https://github.com/metomi/rose/pull/2027): +rose config-edit: use multi-line text widget for multi-line values. + +[#2025](https://github.com/metomi/rose/pull/2025): +rose app-run/task-run: new environment variable `ROSE_APP_COMMAND_KEY`, +equivalent to the `--command-key` option. + +[#2023](https://github.com/metomi/rose/pull/2023) +Rose training course docs: update to parameterization for simple cases. + +[#2021](https://github.com/metomi/rose/pull/2021): +Rose Bush and rose suite-* utilities: modify to work best with cylc 7, +following the change in the location of service files in cylc 7 suites. +(See [cylc/cylc#2067](https://github.com/cylc/cylc/pull/2067).) + +-------------------------------------------------------------------------------- + +## 2016.11.1 (2016-11-29) + +Rose release 46. This release works best with +[cylc-6.11.2](https://github.com/cylc/cylc/releases/tag/6.11.2) and +[fcm-2016.10.0](https://github.com/metomi/fcm/releases/tag/2016.10.0). + +### Noteworthy Changes + +[#2020](https://github.com/metomi/rose/pull/2020): +Rose Bush: fix task/job status filter for the pager widget. + +[#2018](https://github.com/metomi/rose/pull/2018): +rose macro: new `--transform` option to prepend all transformer macros to the +argument list. The existing `--fix` option will still prepend all internal +transformer (fixer) macros to the argument list. + +[#2014](https://github.com/metomi/rose/pull/2014): +Rosie Disco: now respect space characters in individual search terms. + +[#2013](https://github.com/metomi/rose/pull/2013): +rose config-edit: improve spin button widget behaviour when value is an +environment variable syntax. + +[#2011](https://github.com/metomi/rose/pull/2011): +rose_bunch: now provide an environment variable `ROSE_BUNCH_LOG_PREFIX` for +each bunch instance at runtime to identify the log prefix that will be used for +output. + +-------------------------------------------------------------------------------- + +## 2016.11.0 (2016-11-11) + +Rose release 45. This release works best with +[cylc-6.11.2](https://github.com/cylc/cylc/releases/tag/6.11.2) and +[fcm-2016.10.0](https://github.com/metomi/fcm/releases/tag/2016.10.0). + +### Highlighted Changes + +[#1996](https://github.com/metomi/rose/pull/1996): +rose_ana: new version. +* Analysis logic is now specified via external modules, which in general are + expected to be written or supplied by the user. +* One such method is built into Rose (`rose.apps.ana_builtin.grepper`), + it handles comparisons of text contents between different files or the output + from simple commands. +* Change in formatting of `rose_ana` app files (though apps in old format + will fall-back to the deprecated behaviour; to be retired in a future release). +* Failure of a single analysis sub-task no longer forces a fatal error in the + main task. +* Hopeful resolution of database locking issues (KGO database functionality is + now *opt-in*, and the locking mechanism has been changed). + +[#1994](https://github.com/metomi/rose/pull/1994): +rose bush: improve tasks and jobs filtering: +* Cycles list now displays number of tasks and jobs. +* Cycles list now provides download links to those cycles with a + `log/job-CYCLE.tar.gz`. +* Jobs list can now be filtered by job status combinations and individual + cylc task statuses. +* Job list cycles filter can now use syntax such as + `CYCLE` (currently `after CYCLE`). +* Improve display for screens with smaller width. + +### Noteworthy Changes + +[#2010](https://github.com/metomi/rose/pull/2010): +rose config-edit: better behaviour for environment variables in `values` +metadata. Always display such settings as a radio/combobox (do not try to +change to a textbox). + +[#2009](https://github.com/metomi/rose/pull/2009): +rose macro: add reporter macros. Adds a new Reporter macro type. + +[#2008](https://github.com/metomi/rose/pull/2008): +rose config-edit: fix macro optional_config_name kwarg (broken since +2016.07.0). + +[#2007](https://github.com/metomi/rose/pull/2007): +rose config-edit: change default to show fixed variables. + +[#2006](https://github.com/metomi/rose/pull/2006): +rose config-edit: extended multiple selection to groups. Stash entries can now +be ignored/deleted for a tree of entries (i.e. in group view). If a parent +section is ignored/deleted then this action will apply (recursively) to all +child sections. + +[#2005](https://github.com/metomi/rose/pull/2005): +rose file install: new `symlink+` mode that checks for existence of the link +target. + +[#2004](https://github.com/metomi/rose/pull/2004): +rose config-edit: fixed integer widget updating. + +[#2003](https://github.com/metomi/rose/pull/2003): +rose config-edit: allow removal of empty elements in compulsory arrays. + +[#2002](https://github.com/metomi/rose/pull/2002): +rose config-edit: allow newline separators in space-separated list. + +[#2001](https://github.com/metomi/rose/pull/2001): +rose macro: don't run transform macros in validate mode. + +[#2000](https://github.com/metomi/rose/pull/2000): +rose macro: new `--suite-only` option. + +[#1998](https://github.com/metomi/rose/pull/1998): +rose_prune: fix bad fail message on non-suite host. + +[#1995](https://github.com/metomi/rose/pull/1995): +rose bush and rosie disco: ad hoc server can now have service name in URL. + +[#1990](https://github.com/metomi/rose/pull/1990), +[#1993](https://github.com/metomi/rose/pull/1993): +User guide and tutorial updated to latest cylc usage. + +[#1988](https://github.com/metomi/rose/pull/1988): +rose bush: jobs list: fix paths in tar links. Previously a link to a log in a +tar archive may take users to a random path. + +[#1987](https://github.com/metomi/rose/pull/1987): +rose config-edit: fixes an inflexibility in the third-party UM STASH widget +when importing packages from metadata (a demo piece of functionality). It also +fixes a problem with duplicated attempts at adding sections. + +-------------------------------------------------------------------------------- + +## 2016.09.0 (2016-09-14) + +Rose release 44. This release works best with +[cylc-6.11.0](https://github.com/cylc/cylc/releases/tag/6.11.0) and +[fcm-2016.05.1](https://github.com/metomi/fcm/releases/tag/2016.05.1), +or their successors. + +### Noteworthy Changes + +[#1982](https://github.com/metomi/rose/pull/1982): +rosa svn-post-commit: fix handling of settings with `!` ignored flags in +`rose-suite.info`. + +[#1976](https://github.com/metomi/rose/pull/1976): +Rose Bush: job logs listing: now accepts log files with names in these patterns +`*.NNN.*`, `*.KEY.*` as sequetial files. + +[#1972](https://github.com/metomi/rose/pull/1972): +Rose Bush: cycles list: only count cycles with non-waiting tasks. + +[#1970](https://github.com/metomi/rose/pull/1970): +rose config-edit: fix info dialog for variables. + +[#1968](https://github.com/metomi/rose/pull/1968): +Rose Bush: use file system listing for job logs listing - no longer rely on the +`task_job_logs` table in the cylc runtime database. + +[#1965](https://github.com/metomi/rose/pull/1965): +rose metadata-check: add index entry. + +[#1963](https://github.com/metomi/rose/pull/1963): +Rose Bush: jobs list: use muted text style for zero size file links. + +[#1962](https://github.com/metomi/rose/pull/1962): +rose config-edit: fix source file page widget traceback. + +[#1959](https://github.com/metomi/rose/pull/1959): +rosie go, rosie ls: handle corrupt working copy edge case. + +[#1957](https://github.com/metomi/rose/pull/1957): +rose config, rose config-edit: reduce memory usage. + +[#1956](https://github.com/metomi/rose/pull/1956): +rose app-upgrade: speed up adding or renaming for large configurations. + +[#1955](https://github.com/metomi/rose/pull/1955): +rose bush: add rotated log files to the `cylc files` menu. + +[#1951](https://github.com/metomi/rose/pull/1951): +rose config-edit, rosie go: handle site/user incorrect value types. + +[#1950](https://github.com/metomi/rose/pull/1950): +rose config-edit: clearer exception handling on startup. + +-------------------------------------------------------------------------------- + +## 2016.07.0 (2016-07-22) + +Rose release 43. This release works best with +[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and +[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). + +### Noteworthy Changes + +[#1947](https://github.com/metomi/rose/pull/1947): +rose app-run, task-run, suite-run, etc: file install: reduce commits to sqlite +database that is used to store the state of file install sources and targets. +If you are installing a large number of files, this change should offer +significant improvement to the elasped time of the command. + +[#1943](https://github.com/metomi/rose/pull/1943): +rose metadata: fix referring to top-level-option ids in the fail-if and warn-if +rules. + +[#1939](https://github.com/metomi/rose/pull/1939): +Rosie discovery service clients: on authentication failure, the clients will +now keep retrying as long as the user enters entering different credentials +from the previous attempt. + +[#1933](https://github.com/metomi/rose/pull/1933): +rose suite-run: `log-*.tar.gz`: is now created by a single `tar` command. For +reference, the original inefficient logic was required because we had to +support running Rose on old Unix systems that do not have access to a modern +`tar` command that has the `-z` option. The old logic used Python's `tarfile` +module to TAR up the log directory and then used the `gzip` command to compress +the resulting TAR file (to avoid inefficient when using Python's built-in +`gzip` logic with the `tarfile` module). It is now highly unlikely that we had +to support running Rose systems that do not have access to a modern `tar` +command. + +[#1932](https://github.com/metomi/rose/pull/1932): +Rose Bush: use `os.stat` to get `last_activity_time` in all Rose Bush pages, +instead of performing an expensive query. + +[#1931](https://github.com/metomi/rose/pull/1931): +Rose Bush: remove a remaining Bootstrap 2 class from template. + +[#1929](https://github.com/metomi/rose/pull/1929): +rose config-edit: fix an error in the `PageArrayTable` widget, which fails when +it attempts to display an array variable (i.e. a variable with the length +metadata set). + +[#1928](https://github.com/metomi/rose/pull/1928): +rose config-edit: fix trigger latent section traceback. + +[#1915](https://github.com/metomi/rose/pull/1915): +rose macro: removed un-necessary prompting with optional configuration. +* Allow macros to have a keyword argument `optional_config_name` which will be + set to the name of the optional configuration used, if any. +* Now only prompts once for unknown values when using optional configurations. + +-------------------------------------------------------------------------------- + +## 2016.06.1 (2016-06-23) + +Rose release 42. This release works best with +[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and +[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). + +### Noteworthy Changes + +[#1925](https://github.com/metomi/rose/pull/1925): +rose web services: document new requirement on cherrypy 3.2.2. + +[#1921](https://github.com/metomi/rose/pull/1921): +Rose Bush: view search: fix incorrect URL that causes server to return 500. + +[#1920](https://github.com/metomi/rose/pull/1920): +rose.reporter: better unicode handling. + +[#1918](https://github.com/metomi/rose/pull/1918): +rose config-edit: fix right click menu segfault in summary panel. + +[#1917](https://github.com/metomi/rose/pull/1917): +rose documentation: fix oddity with the scroll spy widget when viewing the +documentation as a single page. + +-------------------------------------------------------------------------------- + +## 2016.06.0 (2016-06-10) + +Rose release 41. This release works best with +[cylc-6.10.2](https://github.com/cylc/cylc/releases/tag/6.10.2) and +[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). + +### Highlighted Changes + +[#1905](https://github.com/metomi/rose/pull/1905): +rose macro, app-upgrade: fix section comment removal of options bug. This +meant that on upgrade or macro change, some optional configurations could +lose options from their sections. This happened only if the sections were +also present in the main configuration and if they had a differing comment +or ignored state in the optional configuration. Please check if you think +this may have happened to you. + +[#1891](https://github.com/metomi/rose/pull/1891): +rose documentation: restyled with Bootstrap 3. +User guide is now available in a single page as well as in multiple pages. + +### Noteworthy Changes + +[#1913](https://github.com/metomi/rose/pull/1913): +rose configuration: allows a greater range of characters in the indices for +duplicate settings. This is prompted by the move towards including profile +names in the indices for UM STASH namelists - many of these have characters +like `+`, etc. + +[#1911](https://github.com/metomi/rose/pull/1911): +rose config-edit: cylc gui launcher: gracefully handle suites that are not +running. + +[#1909](https://github.com/metomi/rose/pull/1909): +rose config-edit: don't show `old_value` in info dialog. + +[#1906](https://github.com/metomi/rose/pull/1906): +rose config-edit and rose macro: new `--no-warn=version` option to suppress +default version to HEAD warnings. + +[#1903](https://github.com/metomi/rose/pull/1903): +rose app-upgrade: fix `change_setting_value` with `forced=True`. + +[#1902](https://github.com/metomi/rose/pull/1902): +rose-meta.conf: url: add section or ns root + +[#1900](https://github.com/metomi/rose/pull/1900): +rose config-edit: new menu item to rename a section. + +[#1898](https://github.com/metomi/rose/pull/1898): +rose-stem: prepend hostname to working copies in source trees. + +[#1895](https://github.com/metomi/rose/pull/1895): +rose bush: view: fixed search failure if service is not served under the root +of a server. + +-------------------------------------------------------------------------------- + +## 2016.05.1 (2016-05-19) + +Rose release 40. This release works best with +[cylc-6.10.1](https://github.com/cylc/cylc/releases/tag/6.10.1) and +[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). + +### Highlighted Changes + +[#1884](https://github.com/metomi/rose/pull/1884): +rose macro: can now be used on a whole suite. Previously, it only worked at +the level of an application configuration. + +[#1883](https://github.com/metomi/rose/pull/1883): +rose bush and rosie disco: web pages have been upgraded from Bootstrap 2.X to +Bootstrap 3.3.6. + +### Noteworthy Changes + +[#1892](https://github.com/metomi/rose/pull/1892): +rose date: enable `--as-total=TIME_FORMAT` option when printing durations. + +[#1887](https://github.com/metomi/rose/pull/1887): +rose bush: view: will now serve a file in a tar-gzip archive automatically in +raw mode if it contains Unicode characters. Previously, it would incorrectly +serve the whole tar archive. + +-------------------------------------------------------------------------------- + +## 2016.05.0 (2016-05-05) + +Rose release 39. This release works best with +[cylc-6.10.0](https://github.com/cylc/cylc/releases/tag/6.10.0) and +[fcm-2016.05.0](https://github.com/metomi/fcm/releases/tag/2016.05.0). + +### User Interface Changes + +[#1867](https://github.com/metomi/rose/pull/1867): +rose app-run: fix file installation clash. Suppose we have both +`file/whatever.txt` and `[file:whatever.txt]source=somewhere/whatever.txt`, +the setting in the `rose-app.conf` should take precedence. A bug in the logic +meant that this was not the case. This has now been fixed. + +### Highlighted Changes + +[#1808](https://github.com/metomi/rose/pull/1808): +rose bush: view: new search functionality. + +[#1879](https://github.com/metomi/rose/pull/1879): +rose config-diff: support optional configurations + +[#1870](https://github.com/metomi/rose/pull/1870): +rosie graph --text: new option print graph results as text. + +[#1863](https://github.com/metomi/rose/pull/1863): +rose app-upgrade: allow multi depth value for `meta=value`. + +### Noteworthy Changes + +[#1882](https://github.com/metomi/rose/pull/1882): +rose stem: improve handling of project not found error. + +[#1881](https://github.com/metomi/rose/pull/1881): +rose macro: fix trigger transform order-sensitivity bug. + +[#1880](https://github.com/metomi/rose/pull/1880): +rose metadata-check: now check for invalid namespace settings. + +[#1877](https://github.com/metomi/rose/pull/1877): +rose_bunch: bunch task result counts at end of job. + +[#1875](https://github.com/metomi/rose/pull/1875): +rosie go: cylc gui launcher: gracefully handle suites that are not running. + +[#1872](https://github.com/metomi/rose/pull/1872): +rose bush: job entry: link 0-size file any way. + +[#1871](https://github.com/metomi/rose/pull/1871): +rose bush: cycles: don't display cycles with no active or completed tasks. + +[#1869](https://github.com/metomi/rose/pull/1869): +rose stem: fix incorrect mirror variable when run within subdirectory. + +[#1866](https://github.com/metomi/rose/pull/1866): +rose suite-run --reload: skip logic that invokes `cylc refresh`. + +[#1865](https://github.com/metomi/rose/pull/1865): +rose_bunch: remove any existing database entries on first submit. + +[#1864](https://github.com/metomi/rose/pull/1864): +rose config-edit: add ability to specify initial namespaces. + +[#1861](https://github.com/metomi/rose/pull/1861): +rosie go: fix crash when all sources were unchecked. + +[#1859](https://github.com/metomi/rose/pull/1859): +rose config-edit: keyboard shortcuts for multi section summary panel. + +[#1858](https://github.com/metomi/rose/pull/1858): +rosie go: better gpg-agent cache expiry handling. + +[#1856](https://github.com/metomi/rose/pull/1856): +rose config-edit: add GUI dialog to manage metadata search path. + +[#1855](https://github.com/metomi/rose/pull/1855): +rose config-edit: show full traceback on macro crash. + +-------------------------------------------------------------------------------- + +## 2016.03.0 (2016-03-11) + +Rose release 38. This release works best with +[cylc-6.9.1](https://github.com/cylc/cylc/releases/tag/6.9.1) and +[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). + +### Highlighted Changes + +[#1824](https://github.com/metomi/rose/pull/1824): +rose suite- wrappers: make use of host information in cylc port files to detect +whether suites are running or not. Delete a cylc port file and/or a rose suite +host file if the system is able to detect that no process associated with the +suite is running on the recorded host. This allows suite-run, suite-clean, etc +to proceed if a suite is terminated with a left-over port file. + +### Noteworthy Changes + +[#1847](https://github.com/metomi/rose/pull/1847): +rose config-edit: fix other namespace state display on trigger. It could get a +target namespace (page/panel) ignored state incorrect following triggering from +another page. This fixes the issue. + +[#1845](https://github.com/metomi/rose/pull/1845): +rose task-env: fix alternate calendar mode issue. It was not using the +setting in `CYLC_CALENDAR_MODE`. This fixes the issue. + +[#1843](https://github.com/metomi/rose/pull/1843): +rose config-edit: fix left hand tree panel error icons for macros. + +[#1841](https://github.com/metomi/rose/pull/1841): +rose bush: suites list and cycles list: fix fuzzy time logic. Restored display +of time using fuzzy time for suites list and cycles list, broken by +[#1791](https://github.com/metomi/rose/pull/1791). A toogle delta time button +will now be displayed in suites list and cycles list for users to toggle +between fuzzy time and ISO8601 date-time stamp. + +[#1836](https://github.com/metomi/rose/pull/1836): +rose_arch: status string for targets with bad statuses will now be printed to +STDERR as well as STDOUT. + +[#1835](https://github.com/metomi/rose/pull/1835): +rose config-edit: fix crash on ignore/remove/disable multiple sections. + +[#1834](https://github.com/metomi/rose/pull/1834): +rose config-edit: fix upgrade button sensitivity and instructions. + +[#1833](https://github.com/metomi/rose/pull/1833): +rose_ana: value of `tolerance` setting can now contain environment variable +substitution syntax. + +[#1832](https://github.com/metomi/rose/pull/1832): +rose bush: view text mode: fix internal server error when viewing files with +Unicode characters. This fixes the problem by outputing the file in download +mode. + +[#1806](https://github.com/metomi/rose/pull/1806): +rose date: new functionality to parse and convert ISO8601 durations. + +-------------------------------------------------------------------------------- + +## 2016.02.1 (2016-02-25) + +Rose release 37. This release works best with +[cylc-6.8.1](https://github.com/cylc/cylc/releases/tag/6.8.1) and +[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). + +### Highlighted Changes + +[#1814](https://github.com/metomi/rose/pull/1814): +rose macro: fix nested triggers for duplicate section options. The logic for +triggering options in duplicate namelists was not right under certain +circumstances. Some namelist:domain options in UM apps had incorrect +trigger-ignored statuses. Some apps will have new, correct error statuses for +these options when this version of Rose is used. + +-------------------------------------------------------------------------------- + +## 2016.02.0 (2016-02-11) + +Rose release 36. This release works best with +[cylc-6.8.1](https://github.com/cylc/cylc/releases/tag/6.8.1) and +[fcm-2016.02.0](https://github.com/metomi/fcm/releases/tag/2016.02.0). + +### Noteworthy Changes + +[#1825](https://github.com/metomi/rose/pull/1825): +rose_arch: fix incorrect behaviour on retry. If the previous attempt to archive +was killed, a subsequent retry would do nothing, due to the premature insertion +of the target in the rose_arch database. This is now fixed. + +[#1823](https://github.com/metomi/rose/pull/1823): +rose.config.ConfigNode: fix incorrect behaviour of the `__iter__` method. + +[#1822](https://github.com/metomi/rose/pull/1822): +rose app-upgrade: fix trigger conflict with namelist prettification. + +[#1820](https://github.com/metomi/rose/pull/1820): +rose bush: view: fix internal server error caused by missing items in the job +entry associated with the log. + +[#1819](https://github.com/metomi/rose/pull/1819): +rose CLI commands will now report information with a time stamp on `-v -v` +verbosity. + +[#1811](https://github.com/metomi/rose/pull/1811): +rosie copy: on suite copy between 2 repositories, ensure that the destination +prefix is used to determine the value of owner, etc. + +[#1809](https://github.com/metomi/rose/pull/1809): +Rose Bush: view: text mode is now the default, which means HTML tags will be +escaped by default. Previously, it would render HTML tags in text files by +default. You can continue to render HTML tags by using the tags mode. + +[#1807](https://github.com/metomi/rose/pull/1807): +rosa svn-pre-commit: should now stop trunk replace. + +[#1804](https://github.com/metomi/rose/pull/1804): +rose_ana: extra retry database operations on failure. + +[#1802](https://github.com/metomi/rose/pull/1802): +rose host-select: improve parser for ranking and threshold commands output, and +in particular, the parser for the `free -m` command. + +[#1758](https://github.com/metomi/rose/pull/1758): +rose config-edit: speed up adding/deleting sections. + +-------------------------------------------------------------------------------- + +## 2016.01.0 (2016-01-15) + +Rose release 35. This release works best with +[cylc-6.8.0](https://github.com/cylc/cylc/releases/tag/6.8.0) and +[fcm-2015.12.0](https://github.com/metomi/fcm/releases/tag/2015.12.0). + +### Noteworthy Changes + +[#1799](https://github.com/metomi/rose/pull/1799), +[#1795](https://github.com/metomi/rose/pull/1795): +rose_prune: shuffle job hosts to allow job hosts with share file systems to +share load on `rm -fr` commands. + +[#1797](https://github.com/metomi/rose/pull/1797): +rosa svn-post-commit: ensure that all strings passed to the discovery database +are UTF-8 strings. + +[#1792](https://github.com/metomi/rose/pull/1792): +rose stem: allow manual overriding of project. + +[#1791](https://github.com/metomi/rose/pull/1791): +rose bush: jobs list: improve hyperlinks and layout: +* Fuzzy time toggle is now preserved when paging. +* A submit number badge is now: + * a link to select all jobs of a given point/task. + * displaying the number of jobs in a given point/task. + * displaying the task status by colour of the point/task. + +[#1787](https://github.com/metomi/rose/pull/1787): +rose bush: configurable logo. + +[#1786](https://github.com/metomi/rose/pull/1786): +rose bush: improve paging and sorting: +* suites list and cycles list: added *Display Option* box, like in a jobs list + page. +* suites list and cycles list: entries per page can now be configured. +* suites list: can now filter by suite name. +* suites list: can now order by suite name, as well as activity time. + +[#1785](https://github.com/metomi/rose/pull/1785): +rose bush: cycles list and jobs list: display suite's `host:port` for suites +running cylc-6.8.0 or later. + +[#1783](https://github.com/metomi/rose/pull/1783): +rose_bunch: process environment variable substitution in configuration file. + +[#1780](https://github.com/metomi/rose/pull/1780): +rose_prune: support custom format for cycle string in substitution. + +[#1779](https://github.com/metomi/rose/pull/1779): +rose bush: cycles list: fix counting of failed task jobs. + +[#1777](https://github.com/metomi/rose/pull/1777): +rose bush: jobs list: can now sort in descending or ascending order by: +* time submit +* time run start +* time run exit +* duration queue +* duration run +* duration queue+run diff --git a/etc/changes-2017.md b/etc/changes-2017.md new file mode 100644 index 0000000000..aa6157f834 --- /dev/null +++ b/etc/changes-2017.md @@ -0,0 +1,184 @@ +# Rose Changes in 2017 + +Go to https://github.com/metomi/rose/milestones?state=closed +for a full listing of issues for each release. + +See also: +* [Changes (current)](../CHANGES.md) + +-------------------------------------------------------------------------------- + +## 2017.10.0 (2017-10-03) + +Rose release 52. This release is expected to be used with: +* [cylc-7.5.0](https://github.com/cylc/cylc/releases/tag/7.5.0), and +* [fcm-2017.10.0](https://github.com/metomi/fcm/releases/tag/2017.10.0). + +### Noteworthy Changes + +[#2117](https://github.com/metomi/rose/pull/2117): +Rose Metadata mini language: support `len(this(N))` syntax. + +[#2114](https://github.com/metomi/rose/pull/2114): +rose_ana: import errors for external plugins are now pushed to the task level +so a plugin import error will no longer bring down everything else. + +[#2109](https://github.com/metomi/rose/pull/2109): +rose suite-run, rose suite-restart, rose suite-clean, etc: now use the cylc-7.X +contact file as an indicator that a suite is still alive. This should allow +the commands to be faster, with reduced network calls. + +-------------------------------------------------------------------------------- + +## 2017.09.0 (2017-09-05) + +Rose release 51. This release is expected to be used with: +* [cylc-7.5.0](https://github.com/cylc/cylc/releases/tag/7.5.0), and +* [fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0). + +### Noteworthy Changes + +[#2106](https://github.com/metomi/rose/pull/2106): +rose app-upgrade: fix CLI help. + +[#2104](https://github.com/metomi/rose/pull/2104): +isodatetime: bundled library updated to 2017.08.0 release. + +[#2099](https://github.com/metomi/rose/pull/2099): +rose_ana: grepper now prints to STDOUT on failure. + +[#2096](https://github.com/metomi/rose/pull/2096): +rose suite-run: timestamp for log directory on a remote job host should now +match that of the suite host. + +[#2094](https://github.com/metomi/rose/pull/2094): +rose macro: improve feedback for invalid input. + +[#2090](https://github.com/metomi/rose/pull/2090): +Rose Bush: improve suite search logic - always drill down at least a level from +the root at `~/cylc-run/`. + +[#2089](https://github.com/metomi/rose/pull/2089): +Rose Bush: add links to `.txt` and `.html` files in suite's `log/` directory. + +-------------------------------------------------------------------------------- + +## 2017.05.0 (2017-05-17) + +Rose release 50. This release is expected to be used with: +* [cylc-7.3.0](https://github.com/cylc/cylc/releases/tag/7.3.0) or + [cylc-7.4.0](https://github.com/cylc/cylc/releases/tag/7.4.0), and +* [fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0). + +### Noteworthy Changes + +[#2073](https://github.com/metomi/rose/pull/2073): +rose_ana: allow grepper classes to treat missing KGO files as failed tasks. + +[#2071](https://github.com/metomi/rose/pull/2071): +rose config-edit: support new `element-titles` metadata setting to allow users +to put headings above columns in arrays. + +[#2070](https://github.com/metomi/rose/pull/2070): +rose suite-run: when installing a suite on a remote job host, it can now call +itself on the remote host without invoking a login shell. +* New `[rose-suite-run]remote-no-login-shell` setting in the site/user + `rose.conf` to switch off/on usage of a remote login shell. +* The old `[rose-home-at]` section in the site/user `rose.conf` file has been + replaced by the new `[rose-suite-run]remote-rose-bin` setting. The new + setting can be used to specify the path to the `rose` executable on different + hosts. +* See `${ROSE_HOME}/etc/rose.conf.example` in your distribution for detail. + +[#2067](https://github.com/metomi/rose/pull/2067): +rose mpi-launch: fix usage of `ROSE_LAUNCHER_ULIMIT_OPTS=-a`. + +[#2064](https://github.com/metomi/rose/pull/2064): +rose_ana improvements: +* `AnalysisTask` object now has a skipped attribute rather than just passed - + if skipped is `True`, rose_ana will report on it differently as well as not + considering it a failure overall +* Overall summary line right at the end of the output which gives total counts + of passed, failed and skipped tests. + +[#2063](https://github.com/metomi/rose/pull/2063): +rose config-edit: fix display of unnecessary scrollbars in dialogs. + +[#2061](https://github.com/metomi/rose/pull/2061): +rose config-edit: remove errors associated with a variable before removing the +variable itself. This fixes the previously incorrect behaviour where the panel +would continue to show an error after removing the variable. + +[#2046](https://github.com/metomi/rose/pull/2046): +New API docs for `rose.config` and `rose.macro`. + +-------------------------------------------------------------------------------- + +## 2017.02.0 (2017-02-28) + +Rose release 49. **This release is expected to be used with +[cylc-7.2.0](https://github.com/cylc/cylc/releases/tag/7.2.0) and +[fcm-2017.02.0](https://github.com/metomi/fcm/releases/tag/2017.02.0) or +compatible.** + +### Noteworthy Changes + +[#2057](https://github.com/metomi/rose/pull/2057): +isodatetime: bundled library updated to 2017.02.1 release. + +[#2052](https://github.com/metomi/rose/pull/2052): +rose macro: fix issue when applying macros to `rose-suite.info` in the presence +of optional configurations intended for `rose-suite.conf`. + +[#2050](https://github.com/metomi/rose/pull/2050): +rose suite-clean: `--only=` now supports Bash extended globs (extglob). + +[#2049](https://github.com/metomi/rose/pull/2049): +rose bush: job entry: disable links to any zero-size files in the drop down box +for sequence job logs. + +[#2048](https://github.com/metomi/rose/pull/2048): +rose bush: taskjobs: added a button for unchecking all task status filters. + +[#2047](https://github.com/metomi/rose/pull/2047): +rose_ana: fix some issues with writing to the KGO database. + +-------------------------------------------------------------------------------- + +## 2017.01.0 (2017-01-26) + +Rose release 48. **This release is expected to be used with +[cylc-7.1.0](https://github.com/cylc/cylc/releases/tag/7.1.0) and +[fcm-2016.12.0](https://github.com/metomi/fcm/releases/tag/2016.12.0).** + +### Noteworthy Changes + +[#2043](https://github.com/metomi/rose/pull/2043): +rose macro: default macros will now apply to `rose-suite.info` as well. + +[#2039](https://github.com/metomi/rose/pull/2039): +rose app-upgrade: improve diagnostics on removal of settings. + +[#2036](https://github.com/metomi/rose/pull/2036): +rose config-edit: fix namespaces stealing sort-keys from option sections. + +[#2034](https://github.com/metomi/rose/pull/2034): +rose config-edit: prevent radio buttons from filling full page width. + +[#2033](https://github.com/metomi/rose/pull/2033): +Rose Bush: task jobs list: turn off auto-complete for sequence log forms. + +[#2032](https://github.com/metomi/rose/pull/2032): +rose_prune: improve logic to prune items only from job hosts of relevant +cycles. + +[#2031](https://github.com/metomi/rose/pull/2031): +rose suite-clean: improve logic for cleaning up parent directories. +For suites under sub-directory hierarchy, clean all the way to the root where +possible. + +[#2030](https://github.com/metomi/rose/pull/2030): +Rose Bush: suites list: +* Fix links to suites with `/` characters in their names. +* Follow symbolic links in `~user/cylc-run/` when looking for suites. + diff --git a/etc/deploy-docs b/etc/deploy-docs index 91f6456067..ad5fc47dea 100755 --- a/etc/deploy-docs +++ b/etc/deploy-docs @@ -1,6 +1,6 @@ #!/bin/bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/etc/rose-bash-completion b/etc/rose-bash-completion index e82c6a8120..c5d7a1253f 100644 --- a/etc/rose-bash-completion +++ b/etc/rose-bash-completion @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/etc/rose-meta/rose-demo-baked-alaska-sponge/vn1.0/lib/python/macros/desoggy.py b/etc/rose-meta/rose-demo-baked-alaska-sponge/vn1.0/lib/python/macros/desoggy.py index 02d2dd6bab..898df3cbbf 100644 --- a/etc/rose-meta/rose-demo-baked-alaska-sponge/vn1.0/lib/python/macros/desoggy.py +++ b/etc/rose-meta/rose-demo-baked-alaska-sponge/vn1.0/lib/python/macros/desoggy.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/etc/rose-meta/rose-demo-upgrade-null/versions.py b/etc/rose-meta/rose-demo-upgrade-null/versions.py index 499b3c0e23..b04ed3b7f7 100644 --- a/etc/rose-meta/rose-demo-upgrade-null/versions.py +++ b/etc/rose-meta/rose-demo-upgrade-null/versions.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- """Module containing test upgrade macros""" diff --git a/etc/rose-meta/rose-demo-upgrade/versions.py b/etc/rose-meta/rose-demo-upgrade/versions.py index ec5803cf54..90a39a21e0 100644 --- a/etc/rose-meta/rose-demo-upgrade/versions.py +++ b/etc/rose-meta/rose-demo-upgrade/versions.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- """Module containing example macros for using rose app-upgrade. diff --git a/etc/tutorial/cylc-forecasting-suite/bin/consolidate-observations b/etc/tutorial/cylc-forecasting-suite/bin/consolidate-observations index 5f24224ba9..f95e143fa0 100755 --- a/etc/tutorial/cylc-forecasting-suite/bin/consolidate-observations +++ b/etc/tutorial/cylc-forecasting-suite/bin/consolidate-observations @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/bin/forecast b/etc/tutorial/cylc-forecasting-suite/bin/forecast index dca6bfc442..6cbb416290 100755 --- a/etc/tutorial/cylc-forecasting-suite/bin/forecast +++ b/etc/tutorial/cylc-forecasting-suite/bin/forecast @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/bin/get-observations b/etc/tutorial/cylc-forecasting-suite/bin/get-observations index b28a2201c5..ed5c01f60f 100755 --- a/etc/tutorial/cylc-forecasting-suite/bin/get-observations +++ b/etc/tutorial/cylc-forecasting-suite/bin/get-observations @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/bin/get-rainfall b/etc/tutorial/cylc-forecasting-suite/bin/get-rainfall index beaa2892fe..e88c4d94f7 100755 --- a/etc/tutorial/cylc-forecasting-suite/bin/get-rainfall +++ b/etc/tutorial/cylc-forecasting-suite/bin/get-rainfall @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/bin/post-process b/etc/tutorial/cylc-forecasting-suite/bin/post-process index afc0bc3150..c0ea26d314 100755 --- a/etc/tutorial/cylc-forecasting-suite/bin/post-process +++ b/etc/tutorial/cylc-forecasting-suite/bin/post-process @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/lib/python/mecator.py b/etc/tutorial/cylc-forecasting-suite/lib/python/mecator.py index 2ac6dfbd43..708598fede 100644 --- a/etc/tutorial/cylc-forecasting-suite/lib/python/mecator.py +++ b/etc/tutorial/cylc-forecasting-suite/lib/python/mecator.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/etc/tutorial/cylc-forecasting-suite/lib/python/util.py b/etc/tutorial/cylc-forecasting-suite/lib/python/util.py index f710c92386..49ee27f3ea 100644 --- a/etc/tutorial/cylc-forecasting-suite/lib/python/util.py +++ b/etc/tutorial/cylc-forecasting-suite/lib/python/util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors - GNU V3+. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors - GNU V3+. # This is illustrative code developed for tutorial purposes, it is not # intended for scientific use and is not guarantied to be accurate or correct. # ----------------------------------------------------------------------------- diff --git a/lib/bash/rose_init b/lib/bash/rose_init index e376a6e6da..33ec1d96dd 100644 --- a/lib/bash/rose_init +++ b/lib/bash/rose_init @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/bash/rose_init_site.example b/lib/bash/rose_init_site.example index 34c4a716a8..a5581893b4 100644 --- a/lib/bash/rose_init_site.example +++ b/lib/bash/rose_init_site.example @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/bash/rose_log b/lib/bash/rose_log index e00724543e..0c5546c495 100644 --- a/lib/bash/rose_log +++ b/lib/bash/rose_log @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/bash/rose_usage b/lib/bash/rose_usage index e1eaec00af..4d656398e2 100644 --- a/lib/bash/rose_usage +++ b/lib/bash/rose_usage @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/html/static/js/rose-bush.js b/lib/html/static/js/rose-bush.js index 589d70378f..a14e2d7cf2 100644 --- a/lib/html/static/js/rose-bush.js +++ b/lib/html/static/js/rose-bush.js @@ -1,5 +1,5 @@ /****************************************************************************** - * Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. + * Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. * * This file is part of Rose, a framework for scientific suites. * diff --git a/lib/html/static/js/rosie-disco.js b/lib/html/static/js/rosie-disco.js index ec02e28b08..11c7b68845 100644 --- a/lib/html/static/js/rosie-disco.js +++ b/lib/html/static/js/rosie-disco.js @@ -1,5 +1,5 @@ /****************************************************************************** - * Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. + * Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. * * This file is part of Rose, a framework for scientific suites. * diff --git a/lib/html/static/js/search.js b/lib/html/static/js/search.js index 81f51a19bb..bd694be225 100644 --- a/lib/html/static/js/search.js +++ b/lib/html/static/js/search.js @@ -1,5 +1,5 @@ /****************************************************************************** - * Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. + * Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. * * This file is part of Rose, a framework for scientific suites. * diff --git a/lib/python/isodatetime/__init__.py b/lib/python/isodatetime/__init__.py index 960b0c44b0..94a5a20f7e 100644 --- a/lib/python/isodatetime/__init__.py +++ b/lib/python/isodatetime/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/data.py b/lib/python/isodatetime/data.py index 6a3c7ec6d5..269f0b6a9e 100644 --- a/lib/python/isodatetime/data.py +++ b/lib/python/isodatetime/data.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/dumpers.py b/lib/python/isodatetime/dumpers.py index 33988129d0..3fe2e2cc52 100644 --- a/lib/python/isodatetime/dumpers.py +++ b/lib/python/isodatetime/dumpers.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/parser_spec.py b/lib/python/isodatetime/parser_spec.py index 29739c6838..b52e6d094a 100644 --- a/lib/python/isodatetime/parser_spec.py +++ b/lib/python/isodatetime/parser_spec.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/parsers.py b/lib/python/isodatetime/parsers.py index 95ef3f52f5..1330df7d18 100644 --- a/lib/python/isodatetime/parsers.py +++ b/lib/python/isodatetime/parsers.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/run_tests b/lib/python/isodatetime/run_tests index 8b9d208ad0..3da0ff65a3 100755 --- a/lib/python/isodatetime/run_tests +++ b/lib/python/isodatetime/run_tests @@ -1,7 +1,7 @@ #!/bin/bash # -*- coding: utf-8 -*- #----------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/tests.py b/lib/python/isodatetime/tests.py index fe398cdf32..3eddac48a9 100644 --- a/lib/python/isodatetime/tests.py +++ b/lib/python/isodatetime/tests.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/timezone.py b/lib/python/isodatetime/timezone.py index 9209a5c926..05ad5444ae 100644 --- a/lib/python/isodatetime/timezone.py +++ b/lib/python/isodatetime/timezone.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/isodatetime/util.py b/lib/python/isodatetime/util.py index 3199284e83..889208d011 100644 --- a/lib/python/isodatetime/util.py +++ b/lib/python/isodatetime/util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2013-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2013-2019 British Crown (Met Office) & Contributors. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Lesser General Public License as published by diff --git a/lib/python/rose/__init__.py b/lib/python/rose/__init__.py index 943f1bd37b..f740cd6f38 100644 --- a/lib/python/rose/__init__.py +++ b/lib/python/rose/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/app_run.py b/lib/python/rose/app_run.py index 82a5de4d7d..833906750b 100644 --- a/lib/python/rose/app_run.py +++ b/lib/python/rose/app_run.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/__init__.py b/lib/python/rose/apps/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/apps/__init__.py +++ b/lib/python/rose/apps/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/ana_builtin/grepper.py b/lib/python/rose/apps/ana_builtin/grepper.py index 4b1d831da8..8c9e667b46 100644 --- a/lib/python/rose/apps/ana_builtin/grepper.py +++ b/lib/python/rose/apps/ana_builtin/grepper.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/cumf.py b/lib/python/rose/apps/comparisons/cumf.py index 22b3ed0630..734dfd3e75 100644 --- a/lib/python/rose/apps/comparisons/cumf.py +++ b/lib/python/rose/apps/comparisons/cumf.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/exact.py b/lib/python/rose/apps/comparisons/exact.py index f6416d3cb2..a6e329f4ac 100644 --- a/lib/python/rose/apps/comparisons/exact.py +++ b/lib/python/rose/apps/comparisons/exact.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/mandatory.py b/lib/python/rose/apps/comparisons/mandatory.py index 54866e6d53..8a1bf93c06 100644 --- a/lib/python/rose/apps/comparisons/mandatory.py +++ b/lib/python/rose/apps/comparisons/mandatory.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/output_grepper.py b/lib/python/rose/apps/comparisons/output_grepper.py index 91bb6c30cf..3cff0d4dea 100644 --- a/lib/python/rose/apps/comparisons/output_grepper.py +++ b/lib/python/rose/apps/comparisons/output_grepper.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/prohibited.py b/lib/python/rose/apps/comparisons/prohibited.py index 6993c4cc1e..e02b91976f 100644 --- a/lib/python/rose/apps/comparisons/prohibited.py +++ b/lib/python/rose/apps/comparisons/prohibited.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/comparisons/within.py b/lib/python/rose/apps/comparisons/within.py index 611fdb5150..be5f321fdf 100644 --- a/lib/python/rose/apps/comparisons/within.py +++ b/lib/python/rose/apps/comparisons/within.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/fcm_make.py b/lib/python/rose/apps/fcm_make.py index 336aca4e2d..616edba2ba 100644 --- a/lib/python/rose/apps/fcm_make.py +++ b/lib/python/rose/apps/fcm_make.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_ana.py b/lib/python/rose/apps/rose_ana.py index a7727d1861..bb096c7a70 100644 --- a/lib/python/rose/apps/rose_ana.py +++ b/lib/python/rose/apps/rose_ana.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_ana_v1.py b/lib/python/rose/apps/rose_ana_v1.py index a8aa24b873..db06dc2d69 100644 --- a/lib/python/rose/apps/rose_ana_v1.py +++ b/lib/python/rose/apps/rose_ana_v1.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_arch.py b/lib/python/rose/apps/rose_arch.py index 6586775bed..c1ed6ce5da 100644 --- a/lib/python/rose/apps/rose_arch.py +++ b/lib/python/rose/apps/rose_arch.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_arch_compressions/__init__.py b/lib/python/rose/apps/rose_arch_compressions/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/apps/rose_arch_compressions/__init__.py +++ b/lib/python/rose/apps/rose_arch_compressions/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_arch_compressions/rose_arch_gzip.py b/lib/python/rose/apps/rose_arch_compressions/rose_arch_gzip.py index cc49d8901d..20cc4f4935 100644 --- a/lib/python/rose/apps/rose_arch_compressions/rose_arch_gzip.py +++ b/lib/python/rose/apps/rose_arch_compressions/rose_arch_gzip.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_arch_compressions/rose_arch_tar.py b/lib/python/rose/apps/rose_arch_compressions/rose_arch_tar.py index 08f5befbbd..a703efb6e6 100644 --- a/lib/python/rose/apps/rose_arch_compressions/rose_arch_tar.py +++ b/lib/python/rose/apps/rose_arch_compressions/rose_arch_tar.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_bunch.py b/lib/python/rose/apps/rose_bunch.py index 2f375d9bb0..6e0c5036a1 100644 --- a/lib/python/rose/apps/rose_bunch.py +++ b/lib/python/rose/apps/rose_bunch.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/apps/rose_prune.py b/lib/python/rose/apps/rose_prune.py index eb55de5ae4..7cf7d434a7 100644 --- a/lib/python/rose/apps/rose_prune.py +++ b/lib/python/rose/apps/rose_prune.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/bush.py b/lib/python/rose/bush.py index 4bfc83e579..833bac5bad 100644 --- a/lib/python/rose/bush.py +++ b/lib/python/rose/bush.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/bush_dao.py b/lib/python/rose/bush_dao.py index bf33b3c95f..d6bafa7265 100644 --- a/lib/python/rose/bush_dao.py +++ b/lib/python/rose/bush_dao.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/c3.py b/lib/python/rose/c3.py index b42e7800d0..c7bdd0545d 100644 --- a/lib/python/rose/c3.py +++ b/lib/python/rose/c3.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/checksum.py b/lib/python/rose/checksum.py index 166b0a8455..aadc05c497 100644 --- a/lib/python/rose/checksum.py +++ b/lib/python/rose/checksum.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/cmp_source_vc.py b/lib/python/rose/cmp_source_vc.py index 05ead5cdf7..0268b85e0b 100644 --- a/lib/python/rose/cmp_source_vc.py +++ b/lib/python/rose/cmp_source_vc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config.py b/lib/python/rose/config.py index 7b0c0e7ee3..ddb498b0e7 100644 --- a/lib/python/rose/config.py +++ b/lib/python/rose/config.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_cli.py b/lib/python/rose/config_cli.py index f4584ccef3..cfa9659afb 100644 --- a/lib/python/rose/config_cli.py +++ b/lib/python/rose/config_cli.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_diff.py b/lib/python/rose/config_diff.py index 46877f8cdd..eb44637125 100644 --- a/lib/python/rose/config_diff.py +++ b/lib/python/rose/config_diff.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_dump.py b/lib/python/rose/config_dump.py index 90a8d3c4a6..f772cdfcc0 100644 --- a/lib/python/rose/config_dump.py +++ b/lib/python/rose/config_dump.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/__init__.py b/lib/python/rose/config_editor/__init__.py index 50908d7828..5d1a0c18ca 100644 --- a/lib/python/rose/config_editor/__init__.py +++ b/lib/python/rose/config_editor/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -710,7 +710,7 @@ # Miscellaneous COPYRIGHT = ( - "Copyright (C) 2012-2018 British Crown (Met Office) & Contributors.") + "Copyright (C) 2012-2019 British Crown (Met Office) & Contributors.") HELP_FILE = "rose-rug-config-edit.html" LAUNCH_COMMAND = "rose config-edit" LAUNCH_COMMAND_CONFIG = "rose config-edit -C" diff --git a/lib/python/rose/config_editor/data.py b/lib/python/rose/config_editor/data.py index df3ba19631..b1849b8ef2 100644 --- a/lib/python/rose/config_editor/data.py +++ b/lib/python/rose/config_editor/data.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/data_helper.py b/lib/python/rose/config_editor/data_helper.py index 676400ac0f..6e3018c37a 100644 --- a/lib/python/rose/config_editor/data_helper.py +++ b/lib/python/rose/config_editor/data_helper.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/keywidget.py b/lib/python/rose/config_editor/keywidget.py index a9951ec442..2c9fd2fabc 100644 --- a/lib/python/rose/config_editor/keywidget.py +++ b/lib/python/rose/config_editor/keywidget.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/main.py b/lib/python/rose/config_editor/main.py index f9711b0bcd..89e7dadcdf 100644 --- a/lib/python/rose/config_editor/main.py +++ b/lib/python/rose/config_editor/main.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/menu.py b/lib/python/rose/config_editor/menu.py index f4b24afb74..8537808617 100644 --- a/lib/python/rose/config_editor/menu.py +++ b/lib/python/rose/config_editor/menu.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/menuwidget.py b/lib/python/rose/config_editor/menuwidget.py index 9143d1f58e..084b39b11d 100644 --- a/lib/python/rose/config_editor/menuwidget.py +++ b/lib/python/rose/config_editor/menuwidget.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/nav_controller.py b/lib/python/rose/config_editor/nav_controller.py index 60fd200f41..cc03fe23af 100644 --- a/lib/python/rose/config_editor/nav_controller.py +++ b/lib/python/rose/config_editor/nav_controller.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/nav_panel.py b/lib/python/rose/config_editor/nav_panel.py index 65488495c0..4b103ce629 100644 --- a/lib/python/rose/config_editor/nav_panel.py +++ b/lib/python/rose/config_editor/nav_panel.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/nav_panel_menu.py b/lib/python/rose/config_editor/nav_panel_menu.py index 338fd957fd..cbc4449565 100644 --- a/lib/python/rose/config_editor/nav_panel_menu.py +++ b/lib/python/rose/config_editor/nav_panel_menu.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/ops/group.py b/lib/python/rose/config_editor/ops/group.py index 2513ff6731..f9178e680d 100644 --- a/lib/python/rose/config_editor/ops/group.py +++ b/lib/python/rose/config_editor/ops/group.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/ops/section.py b/lib/python/rose/config_editor/ops/section.py index 26b01a09f7..eb653c394c 100644 --- a/lib/python/rose/config_editor/ops/section.py +++ b/lib/python/rose/config_editor/ops/section.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/ops/variable.py b/lib/python/rose/config_editor/ops/variable.py index b8ed2bd766..e7750a1824 100644 --- a/lib/python/rose/config_editor/ops/variable.py +++ b/lib/python/rose/config_editor/ops/variable.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/page.py b/lib/python/rose/config_editor/page.py index d2e4f97e31..2e6e117f50 100644 --- a/lib/python/rose/config_editor/page.py +++ b/lib/python/rose/config_editor/page.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/pagewidget/__init__.py b/lib/python/rose/config_editor/pagewidget/__init__.py index a459506c2b..6008bcc5e0 100644 --- a/lib/python/rose/config_editor/pagewidget/__init__.py +++ b/lib/python/rose/config_editor/pagewidget/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/pagewidget/table.py b/lib/python/rose/config_editor/pagewidget/table.py index a2eec047df..54facf76af 100644 --- a/lib/python/rose/config_editor/pagewidget/table.py +++ b/lib/python/rose/config_editor/pagewidget/table.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/panelwidget/__init__.py b/lib/python/rose/config_editor/panelwidget/__init__.py index c7070ffe29..5267856109 100644 --- a/lib/python/rose/config_editor/panelwidget/__init__.py +++ b/lib/python/rose/config_editor/panelwidget/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/panelwidget/filesystem.py b/lib/python/rose/config_editor/panelwidget/filesystem.py index 0c5374dd69..b70b6d3d21 100644 --- a/lib/python/rose/config_editor/panelwidget/filesystem.py +++ b/lib/python/rose/config_editor/panelwidget/filesystem.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/panelwidget/summary_data.py b/lib/python/rose/config_editor/panelwidget/summary_data.py index cde0b47cfd..864da121e1 100644 --- a/lib/python/rose/config_editor/panelwidget/summary_data.py +++ b/lib/python/rose/config_editor/panelwidget/summary_data.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/__init__.py b/lib/python/rose/config_editor/plugin/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/config_editor/plugin/__init__.py +++ b/lib/python/rose/config_editor/plugin/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/um/__init__.py b/lib/python/rose/config_editor/plugin/um/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/config_editor/plugin/um/__init__.py +++ b/lib/python/rose/config_editor/plugin/um/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/um/widget/__init__.py b/lib/python/rose/config_editor/plugin/um/widget/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/config_editor/plugin/um/widget/__init__.py +++ b/lib/python/rose/config_editor/plugin/um/widget/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/um/widget/stash.py b/lib/python/rose/config_editor/plugin/um/widget/stash.py index 5ccdc0f25b..720c197642 100644 --- a/lib/python/rose/config_editor/plugin/um/widget/stash.py +++ b/lib/python/rose/config_editor/plugin/um/widget/stash.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/um/widget/stash_add.py b/lib/python/rose/config_editor/plugin/um/widget/stash_add.py index bd264999f7..dd18bd8b71 100644 --- a/lib/python/rose/config_editor/plugin/um/widget/stash_add.py +++ b/lib/python/rose/config_editor/plugin/um/widget/stash_add.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/plugin/um/widget/stash_util.py b/lib/python/rose/config_editor/plugin/um/widget/stash_util.py index c9bc6fa8ac..3f56f89329 100644 --- a/lib/python/rose/config_editor/plugin/um/widget/stash_util.py +++ b/lib/python/rose/config_editor/plugin/um/widget/stash_util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/stack.py b/lib/python/rose/config_editor/stack.py index cbd6ac9c21..003c64a072 100644 --- a/lib/python/rose/config_editor/stack.py +++ b/lib/python/rose/config_editor/stack.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/status.py b/lib/python/rose/config_editor/status.py index cf5ac458f8..53712fd3dd 100644 --- a/lib/python/rose/config_editor/status.py +++ b/lib/python/rose/config_editor/status.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/updater.py b/lib/python/rose/config_editor/updater.py index bc9393f3eb..b2af4b3cec 100644 --- a/lib/python/rose/config_editor/updater.py +++ b/lib/python/rose/config_editor/updater.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/upgrade_controller.py b/lib/python/rose/config_editor/upgrade_controller.py index 67c1359a6f..23774dd8bb 100644 --- a/lib/python/rose/config_editor/upgrade_controller.py +++ b/lib/python/rose/config_editor/upgrade_controller.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/util.py b/lib/python/rose/config_editor/util.py index f84ce7af91..bfa5e66d6f 100644 --- a/lib/python/rose/config_editor/util.py +++ b/lib/python/rose/config_editor/util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/__init__.py b/lib/python/rose/config_editor/valuewidget/__init__.py index f53d8aff16..97bffb71f1 100644 --- a/lib/python/rose/config_editor/valuewidget/__init__.py +++ b/lib/python/rose/config_editor/valuewidget/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/__init__.py b/lib/python/rose/config_editor/valuewidget/array/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/config_editor/valuewidget/array/__init__.py +++ b/lib/python/rose/config_editor/valuewidget/array/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/entry.py b/lib/python/rose/config_editor/valuewidget/array/entry.py index d9df1ada12..87dda7ad46 100644 --- a/lib/python/rose/config_editor/valuewidget/array/entry.py +++ b/lib/python/rose/config_editor/valuewidget/array/entry.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/logical.py b/lib/python/rose/config_editor/valuewidget/array/logical.py index df30516589..bcd626e356 100644 --- a/lib/python/rose/config_editor/valuewidget/array/logical.py +++ b/lib/python/rose/config_editor/valuewidget/array/logical.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/mixed.py b/lib/python/rose/config_editor/valuewidget/array/mixed.py index 340ddf28ee..f679ed3700 100644 --- a/lib/python/rose/config_editor/valuewidget/array/mixed.py +++ b/lib/python/rose/config_editor/valuewidget/array/mixed.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/python_list.py b/lib/python/rose/config_editor/valuewidget/array/python_list.py index 5b9fdd6426..240e3ab970 100644 --- a/lib/python/rose/config_editor/valuewidget/array/python_list.py +++ b/lib/python/rose/config_editor/valuewidget/array/python_list.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/row.py b/lib/python/rose/config_editor/valuewidget/array/row.py index f5c70c1ea6..53b9801a57 100644 --- a/lib/python/rose/config_editor/valuewidget/array/row.py +++ b/lib/python/rose/config_editor/valuewidget/array/row.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/array/spaced_list.py b/lib/python/rose/config_editor/valuewidget/array/spaced_list.py index 411b8419df..f79344e1d7 100644 --- a/lib/python/rose/config_editor/valuewidget/array/spaced_list.py +++ b/lib/python/rose/config_editor/valuewidget/array/spaced_list.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/boolradio.py b/lib/python/rose/config_editor/valuewidget/boolradio.py index 4fc83e819d..1e4832d449 100644 --- a/lib/python/rose/config_editor/valuewidget/boolradio.py +++ b/lib/python/rose/config_editor/valuewidget/boolradio.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/booltoggle.py b/lib/python/rose/config_editor/valuewidget/booltoggle.py index ab8ce5c1e8..b5fb0208df 100644 --- a/lib/python/rose/config_editor/valuewidget/booltoggle.py +++ b/lib/python/rose/config_editor/valuewidget/booltoggle.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/character.py b/lib/python/rose/config_editor/valuewidget/character.py index 02cc61c8f5..900987fd1b 100644 --- a/lib/python/rose/config_editor/valuewidget/character.py +++ b/lib/python/rose/config_editor/valuewidget/character.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/choice.py b/lib/python/rose/config_editor/valuewidget/choice.py index e6e18c2a0b..15473a3d2d 100644 --- a/lib/python/rose/config_editor/valuewidget/choice.py +++ b/lib/python/rose/config_editor/valuewidget/choice.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/combobox.py b/lib/python/rose/config_editor/valuewidget/combobox.py index 75371647c1..c3cfd67683 100644 --- a/lib/python/rose/config_editor/valuewidget/combobox.py +++ b/lib/python/rose/config_editor/valuewidget/combobox.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/files.py b/lib/python/rose/config_editor/valuewidget/files.py index 682905403b..f552df94b0 100644 --- a/lib/python/rose/config_editor/valuewidget/files.py +++ b/lib/python/rose/config_editor/valuewidget/files.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/format.py b/lib/python/rose/config_editor/valuewidget/format.py index 29421300e8..5e0c192590 100644 --- a/lib/python/rose/config_editor/valuewidget/format.py +++ b/lib/python/rose/config_editor/valuewidget/format.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/intspin.py b/lib/python/rose/config_editor/valuewidget/intspin.py index bff5fe06d7..cc0a58fd39 100644 --- a/lib/python/rose/config_editor/valuewidget/intspin.py +++ b/lib/python/rose/config_editor/valuewidget/intspin.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/meta.py b/lib/python/rose/config_editor/valuewidget/meta.py index c4f4ba1e42..f3ace492da 100644 --- a/lib/python/rose/config_editor/valuewidget/meta.py +++ b/lib/python/rose/config_editor/valuewidget/meta.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/radiobuttons.py b/lib/python/rose/config_editor/valuewidget/radiobuttons.py index 42a6d67748..2e81df6ce3 100644 --- a/lib/python/rose/config_editor/valuewidget/radiobuttons.py +++ b/lib/python/rose/config_editor/valuewidget/radiobuttons.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/source.py b/lib/python/rose/config_editor/valuewidget/source.py index 0e5628795f..59d9cfd553 100644 --- a/lib/python/rose/config_editor/valuewidget/source.py +++ b/lib/python/rose/config_editor/valuewidget/source.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/text.py b/lib/python/rose/config_editor/valuewidget/text.py index 06d058bc91..c82d62f3ec 100644 --- a/lib/python/rose/config_editor/valuewidget/text.py +++ b/lib/python/rose/config_editor/valuewidget/text.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/valuewidget/valuehints.py b/lib/python/rose/config_editor/valuewidget/valuehints.py index 5e50828495..3cb75a7010 100644 --- a/lib/python/rose/config_editor/valuewidget/valuehints.py +++ b/lib/python/rose/config_editor/valuewidget/valuehints.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/variable.py b/lib/python/rose/config_editor/variable.py index 79a8d75f20..717aa9c600 100644 --- a/lib/python/rose/config_editor/variable.py +++ b/lib/python/rose/config_editor/variable.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_editor/window.py b/lib/python/rose/config_editor/window.py index 37a8a2096a..86fcb82b06 100644 --- a/lib/python/rose/config_editor/window.py +++ b/lib/python/rose/config_editor/window.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processor.py b/lib/python/rose/config_processor.py index 8df941c8fb..7bda92dba8 100644 --- a/lib/python/rose/config_processor.py +++ b/lib/python/rose/config_processor.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processors/__init__.py b/lib/python/rose/config_processors/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/config_processors/__init__.py +++ b/lib/python/rose/config_processors/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processors/empy.py b/lib/python/rose/config_processors/empy.py index c489641055..98f995c63e 100644 --- a/lib/python/rose/config_processors/empy.py +++ b/lib/python/rose/config_processors/empy.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processors/env.py b/lib/python/rose/config_processors/env.py index a23985386c..7b811a7d55 100644 --- a/lib/python/rose/config_processors/env.py +++ b/lib/python/rose/config_processors/env.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processors/fileinstall.py b/lib/python/rose/config_processors/fileinstall.py index d96bd4b5a4..8daff05b99 100644 --- a/lib/python/rose/config_processors/fileinstall.py +++ b/lib/python/rose/config_processors/fileinstall.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_processors/jinja2.py b/lib/python/rose/config_processors/jinja2.py index 809d4ef733..02ba10abad 100644 --- a/lib/python/rose/config_processors/jinja2.py +++ b/lib/python/rose/config_processors/jinja2.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/config_tree.py b/lib/python/rose/config_tree.py index dc742d408c..7f79981c92 100644 --- a/lib/python/rose/config_tree.py +++ b/lib/python/rose/config_tree.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/date.py b/lib/python/rose/date.py index 937bac1557..dff23523ad 100644 --- a/lib/python/rose/date.py +++ b/lib/python/rose/date.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/env.py b/lib/python/rose/env.py index d035c7fcfc..766be48e1a 100644 --- a/lib/python/rose/env.py +++ b/lib/python/rose/env.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/env_cat.py b/lib/python/rose/env_cat.py index 29bb9b7966..31fd34210b 100644 --- a/lib/python/rose/env_cat.py +++ b/lib/python/rose/env_cat.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/external.py b/lib/python/rose/external.py index 23a3f2df87..7e42e1e5b6 100644 --- a/lib/python/rose/external.py +++ b/lib/python/rose/external.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/formats/__init__.py b/lib/python/rose/formats/__init__.py index 528f040169..1ca45c54c1 100644 --- a/lib/python/rose/formats/__init__.py +++ b/lib/python/rose/formats/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/formats/namelist.py b/lib/python/rose/formats/namelist.py index 4609dec69c..a84df64f5b 100644 --- a/lib/python/rose/formats/namelist.py +++ b/lib/python/rose/formats/namelist.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/fs_util.py b/lib/python/rose/fs_util.py index a82ace08e5..bef3be24c8 100644 --- a/lib/python/rose/fs_util.py +++ b/lib/python/rose/fs_util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/choice.py b/lib/python/rose/gtk/choice.py index 80434461e6..9315805f24 100644 --- a/lib/python/rose/gtk/choice.py +++ b/lib/python/rose/gtk/choice.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/console.py b/lib/python/rose/gtk/console.py index f91f96da1d..f6a74991a7 100644 --- a/lib/python/rose/gtk/console.py +++ b/lib/python/rose/gtk/console.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/dialog.py b/lib/python/rose/gtk/dialog.py index 522f831db9..119b1d5cac 100644 --- a/lib/python/rose/gtk/dialog.py +++ b/lib/python/rose/gtk/dialog.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/run.py b/lib/python/rose/gtk/run.py index 7ce749930d..a702a07340 100644 --- a/lib/python/rose/gtk/run.py +++ b/lib/python/rose/gtk/run.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/splash.py b/lib/python/rose/gtk/splash.py index 62f691c6c9..6d41bc8cf6 100755 --- a/lib/python/rose/gtk/splash.py +++ b/lib/python/rose/gtk/splash.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/gtk/util.py b/lib/python/rose/gtk/util.py index 6da409a833..866617a8fb 100644 --- a/lib/python/rose/gtk/util.py +++ b/lib/python/rose/gtk/util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/host_select.py b/lib/python/rose/host_select.py index 0408caa2ed..08acfed393 100644 --- a/lib/python/rose/host_select.py +++ b/lib/python/rose/host_select.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/job_runner.py b/lib/python/rose/job_runner.py index c119f1631f..e4e8738397 100644 --- a/lib/python/rose/job_runner.py +++ b/lib/python/rose/job_runner.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/loc_handlers/__init__.py b/lib/python/rose/loc_handlers/__init__.py index c1b8f81f6e..608b38803d 100644 --- a/lib/python/rose/loc_handlers/__init__.py +++ b/lib/python/rose/loc_handlers/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/loc_handlers/fs.py b/lib/python/rose/loc_handlers/fs.py index 48e15cf367..7abf8a2f85 100644 --- a/lib/python/rose/loc_handlers/fs.py +++ b/lib/python/rose/loc_handlers/fs.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/loc_handlers/namelist.py b/lib/python/rose/loc_handlers/namelist.py index 84a10dcc08..328f0e27d1 100644 --- a/lib/python/rose/loc_handlers/namelist.py +++ b/lib/python/rose/loc_handlers/namelist.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/loc_handlers/rsync.py b/lib/python/rose/loc_handlers/rsync.py index d6b152d0e9..fdcfc8276e 100644 --- a/lib/python/rose/loc_handlers/rsync.py +++ b/lib/python/rose/loc_handlers/rsync.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/loc_handlers/svn.py b/lib/python/rose/loc_handlers/svn.py index 28d7ac267d..261359926a 100644 --- a/lib/python/rose/loc_handlers/svn.py +++ b/lib/python/rose/loc_handlers/svn.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macro.py b/lib/python/rose/macro.py index 2a29743e0d..dc78a6b22d 100644 --- a/lib/python/rose/macro.py +++ b/lib/python/rose/macro.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/__init__.py b/lib/python/rose/macros/__init__.py index 383838f022..90ab1849dc 100644 --- a/lib/python/rose/macros/__init__.py +++ b/lib/python/rose/macros/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/compulsory.py b/lib/python/rose/macros/compulsory.py index b8e25979c3..d2d4a04080 100644 --- a/lib/python/rose/macros/compulsory.py +++ b/lib/python/rose/macros/compulsory.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/duplicate.py b/lib/python/rose/macros/duplicate.py index 214a10dda1..b19f62535b 100644 --- a/lib/python/rose/macros/duplicate.py +++ b/lib/python/rose/macros/duplicate.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/format.py b/lib/python/rose/macros/format.py index 7bf00373d1..d0113707b1 100644 --- a/lib/python/rose/macros/format.py +++ b/lib/python/rose/macros/format.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # ----------------------------------------------------------------------------- import inspect diff --git a/lib/python/rose/macros/rule.py b/lib/python/rose/macros/rule.py index bdebb48f51..fa42157d57 100644 --- a/lib/python/rose/macros/rule.py +++ b/lib/python/rose/macros/rule.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/trigger.py b/lib/python/rose/macros/trigger.py index ed21c82b2f..540dce31e9 100644 --- a/lib/python/rose/macros/trigger.py +++ b/lib/python/rose/macros/trigger.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/macros/value.py b/lib/python/rose/macros/value.py index a24b76d9c9..2af52e05f1 100644 --- a/lib/python/rose/macros/value.py +++ b/lib/python/rose/macros/value.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/meta_type.py b/lib/python/rose/meta_type.py index c762d5ac69..3516c7149f 100644 --- a/lib/python/rose/meta_type.py +++ b/lib/python/rose/meta_type.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/metadata_check.py b/lib/python/rose/metadata_check.py index ba4f77c208..cb17ae38b8 100644 --- a/lib/python/rose/metadata_check.py +++ b/lib/python/rose/metadata_check.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/metadata_gen.py b/lib/python/rose/metadata_gen.py index f517ec80dd..d8b5e8ef5d 100644 --- a/lib/python/rose/metadata_gen.py +++ b/lib/python/rose/metadata_gen.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/metadata_graph.py b/lib/python/rose/metadata_graph.py index 4bf31aacf9..ad9941bb1e 100644 --- a/lib/python/rose/metadata_graph.py +++ b/lib/python/rose/metadata_graph.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/namelist_dump.py b/lib/python/rose/namelist_dump.py index 04bc1d0bc9..629ea41db4 100644 --- a/lib/python/rose/namelist_dump.py +++ b/lib/python/rose/namelist_dump.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/opt_parse.py b/lib/python/rose/opt_parse.py index e64dd2a713..5f8f3c8744 100644 --- a/lib/python/rose/opt_parse.py +++ b/lib/python/rose/opt_parse.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/popen.py b/lib/python/rose/popen.py index 72204e4161..0a165625b7 100644 --- a/lib/python/rose/popen.py +++ b/lib/python/rose/popen.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/reporter.py b/lib/python/rose/reporter.py index 42afaccba4..4cbb217022 100644 --- a/lib/python/rose/reporter.py +++ b/lib/python/rose/reporter.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/resource.py b/lib/python/rose/resource.py index 469656277d..a897c00220 100644 --- a/lib/python/rose/resource.py +++ b/lib/python/rose/resource.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/run.py b/lib/python/rose/run.py index 93a846f0f9..716c31db9d 100644 --- a/lib/python/rose/run.py +++ b/lib/python/rose/run.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/run_source_vc.py b/lib/python/rose/run_source_vc.py index 302a501f4a..f153317fe4 100644 --- a/lib/python/rose/run_source_vc.py +++ b/lib/python/rose/run_source_vc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/scheme_handler.py b/lib/python/rose/scheme_handler.py index 71cf7f2ea3..ebf217c191 100644 --- a/lib/python/rose/scheme_handler.py +++ b/lib/python/rose/scheme_handler.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/section.py b/lib/python/rose/section.py index 9307df5515..e3edcecb1c 100644 --- a/lib/python/rose/section.py +++ b/lib/python/rose/section.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/stem.py b/lib/python/rose/stem.py index e3b934317a..baf920eb6b 100644 --- a/lib/python/rose/stem.py +++ b/lib/python/rose/stem.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_clean.py b/lib/python/rose/suite_clean.py index 6a143e3b8d..37ee05713f 100644 --- a/lib/python/rose/suite_clean.py +++ b/lib/python/rose/suite_clean.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ---------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_control.py b/lib/python/rose/suite_control.py index 5231fd382e..69bc25c9a8 100644 --- a/lib/python/rose/suite_control.py +++ b/lib/python/rose/suite_control.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_engine_proc.py b/lib/python/rose/suite_engine_proc.py index 9dcc78338f..aed9949416 100644 --- a/lib/python/rose/suite_engine_proc.py +++ b/lib/python/rose/suite_engine_proc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_engine_procs/__init__.py b/lib/python/rose/suite_engine_procs/__init__.py index 1869e398eb..c27f429ec5 100644 --- a/lib/python/rose/suite_engine_procs/__init__.py +++ b/lib/python/rose/suite_engine_procs/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_engine_procs/cylc.py b/lib/python/rose/suite_engine_procs/cylc.py index 82616d90e9..e5e94ecbd2 100644 --- a/lib/python/rose/suite_engine_procs/cylc.py +++ b/lib/python/rose/suite_engine_procs/cylc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_hook.py b/lib/python/rose/suite_hook.py index 17a1e63f7b..857fb6f5e5 100644 --- a/lib/python/rose/suite_hook.py +++ b/lib/python/rose/suite_hook.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_log.py b/lib/python/rose/suite_log.py index f8826efe55..b7b471d33b 100644 --- a/lib/python/rose/suite_log.py +++ b/lib/python/rose/suite_log.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_restart.py b/lib/python/rose/suite_restart.py index f59350b2b3..10e97fe43c 100644 --- a/lib/python/rose/suite_restart.py +++ b/lib/python/rose/suite_restart.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/suite_run.py b/lib/python/rose/suite_run.py index bafd111232..5602e72fb4 100644 --- a/lib/python/rose/suite_run.py +++ b/lib/python/rose/suite_run.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/task_env.py b/lib/python/rose/task_env.py index 844db98a77..46fbd84225 100644 --- a/lib/python/rose/task_env.py +++ b/lib/python/rose/task_env.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/task_run.py b/lib/python/rose/task_run.py index e068d371c7..2224e7297d 100644 --- a/lib/python/rose/task_run.py +++ b/lib/python/rose/task_run.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/upgrade.py b/lib/python/rose/upgrade.py index 555e3396e7..7add8e56ce 100644 --- a/lib/python/rose/upgrade.py +++ b/lib/python/rose/upgrade.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/variable.py b/lib/python/rose/variable.py index cae4da9c1d..85cbadca99 100644 --- a/lib/python/rose/variable.py +++ b/lib/python/rose/variable.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rose/ws.py b/lib/python/rose/ws.py index c71349af5d..6f7a2cfbd2 100644 --- a/lib/python/rose/ws.py +++ b/lib/python/rose/ws.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/__init__.py b/lib/python/rosie/__init__.py index 1d4bba4bdc..f3c8c5daf7 100644 --- a/lib/python/rosie/__init__.py +++ b/lib/python/rosie/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/__init__.py b/lib/python/rosie/browser/__init__.py index 725f499510..ee7f362aaf 100644 --- a/lib/python/rosie/browser/__init__.py +++ b/lib/python/rosie/browser/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -253,7 +253,7 @@ # Miscellaneous COPYRIGHT = ( - "Copyright (C) 2012-2018 British Crown (Met Office) & Contributors.") + "Copyright (C) 2012-2019 British Crown (Met Office) & Contributors.") DEFAULT_FILTER_EXPR = "eq" DEFAULT_QUERY = "list_my_suites" DELIM_KEYVAL = ": " diff --git a/lib/python/rosie/browser/history.py b/lib/python/rosie/browser/history.py index 967281800e..1c2b989274 100644 --- a/lib/python/rosie/browser/history.py +++ b/lib/python/rosie/browser/history.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/main.py b/lib/python/rosie/browser/main.py index 9f1bfdb8c0..ff65e22357 100644 --- a/lib/python/rosie/browser/main.py +++ b/lib/python/rosie/browser/main.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/result.py b/lib/python/rosie/browser/result.py index 01230a8c9a..3d2137d103 100644 --- a/lib/python/rosie/browser/result.py +++ b/lib/python/rosie/browser/result.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/status.py b/lib/python/rosie/browser/status.py index bc396b252c..0cc405d8ce 100644 --- a/lib/python/rosie/browser/status.py +++ b/lib/python/rosie/browser/status.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/suite.py b/lib/python/rosie/browser/suite.py index d8353209ea..bd47a31cea 100644 --- a/lib/python/rosie/browser/suite.py +++ b/lib/python/rosie/browser/suite.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/browser/util.py b/lib/python/rosie/browser/util.py index 45b0525d0a..83ad0e2ae6 100644 --- a/lib/python/rosie/browser/util.py +++ b/lib/python/rosie/browser/util.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/db.py b/lib/python/rosie/db.py index 1a7c9a748f..7cc19e6f66 100644 --- a/lib/python/rosie/db.py +++ b/lib/python/rosie/db.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/db_create.py b/lib/python/rosie/db_create.py index 8fc759b680..d3e9e06927 100644 --- a/lib/python/rosie/db_create.py +++ b/lib/python/rosie/db_create.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/graph.py b/lib/python/rosie/graph.py index 99149c4fc1..9eab09d101 100644 --- a/lib/python/rosie/graph.py +++ b/lib/python/rosie/graph.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/suite_id.py b/lib/python/rosie/suite_id.py index d07065486f..72fb89cf9d 100644 --- a/lib/python/rosie/suite_id.py +++ b/lib/python/rosie/suite_id.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/svn_post_commit.py b/lib/python/rosie/svn_post_commit.py index 61352d8221..93e6d248fc 100644 --- a/lib/python/rosie/svn_post_commit.py +++ b/lib/python/rosie/svn_post_commit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/svn_pre_commit.py b/lib/python/rosie/svn_pre_commit.py index d909f6335e..7b6d108b7e 100755 --- a/lib/python/rosie/svn_pre_commit.py +++ b/lib/python/rosie/svn_pre_commit.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/usertools/__init__.py b/lib/python/rosie/usertools/__init__.py index affec5cdeb..6345c8f339 100644 --- a/lib/python/rosie/usertools/__init__.py +++ b/lib/python/rosie/usertools/__init__.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/usertools/ldaptool.py b/lib/python/rosie/usertools/ldaptool.py index 6d26bf32f0..d5dddb933b 100644 --- a/lib/python/rosie/usertools/ldaptool.py +++ b/lib/python/rosie/usertools/ldaptool.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/usertools/passwdtool.py b/lib/python/rosie/usertools/passwdtool.py index 785a302593..1ce28f9b67 100644 --- a/lib/python/rosie/usertools/passwdtool.py +++ b/lib/python/rosie/usertools/passwdtool.py @@ -1,6 +1,6 @@ #!/usr/bin/env python2 # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/vc.py b/lib/python/rosie/vc.py index 7e4b618ebd..e3ded915b8 100644 --- a/lib/python/rosie/vc.py +++ b/lib/python/rosie/vc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/ws.py b/lib/python/rosie/ws.py index 1f48b835ad..7729c3e4ba 100644 --- a/lib/python/rosie/ws.py +++ b/lib/python/rosie/ws.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/ws_client.py b/lib/python/rosie/ws_client.py index 0ff1d42203..3bd7104f97 100644 --- a/lib/python/rosie/ws_client.py +++ b/lib/python/rosie/ws_client.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/ws_client_auth.py b/lib/python/rosie/ws_client_auth.py index dc6aa81a89..bdc362a75b 100644 --- a/lib/python/rosie/ws_client_auth.py +++ b/lib/python/rosie/ws_client_auth.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/lib/python/rosie/ws_client_cli.py b/lib/python/rosie/ws_client_cli.py index 5b04f9030a..e9042029f2 100644 --- a/lib/python/rosie/ws_client_cli.py +++ b/lib/python/rosie/ws_client_cli.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/rose-version b/rose-version index e9bea0dbca..f43721034e 100644 --- a/rose-version +++ b/rose-version @@ -1,5 +1,5 @@ # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -16,4 +16,4 @@ # You should have received a copy of the GNU General Public License # along with Rose. If not, see . # ----------------------------------------------------------------------------- -ROSE_VERSION="2018.11.0" +ROSE_VERSION="2019.01.0" diff --git a/sbin/rosa-db-create b/sbin/rosa-db-create index 96c6da6a0b..33217605e0 100755 --- a/sbin/rosa-db-create +++ b/sbin/rosa-db-create @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sbin/rosa-rpmbuild b/sbin/rosa-rpmbuild index 3557795305..f70595be50 100755 --- a/sbin/rosa-rpmbuild +++ b/sbin/rosa-rpmbuild @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sbin/rosa-svn-post-commit b/sbin/rosa-svn-post-commit index f3c68466f6..9d0d4c7575 100755 --- a/sbin/rosa-svn-post-commit +++ b/sbin/rosa-svn-post-commit @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sbin/rosa-svn-pre-commit b/sbin/rosa-svn-pre-commit index 3944261136..6aeb74e38a 100755 --- a/sbin/rosa-svn-pre-commit +++ b/sbin/rosa-svn-pre-commit @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sbin/rosa-ws b/sbin/rosa-ws index 450b882529..c30bef641e 100755 --- a/sbin/rosa-ws +++ b/sbin/rosa-ws @@ -1,6 +1,6 @@ #!/usr/bin/env bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/conf.py b/sphinx/conf.py index 4eab2e5c5f..e8f0f4b4dd 100644 --- a/sphinx/conf.py +++ b/sphinx/conf.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -96,7 +96,7 @@ # General information about the project. project = 'Rose Documentation' copyright = ( - ': Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. ' + ': Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. ' 'See Terms of Use. ' 'This document is released under the Open Government Licence') diff --git a/sphinx/ext/auto_cli_doc.py b/sphinx/ext/auto_cli_doc.py index 2a545f4b1a..8a4ed61096 100644 --- a/sphinx/ext/auto_cli_doc.py +++ b/sphinx/ext/auto_cli_doc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/cylc_lang.py b/sphinx/ext/cylc_lang.py index f0bf972ac1..244da66144 100644 --- a/sphinx/ext/cylc_lang.py +++ b/sphinx/ext/cylc_lang.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/minicylc.py b/sphinx/ext/minicylc.py index 0feb55b2e4..f1154b95b9 100644 --- a/sphinx/ext/minicylc.py +++ b/sphinx/ext/minicylc.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/practical.py b/sphinx/ext/practical.py index a5a7ae1853..15378621e0 100644 --- a/sphinx/ext/practical.py +++ b/sphinx/ext/practical.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/rose_domain.py b/sphinx/ext/rose_domain.py index d71866de6e..a61a498c9d 100644 --- a/sphinx/ext/rose_domain.py +++ b/sphinx/ext/rose_domain.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/rose_lang.py b/sphinx/ext/rose_lang.py index a63c4ff737..b9cec3cfa6 100644 --- a/sphinx/ext/rose_lang.py +++ b/sphinx/ext/rose_lang.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/script_include.py b/sphinx/ext/script_include.py index f68a33c25c..971647c873 100644 --- a/sphinx/ext/script_include.py +++ b/sphinx/ext/script_include.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/ext/sub_lang.py b/sphinx/ext/sub_lang.py index bcc66810e6..2e22fbd927 100644 --- a/sphinx/ext/sub_lang.py +++ b/sphinx/ext/sub_lang.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/sphinx/extract-pdf-documents.py b/sphinx/extract-pdf-documents.py index deb7c99769..7811b4654a 100644 --- a/sphinx/extract-pdf-documents.py +++ b/sphinx/extract-pdf-documents.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/docs/01-doctest.t b/t/docs/01-doctest.t index 0ca0cdadda..9430c54c42 100644 --- a/t/docs/01-doctest.t +++ b/t/docs/01-doctest.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/docs/02-tutorial-suites.t b/t/docs/02-tutorial-suites.t index b1bc22c686..2c93fd41e4 100644 --- a/t/docs/02-tutorial-suites.t +++ b/t/docs/02-tutorial-suites.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/lib/bash/test_header b/t/lib/bash/test_header index 0f0d1d68d9..3a76828f49 100644 --- a/t/lib/bash/test_header +++ b/t/lib/bash/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-db-create/00-basic.t b/t/rosa-db-create/00-basic.t index f412917dda..00c8b40c7b 100755 --- a/t/rosa-db-create/00-basic.t +++ b/t/rosa-db-create/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-post-commit/00-basic.t b/t/rosa-svn-post-commit/00-basic.t index e7801b975b..3360561e99 100755 --- a/t/rosa-svn-post-commit/00-basic.t +++ b/t/rosa-svn-post-commit/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-post-commit/01-mail-passwd.t b/t/rosa-svn-post-commit/01-mail-passwd.t index 7e17b8c04f..cf38b42565 100755 --- a/t/rosa-svn-post-commit/01-mail-passwd.t +++ b/t/rosa-svn-post-commit/01-mail-passwd.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-post-commit/03-unicode.t b/t/rosa-svn-post-commit/03-unicode.t index 4674e776a2..52be0bb898 100755 --- a/t/rosa-svn-post-commit/03-unicode.t +++ b/t/rosa-svn-post-commit/03-unicode.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-pre-commit/00-basic.t b/t/rosa-svn-pre-commit/00-basic.t index e73a692ba8..b810ecd13b 100755 --- a/t/rosa-svn-pre-commit/00-basic.t +++ b/t/rosa-svn-pre-commit/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-pre-commit/01-rosie-create.t b/t/rosa-svn-pre-commit/01-rosie-create.t index c9a02a5d3f..6e8f806e12 100755 --- a/t/rosa-svn-pre-commit/01-rosie-create.t +++ b/t/rosa-svn-pre-commit/01-rosie-create.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-pre-commit/02-passwd.t b/t/rosa-svn-pre-commit/02-passwd.t index 485f63b1fc..46c1a65837 100755 --- a/t/rosa-svn-pre-commit/02-passwd.t +++ b/t/rosa-svn-pre-commit/02-passwd.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosa-svn-pre-commit/03-meta.t b/t/rosa-svn-pre-commit/03-meta.t index 4fbe9ca1d0..03ca906241 100755 --- a/t/rosa-svn-pre-commit/03-meta.t +++ b/t/rosa-svn-pre-commit/03-meta.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-ana/00-run-basic.t b/t/rose-ana/00-run-basic.t index 02b1b3d5d9..f53a48609f 100644 --- a/t/rose-ana/00-run-basic.t +++ b/t/rose-ana/00-run-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-ana/01-run-basic-v1.t b/t/rose-ana/01-run-basic-v1.t index 9750beffe1..0752f83776 100644 --- a/t/rose-ana/01-run-basic-v1.t +++ b/t/rose-ana/01-run-basic-v1.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/00-null.t b/t/rose-app-run/00-null.t index 2a2b136938..90bea01100 100755 --- a/t/rose-app-run/00-null.t +++ b/t/rose-app-run/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/01-basic.t b/t/rose-app-run/01-basic.t index 55f3ecc2f2..30b9a2a305 100755 --- a/t/rose-app-run/01-basic.t +++ b/t/rose-app-run/01-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/02-command.t b/t/rose-app-run/02-command.t index 405e280974..1894a8e5f0 100755 --- a/t/rose-app-run/02-command.t +++ b/t/rose-app-run/02-command.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/03-env.t b/t/rose-app-run/03-env.t index bfa12e8fc7..953e445ff7 100755 --- a/t/rose-app-run/03-env.t +++ b/t/rose-app-run/03-env.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/04-stdin.t b/t/rose-app-run/04-stdin.t index ca72ec81a5..81fb3376a6 100755 --- a/t/rose-app-run/04-stdin.t +++ b/t/rose-app-run/04-stdin.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/05-file.t b/t/rose-app-run/05-file.t index 9daba20d92..d9f5895cf2 100755 --- a/t/rose-app-run/05-file.t +++ b/t/rose-app-run/05-file.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/06-namelist.t b/t/rose-app-run/06-namelist.t index 3da770113b..060263cee1 100755 --- a/t/rose-app-run/06-namelist.t +++ b/t/rose-app-run/06-namelist.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/07-opt.t b/t/rose-app-run/07-opt.t index 569bd44f14..8e7409003e 100755 --- a/t/rose-app-run/07-opt.t +++ b/t/rose-app-run/07-opt.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/08-poll.t b/t/rose-app-run/08-poll.t index 2c3686ca33..c6f061a1d0 100755 --- a/t/rose-app-run/08-poll.t +++ b/t/rose-app-run/08-poll.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/09-file-incr-0.t b/t/rose-app-run/09-file-incr-0.t index d1411e07db..e8f09bd014 100755 --- a/t/rose-app-run/09-file-incr-0.t +++ b/t/rose-app-run/09-file-incr-0.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/10-file-incr-1.t b/t/rose-app-run/10-file-incr-1.t index 11b7955104..3905eb7e83 100755 --- a/t/rose-app-run/10-file-incr-1.t +++ b/t/rose-app-run/10-file-incr-1.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/11-file-incr-2.t b/t/rose-app-run/11-file-incr-2.t index bccb828460..840d5d3010 100755 --- a/t/rose-app-run/11-file-incr-2.t +++ b/t/rose-app-run/11-file-incr-2.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/12-file-incr-3.t b/t/rose-app-run/12-file-incr-3.t index 97e8534f37..96b3ef1780 100755 --- a/t/rose-app-run/12-file-incr-3.t +++ b/t/rose-app-run/12-file-incr-3.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/13-file-source-tilde.t b/t/rose-app-run/13-file-source-tilde.t index 07f164fd4d..45ad514bd3 100755 --- a/t/rose-app-run/13-file-source-tilde.t +++ b/t/rose-app-run/13-file-source-tilde.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/14-file-source-optional.t b/t/rose-app-run/14-file-source-optional.t index 40b1cf2e52..a5d48a11cd 100755 --- a/t/rose-app-run/14-file-source-optional.t +++ b/t/rose-app-run/14-file-source-optional.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/15-file-permission.t b/t/rose-app-run/15-file-permission.t index 8074f605e7..36924c02eb 100755 --- a/t/rose-app-run/15-file-permission.t +++ b/t/rose-app-run/15-file-permission.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/16-file-mode-bad.t b/t/rose-app-run/16-file-mode-bad.t index 8edffab093..2c4e863df2 100755 --- a/t/rose-app-run/16-file-mode-bad.t +++ b/t/rose-app-run/16-file-mode-bad.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/17-file-db-bad.t b/t/rose-app-run/17-file-db-bad.t index 6f605904d1..5ee43e3c0f 100755 --- a/t/rose-app-run/17-file-db-bad.t +++ b/t/rose-app-run/17-file-db-bad.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/18-access-mode-change.t b/t/rose-app-run/18-access-mode-change.t index 965c91eadd..3d26e63e66 100644 --- a/t/rose-app-run/18-access-mode-change.t +++ b/t/rose-app-run/18-access-mode-change.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/19-file-unchanged.t b/t/rose-app-run/19-file-unchanged.t index 7986174879..a22a847fb6 100755 --- a/t/rose-app-run/19-file-unchanged.t +++ b/t/rose-app-run/19-file-unchanged.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/20-file-symlink-no-source.t b/t/rose-app-run/20-file-symlink-no-source.t index cd00f2733d..6128ee5884 100755 --- a/t/rose-app-run/20-file-symlink-no-source.t +++ b/t/rose-app-run/20-file-symlink-no-source.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/21-run-config-load-event.t b/t/rose-app-run/21-run-config-load-event.t index 1062f41ed5..5903654044 100755 --- a/t/rose-app-run/21-run-config-load-event.t +++ b/t/rose-app-run/21-run-config-load-event.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/22-opt-conf-key-missing.t b/t/rose-app-run/22-opt-conf-key-missing.t index ae91a0fba5..910ed84364 100755 --- a/t/rose-app-run/22-opt-conf-key-missing.t +++ b/t/rose-app-run/22-opt-conf-key-missing.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/23-file-both.t b/t/rose-app-run/23-file-both.t index 43b1fdfd7a..694991226d 100755 --- a/t/rose-app-run/23-file-both.t +++ b/t/rose-app-run/23-file-both.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/24-app-unicode.t b/t/rose-app-run/24-app-unicode.t index 44636d2836..bb3686d1a1 100755 --- a/t/rose-app-run/24-app-unicode.t +++ b/t/rose-app-run/24-app-unicode.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/25-file-symlink-plus.t b/t/rose-app-run/25-file-symlink-plus.t index d3cf09824e..fe8ebf4b9d 100755 --- a/t/rose-app-run/25-file-symlink-plus.t +++ b/t/rose-app-run/25-file-symlink-plus.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-run/test_header b/t/rose-app-run/test_header index afa3db79f0..3cab26d99e 100644 --- a/t/rose-app-run/test_header +++ b/t/rose-app-run/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/00-null.t b/t/rose-app-upgrade/00-null.t index 39b6743a60..de6984d595 100755 --- a/t/rose-app-upgrade/00-null.t +++ b/t/rose-app-upgrade/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/01-upgrade-basic.t b/t/rose-app-upgrade/01-upgrade-basic.t index 135ba045ac..341d8ae286 100755 --- a/t/rose-app-upgrade/01-upgrade-basic.t +++ b/t/rose-app-upgrade/01-upgrade-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/02-downgrade-basic.t b/t/rose-app-upgrade/02-downgrade-basic.t index 48501026a2..f27ae21ce2 100755 --- a/t/rose-app-upgrade/02-downgrade-basic.t +++ b/t/rose-app-upgrade/02-downgrade-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/03-complex.t b/t/rose-app-upgrade/03-complex.t index 919e4de2f1..f4558199df 100755 --- a/t/rose-app-upgrade/03-complex.t +++ b/t/rose-app-upgrade/03-complex.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/04-upgrade-trigger.t b/t/rose-app-upgrade/04-upgrade-trigger.t index 15a207289b..9d7bd676db 100755 --- a/t/rose-app-upgrade/04-upgrade-trigger.t +++ b/t/rose-app-upgrade/04-upgrade-trigger.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/05-cwd.t b/t/rose-app-upgrade/05-cwd.t index da2da61df2..90b3e80a8c 100755 --- a/t/rose-app-upgrade/05-cwd.t +++ b/t/rose-app-upgrade/05-cwd.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for scientific suites. # diff --git a/t/rose-app-upgrade/06-broken.t b/t/rose-app-upgrade/06-broken.t index 4d09c0ba8e..a35fa4f7be 100755 --- a/t/rose-app-upgrade/06-broken.t +++ b/t/rose-app-upgrade/06-broken.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/07-add-existing.t b/t/rose-app-upgrade/07-add-existing.t index 7a28c7d88a..2e553649cc 100755 --- a/t/rose-app-upgrade/07-add-existing.t +++ b/t/rose-app-upgrade/07-add-existing.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/08-category-is-package.t b/t/rose-app-upgrade/08-category-is-package.t index fee2d0989d..f7844caa58 100755 --- a/t/rose-app-upgrade/08-category-is-package.t +++ b/t/rose-app-upgrade/08-category-is-package.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/09-opt.t b/t/rose-app-upgrade/09-opt.t index 1abb972e5b..9e56bc56cb 100755 --- a/t/rose-app-upgrade/09-opt.t +++ b/t/rose-app-upgrade/09-opt.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/10-prettify-trigger-bug.t b/t/rose-app-upgrade/10-prettify-trigger-bug.t index 45f38aa198..6131d4f6d2 100755 --- a/t/rose-app-upgrade/10-prettify-trigger-bug.t +++ b/t/rose-app-upgrade/10-prettify-trigger-bug.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/11-upgrade-basic-tree.t b/t/rose-app-upgrade/11-upgrade-basic-tree.t index b517e9a2c7..1f6259792e 100755 --- a/t/rose-app-upgrade/11-upgrade-basic-tree.t +++ b/t/rose-app-upgrade/11-upgrade-basic-tree.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/12-downgrade-basic-tree.t b/t/rose-app-upgrade/12-downgrade-basic-tree.t index 3cf60e3b75..e3affd54cb 100755 --- a/t/rose-app-upgrade/12-downgrade-basic-tree.t +++ b/t/rose-app-upgrade/12-downgrade-basic-tree.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/13-bad-upgrade-macro.t b/t/rose-app-upgrade/13-bad-upgrade-macro.t index 642ea4d2ea..2bc84bef0d 100755 --- a/t/rose-app-upgrade/13-bad-upgrade-macro.t +++ b/t/rose-app-upgrade/13-bad-upgrade-macro.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-app-upgrade/test_header b/t/rose-app-upgrade/test_header index 36574e7989..f14f7ffb93 100644 --- a/t/rose-app-upgrade/test_header +++ b/t/rose-app-upgrade/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/00-basic.t b/t/rose-bush/00-basic.t index af9fea5549..1bc9ebe998 100755 --- a/t/rose-bush/00-basic.t +++ b/t/rose-bush/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/01-title.t b/t/rose-bush/01-title.t index 6b073cf56f..38ea55f5df 100755 --- a/t/rose-bush/01-title.t +++ b/t/rose-bush/01-title.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/02-no-job-out.t b/t/rose-bush/02-no-job-out.t index 99a3c7b8eb..9ba89753f9 100755 --- a/t/rose-bush/02-no-job-out.t +++ b/t/rose-bush/02-no-job-out.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/03-no-statuses.t b/t/rose-bush/03-no-statuses.t index fae7249c27..ab126cb1f7 100755 --- a/t/rose-bush/03-no-statuses.t +++ b/t/rose-bush/03-no-statuses.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/04-time-sort.t b/t/rose-bush/04-time-sort.t index aa8a30808a..431fd00361 100755 --- a/t/rose-bush/04-time-sort.t +++ b/t/rose-bush/04-time-sort.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/05-cycles-job-fails.t b/t/rose-bush/05-cycles-job-fails.t index 08e2936902..0150b8721e 100755 --- a/t/rose-bush/05-cycles-job-fails.t +++ b/t/rose-bush/05-cycles-job-fails.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/06-host-port.t b/t/rose-bush/06-host-port.t index 02e5951113..a8abd82e2b 100755 --- a/t/rose-bush/06-host-port.t +++ b/t/rose-bush/06-host-port.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/07-cycles-page.t b/t/rose-bush/07-cycles-page.t index 9341aa2c05..8b07ace617 100755 --- a/t/rose-bush/07-cycles-page.t +++ b/t/rose-bush/07-cycles-page.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/08-suites-page.t b/t/rose-bush/08-suites-page.t index 937ecaddcd..051f741aaf 100755 --- a/t/rose-bush/08-suites-page.t +++ b/t/rose-bush/08-suites-page.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/09-jobs-fuzzy-time.t b/t/rose-bush/09-jobs-fuzzy-time.t index 379b97541f..77e36fe6cf 100755 --- a/t/rose-bush/09-jobs-fuzzy-time.t +++ b/t/rose-bush/09-jobs-fuzzy-time.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/10-jobs-task-status.t b/t/rose-bush/10-jobs-task-status.t index 55539f2b23..46b67a336e 100755 --- a/t/rose-bush/10-jobs-task-status.t +++ b/t/rose-bush/10-jobs-task-status.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/11-view-unicode.t b/t/rose-bush/11-view-unicode.t index a5209049fa..230396a61c 100755 --- a/t/rose-bush/11-view-unicode.t +++ b/t/rose-bush/11-view-unicode.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/12-cycle-counts.t b/t/rose-bush/12-cycle-counts.t index c132f7a8d0..63d1e10829 100755 --- a/t/rose-bush/12-cycle-counts.t +++ b/t/rose-bush/12-cycle-counts.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/13-jobs-path-in-tar.t b/t/rose-bush/13-jobs-path-in-tar.t index 350c599055..af6852d916 100755 --- a/t/rose-bush/13-jobs-path-in-tar.t +++ b/t/rose-bush/13-jobs-path-in-tar.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-bush/14-doctest.t b/t/rose-bush/14-doctest.t index c060759b49..c4aaeb41c7 100644 --- a/t/rose-bush/14-doctest.t +++ b/t/rose-bush/14-doctest.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-cli-bash-completion/00-static.t b/t/rose-cli-bash-completion/00-static.t index aee3b14260..e9d4905dd7 100755 --- a/t/rose-cli-bash-completion/00-static.t +++ b/t/rose-cli-bash-completion/00-static.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-cli-bash-completion/01-suite-running.t b/t/rose-cli-bash-completion/01-suite-running.t index e389dcf083..ded83f3ab4 100755 --- a/t/rose-cli-bash-completion/01-suite-running.t +++ b/t/rose-cli-bash-completion/01-suite-running.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-cli-bash-completion/test_header b/t/rose-cli-bash-completion/test_header index f0fcfe6fac..1064c757a3 100644 --- a/t/rose-cli-bash-completion/test_header +++ b/t/rose-cli-bash-completion/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-diff/00-basic.t b/t/rose-config-diff/00-basic.t index 0bb0405c58..7773006995 100755 --- a/t/rose-config-diff/00-basic.t +++ b/t/rose-config-diff/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-diff/test_header b/t/rose-config-diff/test_header index 964ca0a319..3e62295c72 100644 --- a/t/rose-config-diff/test_header +++ b/t/rose-config-diff/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-dump/00-basic.t b/t/rose-config-dump/00-basic.t index b526f83854..e7d9845b90 100755 --- a/t/rose-config-dump/00-basic.t +++ b/t/rose-config-dump/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-dump/01-indices.t b/t/rose-config-dump/01-indices.t index 4e0fd94a73..dc8ceb487c 100755 --- a/t/rose-config-dump/01-indices.t +++ b/t/rose-config-dump/01-indices.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-dump/02-files.t b/t/rose-config-dump/02-files.t index 4f06ad98a8..fbd5286564 100755 --- a/t/rose-config-dump/02-files.t +++ b/t/rose-config-dump/02-files.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-dump/03-prettyprint.t b/t/rose-config-dump/03-prettyprint.t index d05e21b456..2fe253e380 100644 --- a/t/rose-config-dump/03-prettyprint.t +++ b/t/rose-config-dump/03-prettyprint.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose,a framework for scientific suites. # diff --git a/t/rose-config-dump/test_header b/t/rose-config-dump/test_header index d4bc1f3eef..92badc4327 100644 --- a/t/rose-config-dump/test_header +++ b/t/rose-config-dump/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config-edit/00-pytest.t b/t/rose-config-edit/00-pytest.t index 4883dab40e..ad363a8380 100644 --- a/t/rose-config-edit/00-pytest.t +++ b/t/rose-config-edit/00-pytest.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/00-basic.t b/t/rose-config/00-basic.t index 6cc4d43e8e..215f6d6909 100755 --- a/t/rose-config/00-basic.t +++ b/t/rose-config/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/01-opt.t b/t/rose-config/01-opt.t index f06ff20834..75a7186e58 100755 --- a/t/rose-config/01-opt.t +++ b/t/rose-config/01-opt.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/02-self.py b/t/rose-config/02-self.py index 85bd8b5736..86d7065425 100644 --- a/t/rose-config/02-self.py +++ b/t/rose-config/02-self.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/02-self.t b/t/rose-config/02-self.t index 34e9c8d688..088441fe57 100644 --- a/t/rose-config/02-self.t +++ b/t/rose-config/02-self.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/03-syntax-error.t b/t/rose-config/03-syntax-error.t index 165f764240..43eb37e440 100755 --- a/t/rose-config/03-syntax-error.t +++ b/t/rose-config/03-syntax-error.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/04-meta.t b/t/rose-config/04-meta.t index ae4a4f2c38..e1e1f1cca6 100755 --- a/t/rose-config/04-meta.t +++ b/t/rose-config/04-meta.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/05-opt-opt.t b/t/rose-config/05-opt-opt.t index da1bdf9119..5e39c41042 100755 --- a/t/rose-config/05-opt-opt.t +++ b/t/rose-config/05-opt-opt.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-config/test_header b/t/rose-config/test_header index d4bc1f3eef..92badc4327 100644 --- a/t/rose-config/test_header +++ b/t/rose-config/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-date/00-basic.t b/t/rose-date/00-basic.t index bde95e4d9c..b976de8327 100755 --- a/t/rose-date/00-basic.t +++ b/t/rose-date/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-date/01-calendar.t b/t/rose-date/01-calendar.t index 08334f453e..8d345ce16c 100755 --- a/t/rose-date/01-calendar.t +++ b/t/rose-date/01-calendar.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-date/02-diff.t b/t/rose-date/02-diff.t index 2bc481d23f..8acf5260c2 100755 --- a/t/rose-date/02-diff.t +++ b/t/rose-date/02-diff.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-env-cat/00-null.t b/t/rose-env-cat/00-null.t index 41db030a4b..941481c162 100755 --- a/t/rose-env-cat/00-null.t +++ b/t/rose-env-cat/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-env-cat/01-basic.t b/t/rose-env-cat/01-basic.t index e935f376fc..395821a496 100755 --- a/t/rose-env-cat/01-basic.t +++ b/t/rose-env-cat/01-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-env-cat/02-braced.t b/t/rose-env-cat/02-braced.t index 1b3c736a87..bd49cf2deb 100644 --- a/t/rose-env-cat/02-braced.t +++ b/t/rose-env-cat/02-braced.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-env-cat/03-pythonpath.t b/t/rose-env-cat/03-pythonpath.t index 6f77da1484..295603175c 100644 --- a/t/rose-env-cat/03-pythonpath.t +++ b/t/rose-env-cat/03-pythonpath.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-env-cat/test_header b/t/rose-env-cat/test_header index d4bc1f3eef..92badc4327 100644 --- a/t/rose-env-cat/test_header +++ b/t/rose-env-cat/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-help/00-alias.t b/t/rose-help/00-alias.t index 433eeb205a..cb95ae1ca3 100755 --- a/t/rose-help/00-alias.t +++ b/t/rose-help/00-alias.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-host-select/00-basic.t b/t/rose-host-select/00-basic.t index 0d402b94a3..d19fba88fd 100755 --- a/t/rose-host-select/00-basic.t +++ b/t/rose-host-select/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-host-select/01-timeout.t b/t/rose-host-select/01-timeout.t index e4c0bec5dc..3e8440ecb7 100755 --- a/t/rose-host-select/01-timeout.t +++ b/t/rose-host-select/01-timeout.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-host-select/02-localhost.t b/t/rose-host-select/02-localhost.t index 9a5e6e24b3..c389f201f4 100755 --- a/t/rose-host-select/02-localhost.t +++ b/t/rose-host-select/02-localhost.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/00-null.t b/t/rose-macro/00-null.t index bc5da07c7a..c514a64fd9 100755 --- a/t/rose-macro/00-null.t +++ b/t/rose-macro/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/01-value-type-check-ok.t b/t/rose-macro/01-value-type-check-ok.t index 8afcd820ed..86a2af43d5 100755 --- a/t/rose-macro/01-value-type-check-ok.t +++ b/t/rose-macro/01-value-type-check-ok.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/02-value-type-check-err.t b/t/rose-macro/02-value-type-check-err.t index 7bab519428..cfb61dcff8 100755 --- a/t/rose-macro/02-value-type-check-err.t +++ b/t/rose-macro/02-value-type-check-err.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/03-value-range-check-ok.t b/t/rose-macro/03-value-range-check-ok.t index e8c0db1d9c..cafa7b817e 100755 --- a/t/rose-macro/03-value-range-check-ok.t +++ b/t/rose-macro/03-value-range-check-ok.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/04-value-range-check-err.t b/t/rose-macro/04-value-range-check-err.t index f839392b7e..02dffcd782 100755 --- a/t/rose-macro/04-value-range-check-err.t +++ b/t/rose-macro/04-value-range-check-err.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/05-value-values-check.t b/t/rose-macro/05-value-values-check.t index e458c15ee4..96efcdb168 100755 --- a/t/rose-macro/05-value-values-check.t +++ b/t/rose-macro/05-value-values-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/06-value-pattern-check.t b/t/rose-macro/06-value-pattern-check.t index bc582b5b22..5282a2e253 100755 --- a/t/rose-macro/06-value-pattern-check.t +++ b/t/rose-macro/06-value-pattern-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/07-value-change.t b/t/rose-macro/07-value-change.t index 8b6d0ea798..9e8a981ad6 100755 --- a/t/rose-macro/07-value-change.t +++ b/t/rose-macro/07-value-change.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/08-compulsory-check.t b/t/rose-macro/08-compulsory-check.t index 0034c29d95..eeb1ab5f37 100755 --- a/t/rose-macro/08-compulsory-check.t +++ b/t/rose-macro/08-compulsory-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/09-rule-check.t b/t/rose-macro/09-rule-check.t index 56c9eec621..5465e95d89 100755 --- a/t/rose-macro/09-rule-check.t +++ b/t/rose-macro/09-rule-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/10-trigger-check.t b/t/rose-macro/10-trigger-check.t index 26940b662c..5e575ad3ac 100755 --- a/t/rose-macro/10-trigger-check.t +++ b/t/rose-macro/10-trigger-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/11-trigger-change.t b/t/rose-macro/11-trigger-change.t index 912866d9e0..2f4b2cc3e2 100755 --- a/t/rose-macro/11-trigger-change.t +++ b/t/rose-macro/11-trigger-change.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/12-custom-change.t b/t/rose-macro/12-custom-change.t index 33f5d16c03..407d601bde 100755 --- a/t/rose-macro/12-custom-change.t +++ b/t/rose-macro/12-custom-change.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/13-custom-check.t b/t/rose-macro/13-custom-check.t index 331dfa7f10..0b0dd99355 100755 --- a/t/rose-macro/13-custom-check.t +++ b/t/rose-macro/13-custom-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/14-duplicate-check.t b/t/rose-macro/14-duplicate-check.t index dfdd1d8535..65f95d1efc 100755 --- a/t/rose-macro/14-duplicate-check.t +++ b/t/rose-macro/14-duplicate-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/15-bad-custom-change.t b/t/rose-macro/15-bad-custom-change.t index 11e770ef81..3c44c73064 100755 --- a/t/rose-macro/15-bad-custom-change.t +++ b/t/rose-macro/15-bad-custom-change.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/16-cwd.t b/t/rose-macro/16-cwd.t index 1fd92e7684..73d84095f4 100644 --- a/t/rose-macro/16-cwd.t +++ b/t/rose-macro/16-cwd.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for scientific suites. # diff --git a/t/rose-macro/17-import.t b/t/rose-macro/17-import.t index ac83fd37ca..6027b02085 100755 --- a/t/rose-macro/17-import.t +++ b/t/rose-macro/17-import.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/18-opt-conf-check.t b/t/rose-macro/18-opt-conf-check.t index 1bf87ce793..fdd0bdd866 100755 --- a/t/rose-macro/18-opt-conf-check.t +++ b/t/rose-macro/18-opt-conf-check.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/19-opt-conf-change-add.t b/t/rose-macro/19-opt-conf-change-add.t index 1d816fa00d..895f47a9a4 100755 --- a/t/rose-macro/19-opt-conf-change-add.t +++ b/t/rose-macro/19-opt-conf-change-add.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -45,7 +45,7 @@ init_macro add.py <<'__MACRO__' #!/usr/bin/env python2 # -*- coding: utf-8 -*- #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. #----------------------------------------------------------------------------- import rose.macro diff --git a/t/rose-macro/20-opt-conf-change-modify.t b/t/rose-macro/20-opt-conf-change-modify.t index 3d792a67a7..4953d8c242 100755 --- a/t/rose-macro/20-opt-conf-change-modify.t +++ b/t/rose-macro/20-opt-conf-change-modify.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -48,7 +48,7 @@ init_macro modify.py <<'__MACRO__' #!/usr/bin/env python2 # -*- coding: utf-8 -*- #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. #----------------------------------------------------------------------------- import rose.macro diff --git a/t/rose-macro/21-opt-conf-change-remove.t b/t/rose-macro/21-opt-conf-change-remove.t index 3c527d531d..65ce141102 100755 --- a/t/rose-macro/21-opt-conf-change-remove.t +++ b/t/rose-macro/21-opt-conf-change-remove.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # @@ -50,7 +50,7 @@ init_macro remove.py <<'__MACRO__' #!/usr/bin/env python2 # -*- coding: utf-8 -*- #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. #----------------------------------------------------------------------------- import rose.macro diff --git a/t/rose-macro/22-repeats.t b/t/rose-macro/22-repeats.t index c33929123b..a59b3e0c10 100755 --- a/t/rose-macro/22-repeats.t +++ b/t/rose-macro/22-repeats.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/23-import-tree.t b/t/rose-macro/23-import-tree.t index 651f0e809d..e0bbc589ac 100755 --- a/t/rose-macro/23-import-tree.t +++ b/t/rose-macro/23-import-tree.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/24-optional-config-name.t b/t/rose-macro/24-optional-config-name.t index 055f2b3cc0..7bb215b299 100755 --- a/t/rose-macro/24-optional-config-name.t +++ b/t/rose-macro/24-optional-config-name.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/25-suite-level.t b/t/rose-macro/25-suite-level.t index 24c2c5303d..b7fdf31639 100755 --- a/t/rose-macro/25-suite-level.t +++ b/t/rose-macro/25-suite-level.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/26-optional-config-name-2.t b/t/rose-macro/26-optional-config-name-2.t index 997af63409..b48ab2eb74 100755 --- a/t/rose-macro/26-optional-config-name-2.t +++ b/t/rose-macro/26-optional-config-name-2.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/lib/custom_macro_change.py b/t/rose-macro/lib/custom_macro_change.py index 577a9a30b7..f55c532d01 100644 --- a/t/rose-macro/lib/custom_macro_change.py +++ b/t/rose-macro/lib/custom_macro_change.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/lib/custom_macro_change_arg.py b/t/rose-macro/lib/custom_macro_change_arg.py index dff947d05f..883d2fcb98 100644 --- a/t/rose-macro/lib/custom_macro_change_arg.py +++ b/t/rose-macro/lib/custom_macro_change_arg.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/lib/custom_macro_change_bad.py b/t/rose-macro/lib/custom_macro_change_bad.py index 8cebcf3e98..bf10035eb1 100644 --- a/t/rose-macro/lib/custom_macro_change_bad.py +++ b/t/rose-macro/lib/custom_macro_change_bad.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/lib/custom_macro_check.py b/t/rose-macro/lib/custom_macro_check.py index 3f91d24537..5b6ffc8732 100644 --- a/t/rose-macro/lib/custom_macro_check.py +++ b/t/rose-macro/lib/custom_macro_check.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-macro/test_header b/t/rose-macro/test_header index 7f08e0f19d..29fca39642 100644 --- a/t/rose-macro/test_header +++ b/t/rose-macro/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/00-null.t b/t/rose-metadata-check/00-null.t index 137df4df37..25e2e0fdb3 100755 --- a/t/rose-metadata-check/00-null.t +++ b/t/rose-metadata-check/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/01-type-length.t b/t/rose-metadata-check/01-type-length.t index dd39831cc7..860bfbaa3c 100755 --- a/t/rose-metadata-check/01-type-length.t +++ b/t/rose-metadata-check/01-type-length.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/02-range.t b/t/rose-metadata-check/02-range.t index f26e3a05ad..df9dc9ffc3 100755 --- a/t/rose-metadata-check/02-range.t +++ b/t/rose-metadata-check/02-range.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/03-values.t b/t/rose-metadata-check/03-values.t index 08f35cf22f..5b0a1e82ea 100755 --- a/t/rose-metadata-check/03-values.t +++ b/t/rose-metadata-check/03-values.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/04-pattern.t b/t/rose-metadata-check/04-pattern.t index eff35713fe..d94f98aa87 100755 --- a/t/rose-metadata-check/04-pattern.t +++ b/t/rose-metadata-check/04-pattern.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/05-compulsory.t b/t/rose-metadata-check/05-compulsory.t index 859407c77d..d0144ee23c 100755 --- a/t/rose-metadata-check/05-compulsory.t +++ b/t/rose-metadata-check/05-compulsory.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/06-rule.t b/t/rose-metadata-check/06-rule.t index cfe985b522..e5995e2afa 100755 --- a/t/rose-metadata-check/06-rule.t +++ b/t/rose-metadata-check/06-rule.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/07-trigger.t b/t/rose-metadata-check/07-trigger.t index a70dd3f93b..0c06267c1d 100755 --- a/t/rose-metadata-check/07-trigger.t +++ b/t/rose-metadata-check/07-trigger.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/08-duplicate.t b/t/rose-metadata-check/08-duplicate.t index 9fcd9ec8f3..bd7f04d7db 100755 --- a/t/rose-metadata-check/08-duplicate.t +++ b/t/rose-metadata-check/08-duplicate.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/09-custom-macro.t b/t/rose-metadata-check/09-custom-macro.t index c6a958e545..f2e27894e8 100755 --- a/t/rose-metadata-check/09-custom-macro.t +++ b/t/rose-metadata-check/09-custom-macro.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/10-custom-widget.t b/t/rose-metadata-check/10-custom-widget.t index 405ea16fe1..21922bc524 100755 --- a/t/rose-metadata-check/10-custom-widget.t +++ b/t/rose-metadata-check/10-custom-widget.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/11-invalid-settings.t b/t/rose-metadata-check/11-invalid-settings.t index 7db9e9d8ca..a7678efd7c 100644 --- a/t/rose-metadata-check/11-invalid-settings.t +++ b/t/rose-metadata-check/11-invalid-settings.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/lib/custom_macro.py b/t/rose-metadata-check/lib/custom_macro.py index aa9c7ceb3d..a3bc7256e2 100644 --- a/t/rose-metadata-check/lib/custom_macro.py +++ b/t/rose-metadata-check/lib/custom_macro.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/lib/custom_macro_corrupt.py b/t/rose-metadata-check/lib/custom_macro_corrupt.py index 3ca59421bd..571999cf88 100644 --- a/t/rose-metadata-check/lib/custom_macro_corrupt.py +++ b/t/rose-metadata-check/lib/custom_macro_corrupt.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/lib/custom_widget.py b/t/rose-metadata-check/lib/custom_widget.py index cd6d094395..a32dca9f2a 100644 --- a/t/rose-metadata-check/lib/custom_widget.py +++ b/t/rose-metadata-check/lib/custom_widget.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/lib/custom_widget_corrupt.py b/t/rose-metadata-check/lib/custom_widget_corrupt.py index 5f2aa46dc4..6978288988 100644 --- a/t/rose-metadata-check/lib/custom_widget_corrupt.py +++ b/t/rose-metadata-check/lib/custom_widget_corrupt.py @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-check/test_header b/t/rose-metadata-check/test_header index f516fca7aa..b021de8220 100644 --- a/t/rose-metadata-check/test_header +++ b/t/rose-metadata-check/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-gen/00-null.t b/t/rose-metadata-gen/00-null.t index 9badf3e8c6..c5b1ff3749 100755 --- a/t/rose-metadata-gen/00-null.t +++ b/t/rose-metadata-gen/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-gen/01-basic.t b/t/rose-metadata-gen/01-basic.t index 846756f851..9bf863b7c4 100755 --- a/t/rose-metadata-gen/01-basic.t +++ b/t/rose-metadata-gen/01-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-gen/02-autotype.t b/t/rose-metadata-gen/02-autotype.t index 99fd63e563..5228f01956 100755 --- a/t/rose-metadata-gen/02-autotype.t +++ b/t/rose-metadata-gen/02-autotype.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-gen/03-propset.t b/t/rose-metadata-gen/03-propset.t index 70f03607c7..a509ec1062 100755 --- a/t/rose-metadata-gen/03-propset.t +++ b/t/rose-metadata-gen/03-propset.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-gen/test_header b/t/rose-metadata-gen/test_header index 8b2c24e492..5077ef3634 100644 --- a/t/rose-metadata-gen/test_header +++ b/t/rose-metadata-gen/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-graph/00-null.t b/t/rose-metadata-graph/00-null.t index 4173d76f2e..8a09fad2a5 100755 --- a/t/rose-metadata-graph/00-null.t +++ b/t/rose-metadata-graph/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-graph/01-data.t b/t/rose-metadata-graph/01-data.t index 74fc7f0aa9..4d7331f1eb 100755 --- a/t/rose-metadata-graph/01-data.t +++ b/t/rose-metadata-graph/01-data.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-graph/02-just-metadata.t b/t/rose-metadata-graph/02-just-metadata.t index 5d57dea698..797d03af67 100755 --- a/t/rose-metadata-graph/02-just-metadata.t +++ b/t/rose-metadata-graph/02-just-metadata.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-graph/test_header b/t/rose-metadata-graph/test_header index 0555647b29..fce136f79b 100644 --- a/t/rose-metadata-graph/test_header +++ b/t/rose-metadata-graph/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-metadata-graph/test_header_extra b/t/rose-metadata-graph/test_header_extra index fcc2b9f066..f3839c0278 100644 --- a/t/rose-metadata-graph/test_header_extra +++ b/t/rose-metadata-graph/test_header_extra @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/00-command.t b/t/rose-mpi-launch/00-command.t index fbf358aeec..3df33d1384 100755 --- a/t/rose-mpi-launch/00-command.t +++ b/t/rose-mpi-launch/00-command.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/01-command-inner.t b/t/rose-mpi-launch/01-command-inner.t index 332537d660..f912848bd2 100755 --- a/t/rose-mpi-launch/01-command-inner.t +++ b/t/rose-mpi-launch/01-command-inner.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/02-file.t b/t/rose-mpi-launch/02-file.t index 5b4ad946d2..71a78775ea 100755 --- a/t/rose-mpi-launch/02-file.t +++ b/t/rose-mpi-launch/02-file.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/bin/my-launcher b/t/rose-mpi-launch/bin/my-launcher index 50d0a7ad0f..d552df8fc6 100755 --- a/t/rose-mpi-launch/bin/my-launcher +++ b/t/rose-mpi-launch/bin/my-launcher @@ -1,6 +1,6 @@ #!/usr/bin/env bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/etc/rose.conf b/t/rose-mpi-launch/etc/rose.conf index 0cdbd57336..30f73c0421 100644 --- a/t/rose-mpi-launch/etc/rose.conf +++ b/t/rose-mpi-launch/etc/rose.conf @@ -1,5 +1,5 @@ #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-mpi-launch/test_header b/t/rose-mpi-launch/test_header index 224973cb78..995534971a 100644 --- a/t/rose-mpi-launch/test_header +++ b/t/rose-mpi-launch/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-namelist-dump/00-null.t b/t/rose-namelist-dump/00-null.t index c3f4171f13..2ebe054f2d 100755 --- a/t/rose-namelist-dump/00-null.t +++ b/t/rose-namelist-dump/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-namelist-dump/01-empty.t b/t/rose-namelist-dump/01-empty.t index f970a36a82..7e9214ea69 100755 --- a/t/rose-namelist-dump/01-empty.t +++ b/t/rose-namelist-dump/01-empty.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-namelist-dump/02-type.t b/t/rose-namelist-dump/02-type.t index 85ac4eeb94..6a77b3c80f 100755 --- a/t/rose-namelist-dump/02-type.t +++ b/t/rose-namelist-dump/02-type.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-namelist-dump/test_header b/t/rose-namelist-dump/test_header index ddc5900101..69d02c006c 100644 --- a/t/rose-namelist-dump/test_header +++ b/t/rose-namelist-dump/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-stem/00-run-basic.t b/t/rose-stem/00-run-basic.t index 455bdc7f28..e95a7cf18d 100755 --- a/t/rose-stem/00-run-basic.t +++ b/t/rose-stem/00-run-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/00-normal.t b/t/rose-suite-clean/00-normal.t index 23bc3a202e..b41d162478 100755 --- a/t/rose-suite-clean/00-normal.t +++ b/t/rose-suite-clean/00-normal.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/01-running.t b/t/rose-suite-clean/01-running.t index 6631715066..ecb5875c99 100755 --- a/t/rose-suite-clean/01-running.t +++ b/t/rose-suite-clean/01-running.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/02-only-1.t b/t/rose-suite-clean/02-only-1.t index 8e6b58ff24..06512c8adb 100755 --- a/t/rose-suite-clean/02-only-1.t +++ b/t/rose-suite-clean/02-only-1.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/03-only-2.t b/t/rose-suite-clean/03-only-2.t index fdecd8fbd7..ab855a1071 100755 --- a/t/rose-suite-clean/03-only-2.t +++ b/t/rose-suite-clean/03-only-2.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/04-only-3.t b/t/rose-suite-clean/04-only-3.t index 010b90a69e..c728e30313 100755 --- a/t/rose-suite-clean/04-only-3.t +++ b/t/rose-suite-clean/04-only-3.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/05-only-4.t b/t/rose-suite-clean/05-only-4.t index 33d0fa5308..91aee11d58 100755 --- a/t/rose-suite-clean/05-only-4.t +++ b/t/rose-suite-clean/05-only-4.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/06-only-5.t b/t/rose-suite-clean/06-only-5.t index 53ab1cd666..40aad6617c 100755 --- a/t/rose-suite-clean/06-only-5.t +++ b/t/rose-suite-clean/06-only-5.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/07-only-6.t b/t/rose-suite-clean/07-only-6.t index 793c5b5b07..e10d7d8c80 100755 --- a/t/rose-suite-clean/07-only-6.t +++ b/t/rose-suite-clean/07-only-6.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/08-rmdir.t b/t/rose-suite-clean/08-rmdir.t index 2bc9db205a..938b66d4f8 100755 --- a/t/rose-suite-clean/08-rmdir.t +++ b/t/rose-suite-clean/08-rmdir.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/09-rmdir-2.t b/t/rose-suite-clean/09-rmdir-2.t index a7e1192d28..13be2b25f8 100755 --- a/t/rose-suite-clean/09-rmdir-2.t +++ b/t/rose-suite-clean/09-rmdir-2.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-clean/10-only-7.t b/t/rose-suite-clean/10-only-7.t index 41a89f0794..8e0d0d9d8a 100755 --- a/t/rose-suite-clean/10-only-7.t +++ b/t/rose-suite-clean/10-only-7.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-cmp-vc/00-basic.t b/t/rose-suite-cmp-vc/00-basic.t index b4a33a27b3..d66c2a1bce 100755 --- a/t/rose-suite-cmp-vc/00-basic.t +++ b/t/rose-suite-cmp-vc/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-cmp-vc/01-no-vc.t b/t/rose-suite-cmp-vc/01-no-vc.t index 7e3215fe83..a9d097e01f 100755 --- a/t/rose-suite-cmp-vc/01-no-vc.t +++ b/t/rose-suite-cmp-vc/01-no-vc.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-log/00-update-task.t b/t/rose-suite-log/00-update-task.t index 3673a67fd1..77d9c20060 100755 --- a/t/rose-suite-log/00-update-task.t +++ b/t/rose-suite-log/00-update-task.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-log/01-update-cycle.t b/t/rose-suite-log/01-update-cycle.t index 080e457a42..e05c06ddb9 100755 --- a/t/rose-suite-log/01-update-cycle.t +++ b/t/rose-suite-log/01-update-cycle.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-log/02-update-force.t b/t/rose-suite-log/02-update-force.t index bcb32a35c1..4554db6336 100755 --- a/t/rose-suite-log/02-update-force.t +++ b/t/rose-suite-log/02-update-force.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-log/06-archive-star.t b/t/rose-suite-log/06-archive-star.t index b200d3fd1b..f08354e517 100644 --- a/t/rose-suite-log/06-archive-star.t +++ b/t/rose-suite-log/06-archive-star.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-log/07-uninstalled.t b/t/rose-suite-log/07-uninstalled.t index 047d1fe542..4cb9432410 100755 --- a/t/rose-suite-log/07-uninstalled.t +++ b/t/rose-suite-log/07-uninstalled.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-restart/00-no-run.t b/t/rose-suite-restart/00-no-run.t index 831d962f85..37c33bf7ef 100755 --- a/t/rose-suite-restart/00-no-run.t +++ b/t/rose-suite-restart/00-no-run.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-restart/01-running.t b/t/rose-suite-restart/01-running.t index d8f8918e6b..75064df406 100755 --- a/t/rose-suite-restart/01-running.t +++ b/t/rose-suite-restart/01-running.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-restart/02-basic.t b/t/rose-suite-restart/02-basic.t index 2db597cd2f..23fdd9b2a8 100755 --- a/t/rose-suite-restart/02-basic.t +++ b/t/rose-suite-restart/02-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-restart/03-host.t b/t/rose-suite-restart/03-host.t index 9cb8f4c0d5..e7167372d8 100755 --- a/t/rose-suite-restart/03-host.t +++ b/t/rose-suite-restart/03-host.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/00-run-basic.t b/t/rose-suite-run/00-run-basic.t index 83dab802ec..19bd5747ad 100755 --- a/t/rose-suite-run/00-run-basic.t +++ b/t/rose-suite-run/00-run-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/02-install.t b/t/rose-suite-run/02-install.t index eaff2b82c7..8ae6b2608f 100755 --- a/t/rose-suite-run/02-install.t +++ b/t/rose-suite-run/02-install.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/05-log.t b/t/rose-suite-run/05-log.t index eec5e402a8..d5d417a060 100755 --- a/t/rose-suite-run/05-log.t +++ b/t/rose-suite-run/05-log.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/06-opt-conf.t b/t/rose-suite-run/06-opt-conf.t index da083d7ebd..4e0963d299 100755 --- a/t/rose-suite-run/06-opt-conf.t +++ b/t/rose-suite-run/06-opt-conf.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/10-import-1.t b/t/rose-suite-run/10-import-1.t index 25bd64b6a6..ac08bb519e 100755 --- a/t/rose-suite-run/10-import-1.t +++ b/t/rose-suite-run/10-import-1.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/11-import-2.t b/t/rose-suite-run/11-import-2.t index c57e5fa796..4e4bec8a6b 100755 --- a/t/rose-suite-run/11-import-2.t +++ b/t/rose-suite-run/11-import-2.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/12-run-dir-root.t b/t/rose-suite-run/12-run-dir-root.t index a9841e0a26..f9ca2df6ef 100755 --- a/t/rose-suite-run/12-run-dir-root.t +++ b/t/rose-suite-run/12-run-dir-root.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/13-ignore-cylc-version.t b/t/rose-suite-run/13-ignore-cylc-version.t index 9b84cd602c..934b2a3b4a 100755 --- a/t/rose-suite-run/13-ignore-cylc-version.t +++ b/t/rose-suite-run/13-ignore-cylc-version.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/14-reload-null.t b/t/rose-suite-run/14-reload-null.t index bb225b2bbf..c1d7b4c7f9 100755 --- a/t/rose-suite-run/14-reload-null.t +++ b/t/rose-suite-run/14-reload-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/15-reload-rc.t b/t/rose-suite-run/15-reload-rc.t index 4819fb381e..7742630788 100755 --- a/t/rose-suite-run/15-reload-rc.t +++ b/t/rose-suite-run/15-reload-rc.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/16-suite-rc-not-writable.t b/t/rose-suite-run/16-suite-rc-not-writable.t index 08296af721..e05ca378e9 100755 --- a/t/rose-suite-run/16-suite-rc-not-writable.t +++ b/t/rose-suite-run/16-suite-rc-not-writable.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/17-install-overlap.t b/t/rose-suite-run/17-install-overlap.t index f8ffede8aa..c63f10afe0 100755 --- a/t/rose-suite-run/17-install-overlap.t +++ b/t/rose-suite-run/17-install-overlap.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/18-restart-init-dir.t b/t/rose-suite-run/18-restart-init-dir.t index 18a28ef209..ba708990d1 100755 --- a/t/rose-suite-run/18-restart-init-dir.t +++ b/t/rose-suite-run/18-restart-init-dir.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/19-restart-init-dir-remote.t b/t/rose-suite-run/19-restart-init-dir-remote.t index ab2f924d6a..a1ec31d68d 100755 --- a/t/rose-suite-run/19-restart-init-dir-remote.t +++ b/t/rose-suite-run/19-restart-init-dir-remote.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/21-sharecycle-back-compat.t b/t/rose-suite-run/21-sharecycle-back-compat.t index 1e7b18e22b..37059f40db 100755 --- a/t/rose-suite-run/21-sharecycle-back-compat.t +++ b/t/rose-suite-run/21-sharecycle-back-compat.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/22-sharecycle.t b/t/rose-suite-run/22-sharecycle.t index 170ff380bb..421b90fc24 100755 --- a/t/rose-suite-run/22-sharecycle.t +++ b/t/rose-suite-run/22-sharecycle.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/23-reload-host.t b/t/rose-suite-run/23-reload-host.t index c5e17c6c65..357a181346 100755 --- a/t/rose-suite-run/23-reload-host.t +++ b/t/rose-suite-run/23-reload-host.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/24-host-log-timestamp.t b/t/rose-suite-run/24-host-log-timestamp.t index f47d048e8b..8e861977c7 100755 --- a/t/rose-suite-run/24-host-log-timestamp.t +++ b/t/rose-suite-run/24-host-log-timestamp.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/26-jinja2-insert.t b/t/rose-suite-run/26-jinja2-insert.t index 97a4b8f6cb..94bfb45cde 100755 --- a/t/rose-suite-run/26-jinja2-insert.t +++ b/t/rose-suite-run/26-jinja2-insert.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/27-empy-insert.t b/t/rose-suite-run/27-empy-insert.t index 248a244c40..ac94cbcd1b 100755 --- a/t/rose-suite-run/27-empy-insert.t +++ b/t/rose-suite-run/27-empy-insert.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-run/28-rose-site-env.t b/t/rose-suite-run/28-rose-site-env.t index 777f990b2a..184eb6847c 100755 --- a/t/rose-suite-run/28-rose-site-env.t +++ b/t/rose-suite-run/28-rose-site-env.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-shutdown/00-run-basic.t b/t/rose-suite-shutdown/00-run-basic.t index 3b31d7fad6..7f9cdcee5b 100755 --- a/t/rose-suite-shutdown/00-run-basic.t +++ b/t/rose-suite-shutdown/00-run-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-shutdown/02-rose-stem-name.t b/t/rose-suite-shutdown/02-rose-stem-name.t index f6ee70129d..146dab7290 100755 --- a/t/rose-suite-shutdown/02-rose-stem-name.t +++ b/t/rose-suite-shutdown/02-rose-stem-name.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-suite-shutdown/03-normal-name.t b/t/rose-suite-shutdown/03-normal-name.t index 095ba53650..4cf76f9e27 100755 --- a/t/rose-suite-shutdown/03-normal-name.t +++ b/t/rose-suite-shutdown/03-normal-name.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-env/00-non-cycle.t b/t/rose-task-env/00-non-cycle.t index 433f901d65..9a5d02de07 100755 --- a/t/rose-task-env/00-non-cycle.t +++ b/t/rose-task-env/00-non-cycle.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-env/01-integer-cycling.t b/t/rose-task-env/01-integer-cycling.t index 32052ce53d..e67fe953b2 100755 --- a/t/rose-task-env/01-integer-cycling.t +++ b/t/rose-task-env/01-integer-cycling.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-env/02-360day-cycling.t b/t/rose-task-env/02-360day-cycling.t index 609024b409..317b979706 100755 --- a/t/rose-task-env/02-360day-cycling.t +++ b/t/rose-task-env/02-360day-cycling.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/00-run-basic.t b/t/rose-task-run/00-run-basic.t index 099cc2e763..7360a2b0b3 100755 --- a/t/rose-task-run/00-run-basic.t +++ b/t/rose-task-run/00-run-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/01-run-basic-iso.t b/t/rose-task-run/01-run-basic-iso.t index afe8cfd606..cab024a0c7 100755 --- a/t/rose-task-run/01-run-basic-iso.t +++ b/t/rose-task-run/01-run-basic-iso.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/04-run-path-empty.t b/t/rose-task-run/04-run-path-empty.t index 1239a694e3..679f0a6450 100755 --- a/t/rose-task-run/04-run-path-empty.t +++ b/t/rose-task-run/04-run-path-empty.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/06-app-prune-iso.t b/t/rose-task-run/06-app-prune-iso.t index 6eebafe9cb..0186d47376 100755 --- a/t/rose-task-run/06-app-prune-iso.t +++ b/t/rose-task-run/06-app-prune-iso.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/07-app-arch.t b/t/rose-task-run/07-app-arch.t index 8eede5ad20..9cf1f7f59e 100755 --- a/t/rose-task-run/07-app-arch.t +++ b/t/rose-task-run/07-app-arch.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/07-app-arch/bin/foo b/t/rose-task-run/07-app-arch/bin/foo index a71d551426..04b1951c5c 100755 --- a/t/rose-task-run/07-app-arch/bin/foo +++ b/t/rose-task-run/07-app-arch/bin/foo @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/08-app-fcm-make.t b/t/rose-task-run/08-app-fcm-make.t index 16102f85c4..f711c47167 100755 --- a/t/rose-task-run/08-app-fcm-make.t +++ b/t/rose-task-run/08-app-fcm-make.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/09-app-prune-work.t b/t/rose-task-run/09-app-prune-work.t index 87d11bbfcf..aa01e00631 100755 --- a/t/rose-task-run/09-app-prune-work.t +++ b/t/rose-task-run/09-app-prune-work.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/10-specify-cycle.t b/t/rose-task-run/10-specify-cycle.t index 215c168e8a..880bceb150 100755 --- a/t/rose-task-run/10-specify-cycle.t +++ b/t/rose-task-run/10-specify-cycle.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/11-specify-cycle-iso.t b/t/rose-task-run/11-specify-cycle-iso.t index d5164f6450..2ed2a672a7 100755 --- a/t/rose-task-run/11-specify-cycle-iso.t +++ b/t/rose-task-run/11-specify-cycle-iso.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/12-app-prune-integer.t b/t/rose-task-run/12-app-prune-integer.t index f5322c97af..88e6a578ec 100755 --- a/t/rose-task-run/12-app-prune-integer.t +++ b/t/rose-task-run/12-app-prune-integer.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/13-app-arch-cmd-out.t b/t/rose-task-run/13-app-arch-cmd-out.t index 677da060df..34d6512dd7 100755 --- a/t/rose-task-run/13-app-arch-cmd-out.t +++ b/t/rose-task-run/13-app-arch-cmd-out.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/13-app-arch-cmd-out/bin/foo b/t/rose-task-run/13-app-arch-cmd-out/bin/foo index be321ad009..efb1b632d5 100755 --- a/t/rose-task-run/13-app-arch-cmd-out/bin/foo +++ b/t/rose-task-run/13-app-arch-cmd-out/bin/foo @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/14-app-prune-remove.t b/t/rose-task-run/14-app-prune-remove.t index 03ab32a613..221a3b39b9 100755 --- a/t/rose-task-run/14-app-prune-remove.t +++ b/t/rose-task-run/14-app-prune-remove.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/15-app-prune-extglob.t b/t/rose-task-run/15-app-prune-extglob.t index 5ecce6bee8..a7527618e8 100755 --- a/t/rose-task-run/15-app-prune-extglob.t +++ b/t/rose-task-run/15-app-prune-extglob.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/16-app-prune-point.t b/t/rose-task-run/16-app-prune-point.t index 57f17fba9a..70c9daad3d 100755 --- a/t/rose-task-run/16-app-prune-point.t +++ b/t/rose-task-run/16-app-prune-point.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/17-app-prune-glob-as-cycle-fmt.t b/t/rose-task-run/17-app-prune-glob-as-cycle-fmt.t index fe95ff1a81..5fd1369f0b 100755 --- a/t/rose-task-run/17-app-prune-glob-as-cycle-fmt.t +++ b/t/rose-task-run/17-app-prune-glob-as-cycle-fmt.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/18-app-fcm-make-ctx-name.t b/t/rose-task-run/18-app-fcm-make-ctx-name.t index 7d61c920d7..bbcbb66c2f 100755 --- a/t/rose-task-run/18-app-fcm-make-ctx-name.t +++ b/t/rose-task-run/18-app-fcm-make-ctx-name.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/20-app-fcm-make-dest.t b/t/rose-task-run/20-app-fcm-make-dest.t index 4d0f5513a5..7d6f992be4 100755 --- a/t/rose-task-run/20-app-fcm-make-dest.t +++ b/t/rose-task-run/20-app-fcm-make-dest.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/24-app-fcm-make-fast.t b/t/rose-task-run/24-app-fcm-make-fast.t index c606b03851..0af0d8de4e 100755 --- a/t/rose-task-run/24-app-fcm-make-fast.t +++ b/t/rose-task-run/24-app-fcm-make-fast.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/25-app-fcm-make-new-mode.t b/t/rose-task-run/25-app-fcm-make-new-mode.t index 28364cb5b8..e62ac6abf8 100755 --- a/t/rose-task-run/25-app-fcm-make-new-mode.t +++ b/t/rose-task-run/25-app-fcm-make-new-mode.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/26-app-fcm-make-new-mode-with-cont.t b/t/rose-task-run/26-app-fcm-make-new-mode-with-cont.t index 1a4f18fe35..ee1d83dca3 100755 --- a/t/rose-task-run/26-app-fcm-make-new-mode-with-cont.t +++ b/t/rose-task-run/26-app-fcm-make-new-mode-with-cont.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/28-env-path-run-path.t b/t/rose-task-run/28-env-path-run-path.t index dae1926b55..c6c868d547 100755 --- a/t/rose-task-run/28-env-path-run-path.t +++ b/t/rose-task-run/28-env-path-run-path.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/29-app-prune-extglob-remote.t b/t/rose-task-run/29-app-prune-extglob-remote.t index 3cc100b5cf..7bc953e722 100755 --- a/t/rose-task-run/29-app-prune-extglob-remote.t +++ b/t/rose-task-run/29-app-prune-extglob-remote.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/30-app-arch-opt-source.t b/t/rose-task-run/30-app-arch-opt-source.t index 19adb30865..22e7b577e5 100755 --- a/t/rose-task-run/30-app-arch-opt-source.t +++ b/t/rose-task-run/30-app-arch-opt-source.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/30-app-arch-opt-source/bin/foo b/t/rose-task-run/30-app-arch-opt-source/bin/foo index d7c6568ccd..cd3ce9e970 100755 --- a/t/rose-task-run/30-app-arch-opt-source/bin/foo +++ b/t/rose-task-run/30-app-arch-opt-source/bin/foo @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/31-app-bunch.t b/t/rose-task-run/31-app-bunch.t index 20b601c50c..25c0df16c8 100755 --- a/t/rose-task-run/31-app-bunch.t +++ b/t/rose-task-run/31-app-bunch.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/32-app-arch-compressed.t b/t/rose-task-run/32-app-arch-compressed.t index 4d47376aca..6882273185 100755 --- a/t/rose-task-run/32-app-arch-compressed.t +++ b/t/rose-task-run/32-app-arch-compressed.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/33-app-prune-cycle-format.t b/t/rose-task-run/33-app-prune-cycle-format.t index c2e5cf7fb7..f22337d216 100755 --- a/t/rose-task-run/33-app-prune-cycle-format.t +++ b/t/rose-task-run/33-app-prune-cycle-format.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/34-app-prune-hosts-sharing-fs.t b/t/rose-task-run/34-app-prune-hosts-sharing-fs.t index ad386737dc..2f7a6211eb 100755 --- a/t/rose-task-run/34-app-prune-hosts-sharing-fs.t +++ b/t/rose-task-run/34-app-prune-hosts-sharing-fs.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/35-app-prune-log-on-hosts-sharing-fs.t b/t/rose-task-run/35-app-prune-log-on-hosts-sharing-fs.t index 664fca93a8..824f50453d 100755 --- a/t/rose-task-run/35-app-prune-log-on-hosts-sharing-fs.t +++ b/t/rose-task-run/35-app-prune-log-on-hosts-sharing-fs.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/36-app-arch-interrupted.t b/t/rose-task-run/36-app-arch-interrupted.t index 9a59f43f37..cf3f1e1b5d 100755 --- a/t/rose-task-run/36-app-arch-interrupted.t +++ b/t/rose-task-run/36-app-arch-interrupted.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/37-app-bunch-rm-old.t b/t/rose-task-run/37-app-bunch-rm-old.t index 8b16f0d4b0..d91b9116db 100755 --- a/t/rose-task-run/37-app-bunch-rm-old.t +++ b/t/rose-task-run/37-app-bunch-rm-old.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/38-app-bunch-counts.t b/t/rose-task-run/38-app-bunch-counts.t index 7316130405..85423aca61 100755 --- a/t/rose-task-run/38-app-bunch-counts.t +++ b/t/rose-task-run/38-app-bunch-counts.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/39-app-prune-cycle-host.t b/t/rose-task-run/39-app-prune-cycle-host.t index a36fd03f44..e23a3f7ab2 100755 --- a/t/rose-task-run/39-app-prune-cycle-host.t +++ b/t/rose-task-run/39-app-prune-cycle-host.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/40-app-arch-duplicate.t b/t/rose-task-run/40-app-arch-duplicate.t index bcfd5c0ff7..efefde0e75 100644 --- a/t/rose-task-run/40-app-arch-duplicate.t +++ b/t/rose-task-run/40-app-arch-duplicate.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose-task-run/41-app-bunch-default-command.t b/t/rose-task-run/41-app-bunch-default-command.t index 0e9378b43f..e0f529ffc0 100755 --- a/t/rose-task-run/41-app-bunch-default-command.t +++ b/t/rose-task-run/41-app-bunch-default-command.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.c3/00-self.t b/t/rose.c3/00-self.t index 10e44ae0d1..ca128f204c 100755 --- a/t/rose.c3/00-self.t +++ b/t/rose.c3/00-self.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.config_tree/00-self.t b/t/rose.config_tree/00-self.t index fab975e25c..3af238e100 100644 --- a/t/rose.config_tree/00-self.t +++ b/t/rose.config_tree/00-self.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.env/00-export.t b/t/rose.env/00-export.t index 2ce468b79a..65803f04b4 100755 --- a/t/rose.env/00-export.t +++ b/t/rose.env/00-export.t @@ -1,6 +1,6 @@ #!/bin/bash #----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.popen/00-self.t b/t/rose.popen/00-self.t index 0a13a0fd96..f220aeb8d8 100755 --- a/t/rose.popen/00-self.t +++ b/t/rose.popen/00-self.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.variable/00-trigger.py b/t/rose.variable/00-trigger.py index ef08f526cb..63eb2b0c47 100755 --- a/t/rose.variable/00-trigger.py +++ b/t/rose.variable/00-trigger.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.variable/00-trigger.t b/t/rose.variable/00-trigger.t index 5726097a46..2af4fdf160 100755 --- a/t/rose.variable/00-trigger.t +++ b/t/rose.variable/00-trigger.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.variable/01-array-split.t b/t/rose.variable/01-array-split.t index 97904a6ddd..d7c1e34ed0 100644 --- a/t/rose.variable/01-array-split.t +++ b/t/rose.variable/01-array-split.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.variable/t_array_split.py b/t/rose.variable/t_array_split.py index 9212526ee2..75455c5690 100644 --- a/t/rose.variable/t_array_split.py +++ b/t/rose.variable/t_array_split.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rose.variable/test_header b/t/rose.variable/test_header index 9dcf9e6e80..ce1cf04960 100644 --- a/t/rose.variable/test_header +++ b/t/rose.variable/test_header @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-checkout/00-basic.t b/t/rosie-checkout/00-basic.t index cb3fbd1203..cdc0d24697 100755 --- a/t/rosie-checkout/00-basic.t +++ b/t/rosie-checkout/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-create/00-basic-edit b/t/rosie-create/00-basic-edit index c9bbd67b14..b11c7120ce 100755 --- a/t/rosie-create/00-basic-edit +++ b/t/rosie-create/00-basic-edit @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-create/00-basic.t b/t/rosie-create/00-basic.t index a5c66ab865..e7be08432b 100755 --- a/t/rosie-create/00-basic.t +++ b/t/rosie-create/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-create/01-suite-info-meta.t b/t/rosie-create/01-suite-info-meta.t index 27b9c8ec10..3ac686bea3 100755 --- a/t/rosie-create/01-suite-info-meta.t +++ b/t/rosie-create/01-suite-info-meta.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-create/02-copy-inter.t b/t/rosie-create/02-copy-inter.t index e464080b08..ee67d4b3bf 100755 --- a/t/rosie-create/02-copy-inter.t +++ b/t/rosie-create/02-copy-inter.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-delete/00-basic.t b/t/rosie-delete/00-basic.t index 8ffe06da3d..5fabdd15af 100755 --- a/t/rosie-delete/00-basic.t +++ b/t/rosie-delete/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-disco/00-basic.t b/t/rosie-disco/00-basic.t index 2b07a58751..8d2cb53be2 100755 --- a/t/rosie-disco/00-basic.t +++ b/t/rosie-disco/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-graph/00-basic.t b/t/rosie-graph/00-basic.t index b2c6ff2c37..7d56b8fb03 100755 --- a/t/rosie-graph/00-basic.t +++ b/t/rosie-graph/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-hello/00-null.t b/t/rosie-hello/00-null.t index 5e6b6a9403..b73cf76b9e 100755 --- a/t/rosie-hello/00-null.t +++ b/t/rosie-hello/00-null.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-id/00-basic.t b/t/rosie-id/00-basic.t index cfdf594ce0..a6871e7964 100755 --- a/t/rosie-id/00-basic.t +++ b/t/rosie-id/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-id/01-final.t b/t/rosie-id/01-final.t index b95897b26f..36ceeb18f0 100755 --- a/t/rosie-id/01-final.t +++ b/t/rosie-id/01-final.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-lookup/00-basic.t b/t/rosie-lookup/00-basic.t index fe47312ea5..74abfbebef 100755 --- a/t/rosie-lookup/00-basic.t +++ b/t/rosie-lookup/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-lookup/01-multi.t b/t/rosie-lookup/01-multi.t index 78f7a90fdc..346c13d7ec 100755 --- a/t/rosie-lookup/01-multi.t +++ b/t/rosie-lookup/01-multi.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-lookup/02-unicode.t b/t/rosie-lookup/02-unicode.t index 9414577642..2b3b5e96c8 100755 --- a/t/rosie-lookup/02-unicode.t +++ b/t/rosie-lookup/02-unicode.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-ls/00-basic.t b/t/rosie-ls/00-basic.t index 6d99c85bee..148e6c23eb 100755 --- a/t/rosie-ls/00-basic.t +++ b/t/rosie-ls/00-basic.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie-ls/01-many.t b/t/rosie-ls/01-many.t index e1102e8fc6..47da4cfb4e 100755 --- a/t/rosie-ls/01-many.t +++ b/t/rosie-ls/01-many.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie.db/00-query.py b/t/rosie.db/00-query.py index e2c34c2f9f..c2e22473a5 100755 --- a/t/rosie.db/00-query.py +++ b/t/rosie.db/00-query.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # -*- coding: utf-8 -*- # ----------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/rosie.db/00-query.t b/t/rosie.db/00-query.t index 434f92e3f8..290f120c0c 100755 --- a/t/rosie.db/00-query.t +++ b/t/rosie.db/00-query.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/syntax/00-pep8.t b/t/syntax/00-pep8.t index 7cc3ffe5a7..2415353db0 100755 --- a/t/syntax/00-pep8.t +++ b/t/syntax/00-pep8.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/syntax/01-eslint.t b/t/syntax/01-eslint.t index 382080c735..e0e9a92a6b 100644 --- a/t/syntax/01-eslint.t +++ b/t/syntax/01-eslint.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/t/syntax/02-pycodestyle.t b/t/syntax/02-pycodestyle.t index 812c0dba5d..e87fea05a8 100755 --- a/t/syntax/02-pycodestyle.t +++ b/t/syntax/02-pycodestyle.t @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, a framework for meteorological suites. # diff --git a/usr/bin/rose b/usr/bin/rose index 496105c770..cf6644a88e 100755 --- a/usr/bin/rose +++ b/usr/bin/rose @@ -1,6 +1,6 @@ #!/bin/bash #------------------------------------------------------------------------------- -# Copyright (C) 2012-2018 British Crown (Met Office) & Contributors. +# Copyright (C) 2012-2019 British Crown (Met Office) & Contributors. # # This file is part of Rose, tools for managing and building source code. #