Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 17, 2025

Updates the requirements on deadline to permit the latest version.

Release notes

Sourced from deadline's releases.

0.54.0 (2025-12-11)

DEPRECATIONS

  • The CLI bundle gui-submit --submitter-name option has been deprecated. --submitter-info should now be used to provide the name.

BREAKING CHANGES

  • add translations for multiple languages (#916) (a2e8b82)
    • Submitter will now appear in another language if the system language is not English.
  • small files in syncInputJobAttachment causes sync cancel (#908) (8f5f29b)
    • The parameter processedFiles is added to ProgressReportMetadata.
  • deadline.ui.show_job_bundle_submitter: Input parameter renamed from submitter_name to submitter_info and now expects a deadline.dataclasses.SubmitterInfo object as input. (#940) (74a3b01)
  • deadline.ui.SubmitJobToDeadlineDialog: The SubmitJobToDeadlineDialog.submitter_name property has been removed and the name can now be accessed via SubmitJobToDeadlineDialog.submitter_info.submitter_name (#940) (74a3b01)

Features

  • report paths of downloaded files in json summary (#919) (e288776)
  • add foundations for future non-english UI translations (#901) (70dd775)
  • add an 'About' dialog to show version information (#940) (74a3b01)

Bug Fixes

  • process hangs on exit with high volume of telemetry (#936) (938d9f2)
  • Job progress dialog moves behind submitter dialog. (#920) (94e6815)
  • host requirement amounts with value of 0 not accepted (#917) (44fbe1f)
  • HashDB does not retry when failing to open. (b332672)

Performance Improvements

  • installer: reduce installation size by not duplicating files (#934) (3d41212)

Experimental

These changes are experimental and are subject to change.

Changelog

Sourced from deadline's changelog.

0.54.0 (2025-12-11)

DEPRECATIONS

  • The CLI bundle gui-submit --submitter-name option has been deprecated. --submitter-info should now be used to provide the name.

BREAKING CHANGES

  • add translations for multiple languages (#916) (a2e8b82)
    • Submitter will now appear in another language if the system language is not English.
  • small files in syncInputJobAttachment causes sync cancel (#908) (8f5f29b)
    • The parameter processedFiles is added to ProgressReportMetadata.
  • deadline.ui.show_job_bundle_submitter: Input parameter renamed from submitter_name to submitter_info and now expects a deadline.dataclasses.SubmitterInfo object as input. (#940) (74a3b01)
  • deadline.ui.SubmitJobToDeadlineDialog: The SubmitJobToDeadlineDialog.submitter_name property has been removed and the name can now be accessed via SubmitJobToDeadlineDialog.submitter_info.submitter_name (#940) (74a3b01)

Features

  • report paths of downloaded files in json summary (#919) (e288776)
  • add foundations for future non-english UI translations (#901) (70dd775)
  • add an 'About' dialog to show version information (#940) (74a3b01)

Bug Fixes

  • process hangs on exit with high volume of telemetry (#936) (938d9f2)
  • Job progress dialog moves behind submitter dialog. (#920) (94e6815)
  • host requirement amounts with value of 0 not accepted (#917) (44fbe1f)
  • HashDB does not retry when failing to open. (b332672)

Performance Improvements

  • installer: reduce installation size by not duplicating files (#934) (3d41212)

Experimental

These changes are experimental and are subject to change.

0.53.3 (2025-11-04)

DEPRECATIONS

  • --timezone is being deprecated in favor of --timestamp-format for the job logs command. --timezone will be removed in a future release. See (#898) for more details.

Features

  • cli: Add --timestamp-format relative option to 'job logs' command (#898) (36ba412)
  • cli: Add --session-action-id option to 'deadline job logs' (#894) (c37635e)
  • Chunked session action outputs can now be downloaded (#858) (8d8daba)

Bug Fixes

  • HashDB does not retry when failing to open. (#884) (08c1e89)
  • Job submission error when submitting same jobs with the same title over 100 times in a single day. (#888) (2c5b952)

Performance Improvements

  • Improve concurrency during bundle submission by threading local s3 cache db connections and enabling WAL mode by default. (#896) (ba15300)

... (truncated)

Commits
  • 0c5f6ed chore(release): 0.54.0 (#946)
  • 74a3b01 feat!: add an 'About' dialog to show version information (#940)
  • 6502517 fix: linux failed to install optional pyside6 dependencies (#944)
  • 0f16cfa chore(release): 0.54.0 (#942)
  • 890387c feat: add telemetry event upon mounting vfs (#939)
  • e271941 fix: Correct zh_CN translation for logout (#941)
  • 3d41212 perf(installer): reduce installation size by not duplicating files (#934)
  • 938d9f2 fix: process hangs on exit with high volume of telemetry (#936)
  • f030ff2 ci: specify permissions that workflows pass to jobs/actions (#933)
  • a74bb13 chore(dev): as of hatch 1.16, 'hatch build' can't be run in non-builder envs ...
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [deadline](https://github.com/aws-deadline/deadline-cloud) to permit the latest version.
- [Release notes](https://github.com/aws-deadline/deadline-cloud/releases)
- [Changelog](https://github.com/aws-deadline/deadline-cloud/blob/mainline/CHANGELOG.md)
- [Commits](aws-deadline/deadline-cloud@0.51.0...0.54.0)

---
updated-dependencies:
- dependency-name: deadline
  dependency-version: 0.54.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 17, 2025
@dependabot dependabot bot requested a review from a team as a code owner December 17, 2025 16:10
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Dec 17, 2025
github-actions[bot]
github-actions bot previously approved these changes Dec 17, 2025
@github-actions github-actions bot added the waiting-on-maintainers Waiting on the maintainers to review. label Dec 17, 2025
@Cherie-Chen Cherie-Chen removed the waiting-on-maintainers Waiting on the maintainers to review. label Dec 19, 2025
@Cherie-Chen
Copy link
Contributor

Cherie-Chen commented Dec 19, 2025

ProgressReportMetadata class in deadline.job_attachments changed between deadline v0.53 and v0.54.

processedFiles: int was added in v0.54. I will take a look what this means to our submitter.

ProgressReportMetadata in deadline v0.53. Code link

@dataclass
class ProgressReportMetadata:
    """
    A metadata (with defined key-value pairs) about the progress to be reported
    back to client during file upload/downloads. Within this metadata will be
    a status message and progress(%) of the hashing, uploads or downloads of files.
    """

    status: ProgressStatus
    progress: float  # percentage with one decimal place
    transferRate: float  # bytes/second
    progressMessage: str  # pylint: disable=invalid-name

ProgressReportMetadata in deadline v0.54. Code link

@dataclass
class ProgressReportMetadata:
    """
    A metadata (with defined key-value pairs) about the progress to be reported
    back to client during file upload/downloads. Within this metadata will be
    a status message and progress(%) of the hashing, uploads or downloads of files.
    """

    status: ProgressStatus
    progress: float  # percentage with one decimal place
    transferRate: float  # bytes/second
    progressMessage: str  # pylint: disable=invalid-name
    processedFiles: int  # number of files completed

…Metadata class change between v0.53 and v0.54

Signed-off-by: Cherie-Chen <[email protected]>
@sonarqubecloud
Copy link

@Cherie-Chen
Copy link
Contributor

I need to do backwards and forwards compatibility tests before this can be merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant