python-keystonemiddleware (10.12.0-0ubuntu1.1) questing-security; urgency=medium

  * SECURITY UPDATE: Privilege Escalation via Identity Headers in External
    OAuth2 Tokens
    - debian/patches/CVE-2026-22797.patch: sanitize incoming authentication
      headers in keystonemiddleware/external_oauth2_token.py,
      keystonemiddleware/tests/unit/test_external_oauth2_token_middleware.py.
    - CVE-2026-22797

 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 20 Jan 2026 14:14:11 -0500

python-keystonemiddleware (10.12.0-0ubuntu1) questing; urgency=medium

  * New upstream release for OpenStack Flamingo (LP: #2125012).
  * d/watch: Add Flamingo key verification.
  * d/u/signing-key.asc: Add Flamingo public key.
  * d/p/drop-sphinxcontrib.rsvgconverter.patch: Refresh.
  * d/p/no-intersphinx.patch: Refresh.

 -- Myles Penner <myles.penner@canonical.com>  Fri, 19 Sep 2025 08:12:50 -0700

python-keystonemiddleware (10.11.0-0ubuntu1) questing; urgency=medium

  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
    flamingo.
  * New upstream release for OpenStack Flamingo. (LP: #2116155)
  * d/s/options: Ignore .launchpad.yaml in debdiff.
  * Flamingo feature freeze exception. (LP: #2121258)

 -- Guillaume Boutry <guillaume.boutry@canonical.com>  Tue, 08 Jul 2025 11:57:01 +0200

python-keystonemiddleware (10.9.0-0ubuntu1) plucky; urgency=medium

  * New upstream release for OpenStack Epoxy.

 -- James Page <james.page@ubuntu.com>  Thu, 27 Feb 2025 12:46:00 +0000

python-keystonemiddleware (10.8.0-0ubuntu1) plucky; urgency=medium

  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
    epoxy.
  * New upstream release for OpenStack Epoxy.
  * d/control: Drop depends on six, bandit, reno, mock and flake8-
    docstrings as these are not required.
  * d/p/skip-py3-failures.patch: Drop, Python3 is here.
  * d/rules: Enable full test suite execution.

 -- James Page <james.page@ubuntu.com>  Wed, 15 Jan 2025 14:56:50 +0000

python-keystonemiddleware (10.7.1-0ubuntu1) oracular; urgency=medium

  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
  * New upstream release for OpenStack Dalmatian.

 -- James Page <james.page@ubuntu.com>  Wed, 25 Sep 2024 09:55:32 +0100

python-keystonemiddleware (10.7.0-0ubuntu1) oracular; urgency=medium

  * New upstream release.

 -- James Page <james.page@ubuntu.com>  Wed, 07 Aug 2024 08:26:54 +0100

python-keystonemiddleware (10.6.0-0ubuntu1) noble; urgency=medium

  * New upstream release for OpenStack Caracal. 
  * d/p/py312-datetime-deprecation.patch: Drop, accepted upstream.

 -- James Page <james.page@canonical.com>  Fri, 08 Mar 2024 14:30:02 +0000

python-keystonemiddleware (10.5.0-0ubuntu2) noble; urgency=medium

  * d/p/py312-datetime-deprecation.patch: Refresh with patch accepted
    upstream, improving compatibility with older Pythons.

 -- James Page <james.page@ubuntu.com>  Wed, 31 Jan 2024 12:07:50 +0000

python-keystonemiddleware (10.5.0-0ubuntu1) noble; urgency=medium

  [ Corey Bryant ]
  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
    caracal.

  [ James Page ]
  * New upstream release for OpenStack Caracal.
  * d/control: Add python3-jwt to BD's.
  * d/p/py312-datetime-deprecation.patch: Fix datetime.utcnow
    deprecation warnings.

 -- James Page <james.page@ubuntu.com>  Thu, 18 Jan 2024 17:09:16 +0000

python-keystonemiddleware (10.4.1-0ubuntu1) mantic; urgency=medium

  * New upstream release for OpenStack Bobcat.
  * d/p/skip-py3-failures.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 05 Sep 2023 15:24:09 -0400

python-keystonemiddleware (10.3.0-0ubuntu2) mantic; urgency=medium

  * d/p/skip-py3-failures.patch: Renamed and udpated as these tests
    fail for py310+.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 14 Jun 2023 10:50:22 -0400

python-keystonemiddleware (10.3.0-0ubuntu1) mantic; urgency=medium

  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
    bobcat.
  * New upstream release for OpenStack Bobcat.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/skip-py3114-failures.patch: Skip until fixed upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Jun 2023 16:57:30 -0400

python-keystonemiddleware (10.2.0-0ubuntu1) lunar; urgency=medium

  * New upstream release for OpenStack Antelope.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 12 Jan 2023 15:25:24 -0500

python-keystonemiddleware (10.1.0-0ubuntu1) kinetic; urgency=medium

  * New upstream release for OpenStack Zed.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Sep 2022 11:23:58 -0400

python-keystonemiddleware (10.0.1-0ubuntu1) kinetic; urgency=medium

  * New upstream release for OpenStack Zed.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 18:09:19 -0400

python-keystonemiddleware (9.5.0-0ubuntu1) kinetic; urgency=medium

  * New upstream release for OpenStack Zed.
  * d/control: Switch to debhelper compat 13.
  * d/control: Update standards version to 4.6.1.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 May 2022 14:27:20 -0400

python-keystonemiddleware (9.4.0-0ubuntu1) jammy; urgency=medium

  * New upstream release for OpenStack Yoga.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 02 Mar 2022 13:12:16 -0500

python-keystonemiddleware (9.3.0-0ubuntu1) impish; urgency=medium

  * New upstream release for OpenStack Xena.

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Mon, 07 Jun 2021 11:25:43 +0000

python-keystonemiddleware (9.2.0-0ubuntu1) hirsute; urgency=medium

  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
  * New upstream release for OpenStack Wallaby.
  * d/control: Align (Build-)Depends with upstream.

 -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 03 Dec 2020 13:06:24 +0000

python-keystonemiddleware (9.1.0-0ubuntu1) groovy; urgency=medium

  * New upstream release for OpenStack Victoria.
  * d/control: Align (Build-)Depends with upstream.

 -- Chris MacNaughton <chris.macnaughton@canonical.com>  Thu, 03 Sep 2020 07:49:11 +0000

python-keystonemiddleware (9.0.0-0ubuntu2) groovy; urgency=medium

  * d/rules: Move to pybuild.

 -- Chris MacNaughton <chris.macnaughton@canonical.com>  Wed, 05 Aug 2020 11:42:15 +0000

python-keystonemiddleware (9.0.0-0ubuntu1) focal; urgency=medium

  * New upstream release for OpenStack Ussuri.
  * d/control: Align (Build-)Depends with upstream.
  * d/p/drop-sphinxcontrib-apidoc.patch: Dropped. No longer needed.
  * d/p/drop-sphinxcontrib.rsvgconverter.patch,
    d/p/no-intersphinx.patch: Rebased.

 -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 10:54:44 -0400

python-keystonemiddleware (8.0.0-0ubuntu1) focal; urgency=medium

  * New upstream release for OpenStack Ussuri.
  * d/p/drop-sphinxcontrib-apidoc.patch: Rebased.
  * d/p/no-intersphinx.patch: Rebased.
  * d/p/drop-sphinxcontrib.rsvgconverter.patch: Drop sphinxcontrib.rsvgconverter
    extension until package is available.

 -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Mon, 03 Feb 2020 10:19:10 +0000

python-keystonemiddleware (7.0.1-0ubuntu1) eoan; urgency=medium

  * New upstream release for OpenStack Train.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Wed, 18 Sep 2019 10:51:58 +0200

python-keystonemiddleware (6.1.0-0ubuntu1) eoan; urgency=medium

  * New upstream release for OpenStack Train.
  * d/control: Align (Build-)Depends with upstream.

 -- Corey Bryant <corey.bryant@canonical.com>  Tue, 30 Jul 2019 15:32:02 -0400

python-keystonemiddleware (6.0.0-0ubuntu2) eoan; urgency=medium

  * Drop Python 2 support:
    - d/control: Drop python-keystonemiddleware binary package.
    - d/control: Drop BDI's on python-*.
    - d/rules: Skip install and test of Python 2 module.

 -- James Page <james.page@ubuntu.com>  Thu, 11 Jul 2019 08:41:25 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog python3-keystonemiddleware`.
