Diff:
---
 .github/workflows/cygwin.yml                       |  8 ++++
 NEWS                                               |  5 +++
 cygclass/python-wheel.cygclass                     | 51 ++++++++++++++++------
 cygclass/python3-wheel.cygclass                    | 24 ++++++----
 cygport.spec                                       |  2 +-
 data/mirrors                                       | 21 +++++++++
 data/sample.cygport                                |  2 +-
 meson.build                                        |  2 +-
 .../dist/php-bitset/php-bitset-3.0.1-1-x86_64.list |  4 +-
 .../php-bitset-debuginfo-3.0.1-1-x86_64.list       |  4 +-
 .../dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint |  2 +-
 testsuite/php/pecl/php-bitset.list                 |  2 +-
 .../python312-clang-9.0.1-1-noarch.list            | 25 +++++++++++
 .../python38-clang-9.0.1-1-noarch.list             | 25 -----------
 .../python312-clang-9.0.1-1-noarch.hint}           |  2 +-
 testsuite/python/python-clang/python-clang.list    | 40 ++++++++---------
 16 files changed, 143 insertions(+), 76 deletions(-)

diff --git a/.github/workflows/cygwin.yml b/.github/workflows/cygwin.yml
index 211779c5..18f942d9 100644
--- a/.github/workflows/cygwin.yml
+++ b/.github/workflows/cygwin.yml
@@ -118,6 +118,9 @@ jobs:
         python39-html5lib,^
         python39-lxml,^
         python39-markdown,^
+        python312-pip,^
+        python312-setuptools,^
+        python312-wheel,^
         robodoc,^
         ruby,^
         ruby-rack,^
@@ -131,6 +134,11 @@ jobs:
     - name: Fixup Cygwin installation
       run: |
         bash --login
+        bash -c '/usr/sbin/alternatives --set pip3 /usr/bin/pip3.9'
+        bash -c '/usr/sbin/alternatives --set pydoc3 /usr/bin/pydoc3.9'
+        bash -c '/usr/sbin/alternatives --set python /usr/bin/python3.9'
+        bash -c '/usr/sbin/alternatives --set python3 /usr/bin/python3.9'
+        bash -c '/usr/sbin/alternatives --set python3-config 
/usr/bin/python3.9-config'
         bash -c 'git config --system --add safe.directory 
/cygdrive/d/a/cygport/cygport'
         bash -c 'git config --system --add safe.directory 
/cygdrive/d/a/cygport/cygport/data/gnuconfig'
       continue-on-error: true
diff --git a/NEWS b/NEWS
index a99871c8..859ff4b5 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,8 @@
+0.37.5:
+       * python-wheel: Update default PYTHON_WHEEL_VERSIONS
+       * python-wheel: Restore python_wheel_compile passing options to 
bdist_wheel
+       * New mirror: invisibleisland.
+
 0.37.4:
        * Add EPOCH
        * Add automatic determination of the appropriate php_x_y requirement
diff --git a/cygclass/python-wheel.cygclass b/cygclass/python-wheel.cygclass
index 522f4795..ab96e8a6 100644
--- a/cygclass/python-wheel.cygclass
+++ b/cygclass/python-wheel.cygclass
@@ -62,12 +62,13 @@ inherit python.org
 #  DESCRIPTION
 #  A colon-seperated list of version(s) for which this module should be built.
 #  Some aliases are also accepted:
-#  * all: all supported 3.y versions (currently: 3.6 through 3.9)
-#  * future: the default and upcoming 3.y versions (currently: 3.9, 3.10)
-#  * default: the default 3.y version(s) (currently: 3.8, 3.9)
+#  * all: all supported 3.y versions (currently: 3.8, 3.9, 3.12)
+#  * future: the default and upcoming 3.y versions (currently: 3.9, 3.12)
+#  * default: the default 3.y version(s) (currently: 3.9, 3.12)
 #  * 2: the default 2.x version (permanently 2.7)
 #  * 3: the default 3.x version (currently: 3.9)
-#  This variable must be defined before inheriting python-wheel.cygclass.
+#
+#  If defined, this variable must be set before inheriting 
python-wheel.cygclass.
 #  If undefined, "default" is assumed.
 #  NOTES
 #  * Python 2.7 is no longer supported upstream, and all code should be moving
@@ -91,9 +92,9 @@ _tmp_wheel_v=
 for ver in ${PYTHON_WHEEL_VERSIONS//:/ }
 do
        case "${ver}" in
-       all)            _tmp_wheel_v+=3.6:3.7:3.8:3.9: ;;
-       future)         _tmp_wheel_v+=3.9:3.10: ;;
-       default)        _tmp_wheel_v+=3.8:3.9: ;;
+       all)            _tmp_wheel_v+=3.8:3.9:3.12: ;;
+       future) _tmp_wheel_v+=3.9:3.12: ;;
+       default)        _tmp_wheel_v+=3.9:3.12: ;;
        2)              _tmp_wheel_v+=2.7: ;;
        3)              _tmp_wheel_v+=3.9: ;;
        *)              _tmp_wheel_v+=$ver: ;;
@@ -153,31 +154,39 @@ fi
 #  SYNOPSIS
 #  python_wheel_compile [OPTIONS]
 #  DESCRIPTION
-#  If a setup.py file is present, runs the setup.py 'bdist_wheel' command, to
-#  which any arguments are passed.  Otherwise, for a PEP 518 conformant source
-#  tree, runs 'pip wheel'.
+#  Runs the 'pip wheel' command to build python wheel from a setup.py or a PEP
+#  518 conformant source tree.
+#
+#  Any arguments provided will be passed as arguments to 'setup.py 
bdist_wheel',
+#  if that is invoked by the build.
 #****
 python_wheel_compile() {
        local ver
+       local bdist_args
 
        if [ ! -e pyproject.toml ] && [ ! -e setup.py ] && [ ! -e setup.cfg ]
        then
                error "No pyproject.toml (PEP 518), setup.cfg or setup.py 
detected in source tree"
        fi
 
+       if [ $# -gt 0 ]
+       then
+               bdist_args="--build-option ${@}"
+       fi
+
        for ver in ${PYTHON_WHEEL_VERSIONS//:/ }
        do
                [ ! -d build/lib ] || find build/lib -delete
                if [ ! -f dist/*-py2.py3*-none-any.whl -a ! -f 
dist/*py${ver:0:1}-none-any.whl ]
                then
-                       pip${ver} wheel --no-deps -w dist . || error "pip${ver} 
wheel failed"
+                       pip${ver} wheel --no-deps -w dist ${bdist_args} . || 
error "pip${ver} wheel failed"
                fi
        done
 }
 
 #****I* python-wheel.cygclass/python_wheel_install
 #  SYNOPSIS
-#  python_wheel_install [OPTIONS]
+#  python_wheel_install
 #  DESCRIPTION
 #  Installs the previously built wheel into $D.
 #****
@@ -195,15 +204,31 @@ python_wheel_install() {
                then
                        # Universal wheels can be installed on all versions of 
Python
                        whl="*-py2.py3*-none-any.whl"
+
+                       if [ "${ARCH}" != "noarch" ]
+                       then
+                                  warning "A universal wheel was produced, but 
ARCH=noarch is not set"
+                       fi
+
                elif [ -f dist/*-py${ver:0:1}-none-any.whl ]
                then
                        # not all noarch wheels are officially universal
                        whl="*-py${ver:0:1}-none-any.whl"
+
+                       if [ "${ARCH}" != "noarch" ]
+                       then
+                                  warning "A pure python wheel was produced, 
but ARCH=noarch is not set"
+                       fi
+
                elif [ -f dist/*-cp${ver/.}-*cygwin_*_${ARCH}.whl ]
                then
                        whl="*-cp${ver/.}-*cygwin_*_${ARCH}.whl"
                else
-                       error "unknown wheel filename"
+
+                       inform "This error occurs when ARCH=noarch is set but a 
platform wheel was produced; otherwise it indicates a bug in cygport"
+                       whl=$(cd dist ; ls *.whl)
+                       error "unknown wheel filename: ${whl}"
+
                fi
 
                # ENSUREPIP_OPTIONS not present: pip, pipX, pipX.Y, 
easy_install, easy_install-X.Y
diff --git a/cygclass/python3-wheel.cygclass b/cygclass/python3-wheel.cygclass
index 72c3f169..67b8570c 100644
--- a/cygclass/python3-wheel.cygclass
+++ b/cygclass/python3-wheel.cygclass
@@ -23,15 +23,19 @@
 
 #****h* Cygclasses/python3-wheel.cygclass
 #  DESCRIPTION
-#  Wheels are the new standard for installing Python libraries and programs.
-#  The build is defined by a setup.py file in the top source directory, which
-#  controls the installation of files and the building of C Python extensions.
-#  Many such packages are hosted on the Python Package Index (PyPI).
+#  Wheels are the standard for installing Python libraries and programs.  The
+#  build is defined by a PEP 518 conformant source tree, or by a top-level
+#  setup.cfg or setup.py file in the source directory, which controls the
+#  installation of files and the building of C Python extensions.  Many such
+#  packages are hosted on the Python Package Index (PyPI).
+#
+#  This cygclass handles the building of wheel-based Python 3 packages for a
+#  single python version, for use by packages which which are primarily 
programs
+#  and not modules.
+#
+#  Python module packages which support multiple Python versions should use
+#  the python-wheel.cygclass instead.
 #
-#  This cygclass handles the building of wheel-based Python 3 packages, for
-#  use by packages which no longer support Python 2, or for those which are
-#  primarily programs and not modules.  Python module packages which support
-#  both Python 2 and 3 should use python-wheel.cygclass instead.
 #  EXAMPLE
 #    inherit python3-wheel
 #    
@@ -55,7 +59,11 @@
 #  python3, python3-pip
 #****
 inherit python3
+
+#****v* python3-wheel.cygclass/PYTHON_WHEEL_VERSIONS
+#  DEFINITION
 PYTHON_WHEEL_VERSIONS=${PYTHON3_VERSION}
+#****
 inherit python-wheel
 
 #****C* python3-wheel.cygclass/python3_wheel_compile
diff --git a/cygport.spec b/cygport.spec
index ae2b67a9..6ba56545 100644
--- a/cygport.spec
+++ b/cygport.spec
@@ -1,7 +1,7 @@
 %define debug_package %{nil}
 
 Name:           cygport
-Version:        0.37.4
+Version:        0.37.5
 Release:        1%{?dist}
 Summary:        Cygwin package building tool
 
diff --git a/data/mirrors b/data/mirrors
index f2c48bb6..e548bc33 100644
--- a/data/mirrors
+++ b/data/mirrors
@@ -211,6 +211,27 @@ mirror_gnustep+="
 "      # mirror_gnustep
 
 
+#****d* Mirrors/mirror_invisibleisland
+#  DESCRIPTION
+#  invisible island packages
+#  SYNOPSIS
+#  SRC_URI="mirror://invisibleisland/${P/+/-}.tgz"
+#  DEFAULT MIRROR
+#  https://invisible-mirror.net/archives/
+#  MIRROR LIST
+#  https://invisible-island.net/#ftp
+#  NOTE
+#  All packages have .asc suffix signatures
+#  For ncurses add /current/ and use .tar.gz
+#****
+# lynx -dump -listonly -nonumbers invisible-island.net#ftp | \
+#                                      grep archives | sort -ru
+mirror_invisibleisland+="
+       https://invisible-mirror.net/archives
+       https://invisible-island.net/archives
+"      # mirror_invisibleisland
+
+
 #****d* Mirrors/mirror_kde
 #  DESCRIPTION
 #  KDE FTP
diff --git a/data/sample.cygport b/data/sample.cygport
index 22444a0a..08ae272d 100644
--- a/data/sample.cygport
+++ b/data/sample.cygport
@@ -1,7 +1,7 @@
 inherit meson
 
 NAME="cygport"
-VERSION=0.37.4
+VERSION=0.37.5
 RELEASE=1
 CATEGORY="Devel"
 SUMMARY="Cygwin source packaging tool"
diff --git a/meson.build b/meson.build
index 62438a06..f991f22c 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('cygport',
-        version: '0.37.4')
+        version: '0.37.5')
 
 bindir = join_paths(get_option('prefix'), get_option('bindir'))
 datadir = join_paths(get_option('prefix'), get_option('datadir'))
diff --git 
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
 
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
index aee35733..45e426c7 100644
--- 
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
+++ 
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.list
@@ -5,8 +5,8 @@ etc/php.d/conf.d/bitset.ini
 usr/
 usr/lib/
 usr/lib/php/
-usr/lib/php/20180731/
-usr/lib/php/20180731/bitset.dll
+usr/lib/php/20210902/
+usr/lib/php/20210902/bitset.dll
 usr/share/
 usr/share/doc/
 usr/share/doc/pear/
diff --git 
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
 
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
index cac4d2ac..8422f896 100644
--- 
a/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
+++ 
b/testsuite/php/pecl/filelists/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-debuginfo/php-bitset-debuginfo-3.0.1-1-x86_64.list
@@ -2,8 +2,8 @@ usr/lib/debug/
 usr/lib/debug/usr/
 usr/lib/debug/usr/lib/
 usr/lib/debug/usr/lib/php/
-usr/lib/debug/usr/lib/php/20180731/
-usr/lib/debug/usr/lib/php/20180731/bitset.dll.dbg
+usr/lib/debug/usr/lib/php/20210902/
+usr/lib/debug/usr/lib/php/20210902/bitset.dll.dbg
 usr/src/debug/
 usr/src/debug/php-bitset-3.0.1-1/
 usr/src/debug/php-bitset-3.0.1-1/bitset.c
diff --git 
a/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
 
b/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
index 8f86901e..08397890 100644
--- 
a/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
+++ 
b/testsuite/php/pecl/hints/php-bitset-3.0.1-1.x86_64/dist/php-bitset/php-bitset-3.0.1-1-x86_64.hint
@@ -1,5 +1,5 @@
 category: PHP
-requires: cygwin php
+requires: cygwin php php_8_1
 sdesc: "PHP bitset manipulation library"
 ldesc: "The BitSet library assists by providing a mechanism to manage sets
 of bits. This provides a similar API (object-based) to java.util.BitSet with
diff --git a/testsuite/php/pecl/php-bitset.list 
b/testsuite/php/pecl/php-bitset.list
index 51f7a922..d5795906 100644
--- a/testsuite/php/pecl/php-bitset.list
+++ b/testsuite/php/pecl/php-bitset.list
@@ -1,5 +1,5 @@
 /etc/php.d/conf.d/bitset.ini
-/usr/lib/php/20180731/bitset.dll
+/usr/lib/php/20210902/bitset.dll
 /usr/share/doc/pear/bitset/CREDITS
 /usr/share/doc/pear/bitset/LICENSE
 /usr/share/doc/pear/bitset/README
diff --git 
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
 
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
new file mode 100644
index 00000000..9632860d
--- /dev/null
+++ 
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.list
@@ -0,0 +1,25 @@
+usr/lib/python3.12/site-packages/
+usr/lib/python3.12/site-packages/clang/
+usr/lib/python3.12/site-packages/clang/cindex.py
+usr/lib/python3.12/site-packages/clang/enumerations.py
+usr/lib/python3.12/site-packages/clang/__init__.py
+usr/lib/python3.12/site-packages/clang/__pycache__/
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-1.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-2.pyc
+usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.pyc
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/direct_url.json
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/INSTALLER
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/METADATA
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/RECORD
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/REQUESTED
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/top_level.txt
+usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/WHEEL
+usr/share/doc/python312-clang/
+usr/share/doc/python312-clang/README.txt
diff --git 
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
 
b/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
deleted file mode 100644
index d1a680e1..00000000
--- 
a/testsuite/python/python-clang/filelists/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.list
+++ /dev/null
@@ -1,25 +0,0 @@
-usr/lib/python3.8/site-packages/
-usr/lib/python3.8/site-packages/clang/
-usr/lib/python3.8/site-packages/clang/cindex.py
-usr/lib/python3.8/site-packages/clang/enumerations.py
-usr/lib/python3.8/site-packages/clang/__init__.py
-usr/lib/python3.8/site-packages/clang/__pycache__/
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-1.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-2.pyc
-usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.pyc
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/direct_url.json
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/INSTALLER
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/METADATA
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/RECORD
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/REQUESTED
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/top_level.txt
-usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/WHEEL
-usr/share/doc/python38-clang/
-usr/share/doc/python38-clang/README.txt
diff --git 
a/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
 
b/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
similarity index 91%
rename from 
testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
rename to 
testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
index df527c27..e707412d 100644
--- 
a/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python38-clang/python38-clang-9.0.1-1-noarch.hint
+++ 
b/testsuite/python/python-clang/hints/python-clang-9.0.1-1.noarch/dist/python-clang/python312-clang/python312-clang-9.0.1-1-noarch.hint
@@ -1,5 +1,5 @@
 category: Python
-requires: python38 libclang9
+requires: python312
 sdesc: "Python bindings for Clang-C Source Indexing Library"
 ldesc: "Clang is an LLVM native C/C++/ObjC compiler, which aims to deliver
 amazingly fast compiles, extremely useful error and warning messages and to
diff --git a/testsuite/python/python-clang/python-clang.list 
b/testsuite/python/python-clang/python-clang.list
index 6aaa655d..c209fcea 100644
--- a/testsuite/python/python-clang/python-clang.list
+++ b/testsuite/python/python-clang/python-clang.list
@@ -1,22 +1,22 @@
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/INSTALLER
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/METADATA
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/RECORD
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/REQUESTED
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/WHEEL
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/direct_url.json
-/usr/lib/python3.8/site-packages/clang-9.0.1.dist-info/top_level.txt
-/usr/lib/python3.8/site-packages/clang/__init__.py
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/__init__.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/cindex.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-1.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.opt-2.pyc
-/usr/lib/python3.8/site-packages/clang/__pycache__/enumerations.cpython-38.pyc
-/usr/lib/python3.8/site-packages/clang/cindex.py
-/usr/lib/python3.8/site-packages/clang/enumerations.py
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/INSTALLER
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/METADATA
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/RECORD
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/REQUESTED
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/WHEEL
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/direct_url.json
+/usr/lib/python3.12/site-packages/clang-9.0.1.dist-info/top_level.txt
+/usr/lib/python3.12/site-packages/clang/__init__.py
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/__init__.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/cindex.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-1.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.opt-2.pyc
+/usr/lib/python3.12/site-packages/clang/__pycache__/enumerations.cpython-312.pyc
+/usr/lib/python3.12/site-packages/clang/cindex.py
+/usr/lib/python3.12/site-packages/clang/enumerations.py
 /usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/INSTALLER
 /usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/METADATA
 /usr/lib/python3.9/site-packages/clang-9.0.1.dist-info/RECORD
@@ -36,5 +36,5 @@
 /usr/lib/python3.9/site-packages/clang/__pycache__/enumerations.cpython-39.pyc
 /usr/lib/python3.9/site-packages/clang/cindex.py
 /usr/lib/python3.9/site-packages/clang/enumerations.py
-/usr/share/doc/python38-clang/README.txt
+/usr/share/doc/python312-clang/README.txt
 /usr/share/doc/python39-clang/README.txt

Reply via email to