Skip to content

Fix compatibility for Python 3.7

Edmundo Ferreira requested to merge fix/python3.7_compatibility into v0.11.x

Description

This MR is the reason that also for !191 (merged) which is kind of forward port of this MR.

The commits provide all explanation of the fixes. These fixes could have been done on different MRs but in other to make all pipelines pass in all platform, we had todo them in 1 MR.

The gist of this MR is:

  • fixes the code for a walrus operator that isnt' compatible on Python3.7
  • redos a lot of the CI for

Type

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Code refactoring (only refactoring of existing code, without new functionality)

Issue(s)

https://qblox.atlassian.net/browse/CLUS-829

Related MRs

!191 (merged)

Testing

Notes

Merge checklist

  • Cleaned up code (correct alligment/spacing/code-style, no dead code, etc).
  • Merge request targets development branch.
  • Assigned assignee (you) and reviewers (team-members).
  • Merge request has been reviewed by at least one team-members.
  • All pipelines pass, including manually triggered ones.
  • If merging a repository with a release package, updated appropriate CHANGELOG.md:
    - PULSAR_QxM, CLUSTER_MM, QBLOX_INSTRUMENTS: file in same repository
    - CLSUTER_QxM: file in CLUSTER_MM repo
Edited by Edmundo Ferreira

Merge request reports