Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rc june 2024 #92

Merged
merged 3 commits into from
Jun 28, 2024
Merged

Rc june 2024 #92

merged 3 commits into from
Jun 28, 2024

Commits on Jun 28, 2024

  1. Configuration menu
    Copy the full SHA
    e83ae2f View commit details
    Browse the repository at this point in the history
  2. Please pyright

    `pyright` was complaining about the `exec_diagnose`. That issue occurs because
    based on the Barman module version that is installed in the virtual
    environemnt, the signature of that method would have either 2 or 4 parameters.
    
    We had 2 options to handle that issue:
    
    * Add `pyright: ignore` directives to the source code where `exec_diagnose` is
      called; or
    * Change the implementation so instead of relying on `AttributeError`
      exception, it would handle the version for the Barman module.
    
    We chose the first option for now, so we unblock the release. The code with
    `AttributeError` exception has already been tested. If we were to go with the
    second option now, that would require changing the code, changing the unit tests
    and performing more tests, thus dealying the release.
    
    Signed-off-by: Israel Barth Rubio <[email protected]>
    barthisrael authored and gonzalemario committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    d7db6aa View commit details
    Browse the repository at this point in the history
  3. Prepare release 2.1.1

    gonzalemario committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    9efe476 View commit details
    Browse the repository at this point in the history