Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openstack/python-openstackclient
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c20a053
Choose a base ref
...
head repository: openstack/python-openstackclient
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3cb4491
Choose a head ref
  • 6 commits
  • 21 files changed
  • 3 contributors

Commits on Mar 3, 2026

  1. Update .gitreview for stable/2026.1

    Change-Id: I300afc0992bcc39a9c4d9fe78bad1d59948f625d
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    a7f7327 View commit details
    Browse the repository at this point in the history
  2. Update TOX_CONSTRAINTS_FILE for stable/2026.1

    Update the URL to the upper-constraints file to point to the redirect
    rule on releases.openstack.org so that anyone working on this branch
    will switch to the correct upper-constraints list automatically when
    the requirements repository branches.
    
    Until the requirements repository has as stable/2026.1 branch, tests will
    continue to use the upper-constraints list on master.
    
    Change-Id: If6329ff2acc43369f5594e96682f4abac2f56013
    Signed-off-by: OpenStack Release Bot <infra-root@openstack.org>
    Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/functions
    openstackadmin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    bf0e8e2 View commit details
    Browse the repository at this point in the history
  3. typing: Add class variables to testcases

    testtools was recently bumped to a version that is typed, which means we
    now see type hints for that library. As a result, we now see issues with
    variables defined in tests via setUpClass. Note that the issue lies with
    mypy and not testtools, however: mypy doesn't adding class variables via
    assignment [1].
    
    [1] python/mypy#8723
    
    Change-Id: I8b09846ff8fc6ee51ba03531f5b41039282ee1c0
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    (cherry picked from commit aeb0c68)
    stephenfin committed Mar 3, 2026
    Configuration menu
    Copy the full SHA
    f3e89d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2026

  1. Configuration menu
    Copy the full SHA
    da39fce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24e6fec View commit details
    Browse the repository at this point in the history
  3. identity: Fix project list

    SDK returns generators, not lists, and we do not see errors until
    they are iterated. Force early iteration by wrapping then in a list
    to ensure we actually see the HTTP 403 errors we were expecting.
    
    Change-Id: I0ab72e587bf4e16ae877db7a81023a226124e4d5
    Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
    (cherry picked from commit 02b5630a9f9bf8bbc62d17542f61e769c2cb7fd1)
    stephenfin committed Mar 5, 2026
    Configuration menu
    Copy the full SHA
    3cb4491 View commit details
    Browse the repository at this point in the history
Loading