Apply upstream cpython commits to relocate test directories. Fetch some CPython upstream commits that [relocate stdlib test files into `test` directory](https://github.com/python/cpython/issues/93839). This is a  preparation for #3166.
Previously `ctypes` and `unittest` modules had test directories in them so it was hard to bundle them in a zipfile. I hoped this to be included in Python 3.11, but sadly it was delayed to 3.12.





package:
  name: brotli
  version: 1.0.9
  top-level:
    - brotli
source:
  url: https://files.pythonhosted.org/packages/2a/18/70c32fe9357f3eea18598b23aa9ed29b1711c3001835f7cf99a9818985d0/Brotli-1.0.9.zip
  sha256: 4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438
about:
  home: https://github.com/google/brotli
  PyPI: https://pypi.org/project/brotli
  summary: Python bindings for the Brotli compression library
  license: MIT

package:
  name: brotli
  version: 1.0.9
  top-level:
    - brotli
source:
  url: https://files.pythonhosted.org/packages/2a/18/70c32fe9357f3eea18598b23aa9ed29b1711c3001835f7cf99a9818985d0/Brotli-1.0.9.zip
  sha256: 4d1b810aa0ed773f81dceda2cc7b403d01057458730e309856356d4ef4188438
about:
  home: https://github.com/google/brotli
  PyPI: https://pypi.org/project/brotli
  summary: Python bindings for the Brotli compression library
  license: MIT
