From 977c4b113fb4545955323a8671045071632d9c20 Mon Sep 17 00:00:00 2001 From: Michal Zielenkiewicz Date: Mon, 30 Oct 2023 14:59:35 +0100 Subject: [PATCH] Install setuptools to make Towncrier fork work with Python 3.12 --- .changelog/5421.internal.md | 1 + .github/workflows/ci-lint.yml | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 .changelog/5421.internal.md diff --git a/.changelog/5421.internal.md b/.changelog/5421.internal.md new file mode 100644 index 00000000000..af5cf401a26 --- /dev/null +++ b/.changelog/5421.internal.md @@ -0,0 +1 @@ +Install setuptools to make Towncrier fork work with Python 3.12 diff --git a/.github/workflows/ci-lint.yml b/.github/workflows/ci-lint.yml index 23efe01bc60..6eabbaa0a65 100644 --- a/.github/workflows/ci-lint.yml +++ b/.github/workflows/ci-lint.yml @@ -56,6 +56,10 @@ jobs: - name: Install gitlint run: | python -m pip install gitlint + # Needed for Towncrier fork to work with 3.12 and above + - name: Install setuptools + run: | + python -m pip install setuptools - name: Install towncrier run: | python -m pip install https://github.com/oasisprotocol/towncrier/archive/oasis-master.tar.gz