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: pycryptodome
  version: 3.16.0
  top-level:
    - Crypto
source:
  url: https://files.pythonhosted.org/packages/0d/66/5e4a14e91ffeac819e6888037771286bc1b86869f25d74d60bc4a61d2c1e/pycryptodome-3.16.0.tar.gz
  sha256: 0e45d2d852a66ecfb904f090c3f87dc0dfb89a499570abad8590f10d9cffb350
build:
  exports: requested
about:
  home: https://www.pycryptodome.org
  PyPI: https://pypi.org/project/pycryptodome
  summary: Cryptographic library for Python
  license: BSD, Public Domain

package:
  name: pycryptodome
  version: 3.16.0
  top-level:
    - Crypto
source:
  url: https://files.pythonhosted.org/packages/0d/66/5e4a14e91ffeac819e6888037771286bc1b86869f25d74d60bc4a61d2c1e/pycryptodome-3.16.0.tar.gz
  sha256: 0e45d2d852a66ecfb904f090c3f87dc0dfb89a499570abad8590f10d9cffb350
build:
  exports: requested
about:
  home: https://www.pycryptodome.org
  PyPI: https://pypi.org/project/pycryptodome
  summary: Cryptographic library for Python
  license: BSD, Public Domain
