Recent Releases of Cylc

Cylc - cylc-flow-8.6.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 1 month ago

Cylc - cylc-flow-8.6.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 3 months ago

Cylc - cylc-flow-8.5.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 4 months ago

Cylc - cylc-flow-8.5.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 4 months ago

Cylc - cylc-flow-8.5.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 4 months ago

Cylc - cylc-flow-8.5.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 5 months ago

Cylc - cylc-flow-8.5.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 6 months ago

Cylc - cylc-flow-8.4.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 6 months ago

Cylc - cylc-flow-8.4.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 7 months ago

Cylc - cylc-flow-8.4.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 9 months ago

Cylc - cylc-flow-8.4.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 11 months ago

Cylc - cylc-7.9.10

Another final 7.8 maintenance release:

  • cylc review: handle more special characters
  • Update PBS job runner to handle error message change in new PBS versions

See CHANGES.md for details.

NOTE: if possible you should use Python 3 based Cylc 8 instead of this release.

This is cylc-7.8.15 bundled with a newer version of Jinja2.
If stuck with Python 2.7+, use 7.9.10.
If stuck with Python 2.6, use 7.8.15.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver 11 months ago

Cylc - cylc-7.8.15

Another final 7.8 maintenance release:

  • cylc review: handle more special characters
  • Update PBS job runner to handle error message change in new PBS versions

See CHANGES.md for details.

NOTE: if possible you should use Python 3 based Cylc 8 instead of this release.

This is cylc-7.9.10 bundled with an older version of Jinja2.
If stuck with Python 2.7+, use 7.9.10.
If stuck with Python 2.6, use 7.8.15.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver 11 months ago

Cylc - cylc-flow-8.4.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] 12 months ago

Cylc - cylc-flow-8.3.6

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 1 year ago

Cylc - cylc-flow-8.3.5

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 1 year ago

Cylc - cylc-flow-8.3.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.3.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.3.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.3.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.3.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.2.7

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.2.6

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 1 year ago

Cylc - cylc-flow-8.2.5

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 2 years ago

Cylc - cylc-7.9.9

Another final 7.9 maintenance release:

  • several bugs fixed
  • allow the Cylc 7 suite-state command and xtriggers to read Cylc 8 databases

See CHANGES.md - 7.9.9 and CHANGES.md - 7.8.14 for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.8.14 bundled with a newer version of Jinja2.
If stuck with Python 2.7+, use 7.9.9.
If stuck with Python 2.6, use 7.8.14.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 2 years ago

Cylc - cylc-7.8.14

Another final 7.8 maintenance release:

  • several bugs fixed
  • allow the Cylc 7 suite-state command and xtriggers to read Cylc 8 databases

See CHANGES.md
for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.9.9 bundled with an older version of Jinja2.
If stuck with Python 2.7+, use 7.9.9.
If stuck with Python 2.6, use 7.8.14.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 2 years ago

Cylc - cylc-flow-8.2.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 2 years ago

Cylc - cylc-flow-8.2.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 2 years ago

Cylc - cylc-flow-8.2.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 2 years ago

Cylc - cylc-flow-8.2.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 2 years ago

Cylc - cylc-flow-8.2.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 2 years ago

Cylc - cylc-7.9.8

Another final 7.8 maintenance release. Further Cylc 8 compatibility enhancements for cylc review.

See CHANGES.md for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.8.13 with the bundled Jinja2 upgraded to version 2.11.1.
If stuck with Python 2.7+, use 7.9.8.
If stuck with Python 2.6, use 7.8.13.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 2 years ago

Cylc -

Another final 7.8 maintenance release. Further Cylc 8 compatibility enhancements for cylc review.

See CHANGES.md for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.9.8 bundled with an older version of Jinja2.
If stuck with Python 2.7+, use 7.9.8.
If stuck with Python 2.6, use 7.8.13.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 2 years ago

Cylc - cylc-flow-8.1.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 2 years ago

Cylc - cylc-flow-8.1.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 2 years ago

Cylc - cylc-flow-8.1.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 3 years ago

Cylc - cylc-flow-8.1.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 3 years ago

Cylc - cylc-flow-8.1.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 3 years ago

Cylc - cylc-flow-8.0.4

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 3 years ago

Cylc - cylc-flow-8.0.3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 3 years ago

Cylc - cylc-7.9.7

Final 7.8 maintenance release, for cylc review compatibility with Cylc 8.

See CHANGES.md for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.8.12 with the bundled Jinja2 upgraded to version 2.11.1.
If stuck with Python 2.7+, use 7.9.7.
If stuck with Python 2.6, use 7.8.12.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 3 years ago

Cylc - cylc-7.8.12

Final 7.8 maintenance release, for cylc review compatibility with Cylc 8.

See CHANGES.md for details.

NOTE: Use Python 3 based Cylc 8 if possible.

This is cylc-7.9.7 bundled with an older version of Jinja2.
If stuck with Python 2.7+, use 7.9.7.
If stuck with Python 2.6, use 7.8.12.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 3 years ago

Cylc - cylc-flow-8.0.2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 3 years ago

Cylc - cylc-flow-8.0.1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 3 years ago

Cylc - cylc-flow-8.0.0

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 3 years ago

Cylc - cylc-flow-8.0rc3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 3 years ago

Cylc - cylc-flow-8.0rc2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 4 years ago

Cylc - cylc-7.9.6

Another final Cylc 7 release. Contains one bug fix for task messaging, and several more cylc review changes for Cylc 8 compatibility.

See CHANGES.md for details.

This is cylc-7.8.11 bundled with a newer version of Jinja2. Use cylc-7.9.6 unless you're stuck with Python 2.6. NOTE: Python 3 based Cylc 8 releases are now available for testing.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 4 years ago

Cylc - cylc-7.8.11

Another final Cylc 7 release. Contains one bug fix for task messaging, and several more cylc review changes for Cylc 8 compatibility.

See CHANGES.md for details.

This is cylc-7.9.6 bundled with an older version of Jinja2. Use cylc-7.9.6 unless you're stuck with Python 2.6. NOTE: Python 3 based Cylc 8 releases are now available for testing.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 4 years ago

Cylc - cylc-flow-8.0rc1

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Note: If using pip to install Cylc versions 8.0rc1 and below, a bug in Jinja2 means you will have to manually install markupsafe at less than version 2.1:

pip install 'markupsafe<2.1' cylc-flow

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 4 years ago

Cylc - cylc-flow-8.0b3

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] about 4 years ago

Cylc - cylc-7.9.5

Final Cylc 7 release. Fixes a bug where job polling could in rare circumstances misidentify a finished job as submit-failed, and allow cylc review to see Cylc 8 log files with changed names. (Cylc 7's cylc review will be needed for some time with Cylc 8).

See CHANGES.md for details.

This is cylc-7.8.10 bundled with a newer version of Jinja2. Use cylc-7.9.5 unless you're stuck with Python 2.6.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 4 years ago

Cylc - cylc-7.8.10

Final Cylc 7 release. Fixes a bug where job polling could in rare circumstances misidentify a finished job as submit-failed, and allow cylc review to see Cylc 8 log files with changed names. (Cylc 7's cylc review will be needed for some time with Cylc 8).

See CHANGES.md for details.

This is cylc-7.9.5 bundled with an older version of Jinja2. Use cylc-7.9.5 unless you're stuck with Python 2.6.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 4 years ago

Cylc - cylc-7.9.4

Almost-final Cylc 7 release containing several minor bug fixes, and enhanced to prevent Cylc 7 messing with Cylc 8 workflows for those who need both installed at once for a while. (And note the Cylc 7 cylc review will be needed for some time with Cylc 8).

See CHANGES.md for details.

This is cylc-7.8.9 bundled with the newer 2.11.1 version of Jinja2., which allows us to correctly report the line number (context) for all Jinja2 errors. cylc-7.9.x requires Python 2.7, whereas cylc-7.8.x can be used with Python 2.6 or 2.7.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 4 years ago

Cylc - cylc-7.8.9

Almost-final Cylc 7 release containing several minor bug fixes, and enhanced to prevent Cylc 7 messing with Cylc 8 workflows for those who need both installed at once for a while. (And note the Cylc 7 cylc review will be needed for some time with Cylc 8).

See CHANGES.md for details.

This is cylc-7.9.4 bundled with an older version of Jinja2. Use cylc-7.9.4 unless you're stuck with Python 2.6.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 4 years ago

Cylc - cylc-flow-8.0b2

See CHANGES.md for detail.

Cylc 8 can be installed via pypi or Conda - you don't need to download this release directly.
See the installation section of the documentation.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 4 years ago

Cylc - cylc-flow-8.0b1

See CHANGES.md for detail.

The full Cylc-8 system can be installed by Conda - you don't need to download this release directly.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] over 4 years ago

Cylc - cylc-flow-8.0b0

See CHANGES.md for detail.

The full Cylc-8 system can be installed by Conda - you don't need to download this release directly.

Climate Change - Climate Data Processing and Analysis - Python
Published by github-actions[bot] almost 5 years ago

Cylc - cylc-7.8.8

Cylc 7 maintenance release: allow "cylc review" to see Cylc 8 workflows.

This is cylc-7.9.3 bundled with an older version of Jinja2. Please use cylc-7.9.3 unless you need Python 2.6

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 5 years ago

Cylc - cylc-7.9.3

Cylc 7 maintenance release: allow "cylc review" to see Cylc 8 workflows.

This is just cylc-7.8.8 with the bundled Jinja2 version upgraded to 2.11.1, which allows us to correctly report the line number (context) for all Jinja2 errors. Cylc-7.9.x requires Python 2.7, whereas cylc-7.8.x can be used with Python 2.6 or 2.7.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 5 years ago

Cylc - cylc-7.9.2

cylc-7.9.2 maintenance release.

This is just cylc-7.8.7 with the bundled Jinja2 version upgraded to 2.11.1, which allows us to correctly report the line number (context) for all Jinja2 errors. Cylc-7.9.x requires Python 2.7, whereas cylc-7.8.x can be used with Python 2.6 or 2.7.

Selected changes:

  • support Slurm heterogeneous jobs
  • fix frequent writes to a DB table, to correct last-updated timestamps in cylc review and reduce filesystem load
  • fix a bug in auto-restart (scheduler migration) which caused suites to wait unnecessarily for local jobs on other hosts before restarting
  • fix a bug in the GUI tree view that could cause tasks to be sorted in the wrong order

Change log

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 5 years ago

Cylc - cylc-7.8.7

cylc-7.8.7 maintenance release.

Selected changes:

  • support Slurm heterogeneous jobs
  • fix frequent writes to a DB table, to correct last-updated timestamps in cylc review and reduce filesystem load
  • fix a bug in auto-restart (scheduler migration) which caused suites to wait unnecessarily for local jobs on other hosts before restarting
  • fix a bug in the GUI tree view that could cause tasks to be sorted in the wrong order

Change log

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 5 years ago

Cylc - cylc-flow-8.0a2

Cylc 8 Alpha-2 Preview Release.

Climate Change - Climate Data Processing and Analysis - Python
Published by oliver-sanders over 5 years ago

Cylc - cylc-7.9.1

The cylc-7.9.1 release is just cylc-7.8.6 with the bundled Jinja2 version upgraded to 2.11.1, which allows us to correctly report the line number (context) for all Jinja2 errors. Cylc-7.9.x requires Python 2.7, whereas cylc-7.8.x can be used with Python 2.6 or 2.7.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 5 years ago

Cylc - cylc-7.8.6

cylc-7.8.6 maintenance release:

  • Fix a bug that could prevent housekeeping of the task_action_timers DB table and cause many warnings at restart.
  • Fix a bug that prevented cycle point format conversion by the cylc suite-state command and the suite_state xtrigger function, if the target suite used the default format but downstream command or suite did not.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 5 years ago

Cylc - cylc-7.9.0

The cylc-7.9.0 release is just cylc-7.8.5 with the bundled Jinja2 version upgraded to 2.11.1, which allows us to correctly report the line number (context) for all Jinja2 errors. Cylc-7.9.0 requires Python 2.7, whereas cylc-7.8.5 can be used with Python 2.6 or 2.7.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 5 years ago

Cylc - cylc-7.8.5

cylc-7.8.5 maintenance release with several fixes:

  • don't expand all suites in cylc gscan if one is expanded
  • use natural sort order for integer cycles in the cylc gui tree view
  • fix job submission to SLURM when task name has a percent % character
  • don't warn that a task was re-added to the same internal queue
  • fix list-valued global config items not defaulting to localhost values.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 5 years ago

Cylc - cylc-flow-8.0a1

Cylc 8 Alpha-1 Preview Release

cylc-flow-8.0a1; companion of:

  • cylc-uiserver 0.1
  • cylc-ui 0.1
  • cylc-conda 8.0a1

Cylc-8 is installed by conda - you don't need to download this cylc-flow release directly. https://github.com/cylc/cylc-conda#cylc-8-conda-installation-instructions

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 6 years ago

Cylc - cylc-7.8.4

cylc-7.8.4 maintenance release with some important fixes and several minor enhancements.

Highlights:

  • support alternate suite run directories (e.g. to put fast-running sub-suites on fast local disk);
  • faster suite validation
  • fix delayed stall on reloading a suite after removing tasks from the graph;
  • fix xtrigger cycle sequence specificity;
  • record all xtrigger return values for re-use at suite restart

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 6 years ago

Cylc - cylc-7.8.3

cylc-7.8.3 maintenance release.

Fix subprocess invocation of several cylc commands by the GUI (broken at 7.8.2).
Restore Python 2.6 compatibility for those stuck on older systems.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 6 years ago

Cylc - cylc-7.8.2

Maintenance release with bug fixes and minor enhancements.

Changes include: a new "aborted" suite event to alert on unexpected shut down; restored single-page User Guide; cylc graph: automatic and default styling fixes and improvements; make suite context available to custom Jinja2 filters; and more.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 6 years ago

Cylc - cylc-7.8.1

Maintenance release with minor enhancements, plus new-format User Guide.

Changes include: replace LaTex-generated User Guide with Sphinx-generated HTML; initial cycle point relative to current time; expose suite UUID to event handlers; fix possible blocking subprocess pipe.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 7 years ago

Cylc - cylc-7.8.0

Large minor release, 120+ closed issues.

Changes include automatic suite host selection; automatic migration of suite server programs to other available hosts; a web-based suite and job log viewer; general external triggering via user-supplied Python functions; EmPy templating; better GUI integration with desktop themes; and more.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 7 years ago

Cylc - cylc-7.7.2

A minor maintenance release with 12 fixes and minor enhancements merged since cylc-7.7.1.

Changes include improved job poll logging, suppression of irrelevant warnings, corrected some typos in the user guide, avoid crashing on reloading a restarted suite with no final cycle point set, and fixes for several other rarely encountered bugs.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 7 years ago

Cylc - cylc-7.7.1

A minor maintenance release containing around 20 fixes merged since cylc-7.7.0.

Changes include suppression of some annoying warnings under old Python versions; corrected X11 forwarding for job log editing via the GUI; correct handling of job polling under PBS when qstat fails to connect to the server;
and a fix for job poll timer reload on restart (bug introducted in 7.7.0).

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 7 years ago

Cylc - cylc-7.7.0

A significant release with 66 new development branches merged. Includes: new "late" task events; FIFO release from internal queues; cylc cat-log improvements (CLI arguments rationalized, remote operations behind a cylc subcommand, no orphaned tail processes on remote hosts); dynamic process pool size; improved client/server interface and task messaging; process pool command timeout; improved installation documentation; respect configured delay intervals when polling after job execution timeout.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 7 years ago

Cylc - cylc-7.6.1

A minor release including a number of fixes made since 7.6.0. These affect the GUI, parameterized tasks, edit runs, and recovery from failed task host select commands.

See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 8 years ago

Cylc - cylc-7.6.0

Many enhancements and fixes, to features and efficiency - too many to list here; please see CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 8 years ago

Cylc - cylc-7.5.0

Many changes and fixes including: arbitrary suite and task metadata items that can be passed to event handlers; new shell function to abort a job with a custom message that can be passed to task failed event handlers; removed auto-fallback to HTTP communications; many validation and runtime efficiency improvements; new task runtime reporting tool; fix cylc cat-log "open in editor" for remote jobs; ensure that task parameter values are exported, in task job scripts, before the user environment section; and more - please see CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 8 years ago

Cylc - cylc-7.4.0

Various minor changes and fixes, including: open job logs in your editor; cylc gscan improvements; pass suite and task URLs to event handlers; efficiency improvements; stepped integer parameters; fix auto (i.e. graph syntax generated) suite-polling tasks (broken in 7.3.0); bundle latest Jinja2 version; and more - see CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 8 years ago

Cylc - cylc-7.3.0

New Suite Design Guide (separate from the User Guide); stop and hold suites and groups of suites from the cylc gscan GUI; dummy and simulation mode improvements. See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 8 years ago

Cylc - cylc-7.2.1

Fixed two recent GUI bugs (principally broken gcylc graph view in 7.2.0), and some other minor changes. See CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-7.2.0

New Jinja2 "assert" and "raise" functions for better error handling in suites, plus some minor fixes. Please see CHANGES.md for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-7.1.1

Several enhancements and fixes,including much briefer task job files and improved suite-state polling functionality. Please see CHANGES.md for details

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-7.1.0

Several enhancements and fixes,including arbitrary restart checkpointing, and the ability to see other users' suites in cylc gscan. Please see CHANGES for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-6.11.4

Several more 6.11.x fixes back-ported from cylc-7. Please see CHANGES for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-7.0.0

The first cylc-7 major release features a new HTTPS communications layer and other changes. Note cylc-7 clients are not compatible with cylc-6 suite daemons (and vice versa). Please see the change log for details.

(Originally released 22 Dec 2016; GitHub release re-formulated 17 Jan 2017 to trigger a Zenodo upload).

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 9 years ago

Cylc - cylc-6.11.3

One minor bug fix on top of 6.11.2. Only affects use of deprecated cylc-5 special "cold start tasks". Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 9 years ago

Cylc - cylc-6.11.2

Some minor fixes and enhancements (e.g. restart from checkpoints) and fixes on the 6.11 branch.
Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 9 years ago

Cylc - cylc-6.11.1

Three minor bug fixes on top of 6.11.0.
Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 9 years ago

Cylc - cylc-6.11.0

New features including task generation by parameter expansion (no more Jinja2 loops); suite state dump files obsoleted (restart uses suite DBs now); multiple selection in the GUI text tree view; improvements to task event and batch scheduler configuration options; report unsatisfied task prerequisites if a suite stalls; new notation for initial and final cycle point in graph cycling headings.

Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 9 years ago

Cylc - cylc-6.10.2

Further stability and efficiency improvements for cylc-6.10.x, and several new features including stalled suite detection and handling. Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 9 years ago

Cylc - cylc-6.10.1

Fixes two bugs introduced in cylc-6.10.0, an intermittent GUI problem present since cylc-6.8.0, and several other small changes. Please see the release notes for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 9 years ago

Cylc - cylc-6.10.0

Big improvements in efficiency and memory footprint; connect to your running suites on other hosts via gcylc File dialog; improved suite event handling; and other enhancements and fixes. Please see the release notes for details and other changes.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver over 9 years ago

Cylc - cylc-6.9.1

Bug fix release for 6.9.0 - the suite state summary (displayed by the GUI etc.) was not being updated immediately on start-up or immediately after a suite reload, in the absence of other task activity.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 10 years ago

Cylc - cylc-6.9.0

Release 6.9.0. This release contains one major change: the command line interface can now target multiple tasks at once by name, state, and cycle point. This reduces the need to script complex interactions with running suites. Please see the change log for other changes and bug fixes.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 10 years ago

Cylc - cylc-6.8.1

Release 6.8.1 - several minor enhancements and fixes since 6.8.0. Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 10 years ago

Cylc - cylc-6.8.0

Release 6.8.0 - authentication security upgrade, automatic passphrase installation, and several minor enhancements. Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver almost 10 years ago

Cylc - cylc-6.7.4

Release 6.7.4, with several minor fixes and enhancements. Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 10 years ago

Cylc - cylc-6.7.3

Release 6.7.3: two minor bugs fixed, plus better diagnostics for remote job submission problems. Please see the change log for details.

Climate Change - Climate Data Processing and Analysis - Python
Published by hjoliver about 10 years ago