Release History
---------------

1.0.3 (2023-09-20)

    * Add options to provide config file paths
    * Update CI


1.0.2 (2023-08-31)

    * Enable testing on Windows + Mac
    * Add tests

1.0.1 (2023-08-31)

    *   Modernised code base (setup.py -> setup.cfg)

0.9.5 (2023-07-19)

    *   Major restructuring - renamed to pynsgr; main commands now nsgr_job and nsgr_submit

    *   Simplify deps, initial release on pypi

0.9 (2016-03-24)

    *   Parse and return metadata if present in job status

0.8 (2015-06-15)

    *   Modified to work with python 3 as well as python 2.

0.7 (2015-06-05)

    *   client.py can be used with DIRECT or UMBRELLA authentication now.  If using umbrella
        authentication, add the endUserHeaders dictionary when instantiating CipresClient.Client.

    *   Accepts job submission parameters with or without the "input.", "vparam.", and "metadata."
        prefixes that are documented in https://www.phylo.org/restusers/docs/guide.html#SubmitJobs
        and https://www.phylo.org/restusers/docs/tools.  For example, both "runtime_=0.25" and
        "vparam.runtime_=0.25" work with python_cipres.

    *   The tool to run may be specified with either "tool" or "toolId".

    *   VERBOSE property is no longer required in ~/pycipres.conf.

0.5 (2015-06-02)

    *   Added -r argument to cipresjob.py to cancel and remove jobs.

0.4 (2015-06-01)

    *   Initial version on pypi
