Globus-cli

Latest version: v3.28.2

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 12

3.18.0

Bugfixes:

* Make `--no-recursive` and `--batch` mutually exclusive options.
This affects the `globus transfer` and the `globus timer create transfer` commands.

* Fix a bug that caused `--batch` input files to default to non-recursive transfers.
This affects the `globus transfer` and `globus timer create transfer` commands.

Enhancements:

* `globus ls` now supports an `--orderby` flag for sorting results. It is
mutually exclusive with `--recursive`.

3.17.0

Bugfixes:

* When the `--recursive` option is not given when using `globus transfer` the
`recursive` flag will be omitted from the transfer item rather than being sent as
`False`. If there is a need to explicitly use `False` to enforce the item is not a
directory, use the `--no-recursive` option.

* Fix a bug that prevented running `globus endpoint set-subscription-id ... null`.

* Fix handling of the URL for GCS Collections. In certain cases,
`globus collection` commands could fail to deduce the GCS Manager URL

Enhancements:

* Add `globus flows run resume` for resuming a *run* of a *flow*

* Add `globus flows run list` for listing *runs* visible to the current user

* Add `globus flows run cancel` for canceling a *run* of a *flow*

* Improve `globus flows run resume` to be capable of detecting missing consents
and prompt for reauthentication via `globus session consent`. The consent
check can also be skipped with `--skip-inactive-reason-check`.

* Add `globus flows run show-logs` for showing a **run**'s log entries

* Add `globus flows run show-definition` for showing the *flow* definition and
input schema used to start a given *run*.

* Add support for an `--orderby` option to `globus flows list`

* More exhaustively check for interactive usage (detect sessions with
alternative prompts).

* Display the `status` of Timers jobs when listed or shown.

3.16.0

Enhancements:

* Add a `globus flows update` command.

* Add a `globus flows run update` command.

* Add a `globus flows run show` command.

3.15.0

Enhancements:

* Add a `globus flows run delete` command.

* Add `globus gcp update mapped` and `globus gcp update guest`
to update GCP Mapped and Guest Collections.

* `globus gcp create mapped` now has an option `--public` for creating public
GCP Mapped Collections.

* `globus endpoint create` and `globus endpoint update` now allow the use of
`--public/--private` with GCP Mapped Collections.

3.14.0

Bugfixes:

* A debug display of server timing info was always enabled when it should have
been disabled by default. This produced extraneous output to stderr for some
commands.

* Fix bug causing `globus rm` to fail when using the `--dry-run` option.

Enhancements:

* Add `globus flows create` as a new command for creating flows.

* JSON file parsing throughout the CLI has been made more uniform and robust.
Commands which required files to be specified with the `file:` prefix now
allow for filenames without the prefix, improving tab-completion. All
commands which accept JSON data as inputs now allow for files or
JSON-formatted arguments.

* Add the `--local-user` option to the `globus ls`, `globus rename`, `globus mkdir`,
`globus delete`, and `globus rm` commands.

* Add the `--source-local-user` and `--destination-local-user` options to the
`globus transfer` command.

* Error reporting for parsing errors during `--batch` processing has been
improved to better indicate the source of the error

3.13.0

Enhancements:

* Add `--include` option to `globus transfer` allowing ordered overrides of `--exclude` rules.

Breaking Changes:

* The `--exclude` option for `globus transfer` now only applies to files to better
support excluding files within a directory structure

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.