Moto 5.x blockers
# Description:
Ideally python-moto catches up upstream version, while that's not the case due to incompatibilities with reverse dependencies.
# Additional info:
## Blockers
moto 5.x is not yet supported in the packaged version
* [x] python-aiobotocore: using moto-server
* Work-arounded in https://gitlab.archlinux.org/archlinux/packaging/packages/python-aiobotocore/-/commit/c540dac79b758c4f256884f7043fb0775757d02a
* https://github.com/aio-libs/aiobotocore/issues/1108 - upstream git-master still broken
* [ ] python-celery
* Propose an update in https://gitlab.archlinux.org/archlinux/packaging/packages/python-celery/-/merge_requests/2
* https://github.com/celery/celery/commit/acae57f59d0102e6cad57102fbf285e01132f6f7 - fixes in 5.4.0
* https://archlinux.org/packages/extra-testing/any/python-celery/ - out-dated
* [x] buildbot
* https://github.com/buildbot/buildbot/commit/0210902d8cb76544bda3f09573301355f7b14ab1 - fixes in 4.0.0, waiting for some upstream regression fixes
* [x] python-papermill
* Need to wait for other packages, as the new version only works with moto 5.x
* Propose an update in https://gitlab.archlinux.org/archlinux/packaging/packages/python-papermill/-/merge_requests/1
* https://github.com/nteract/papermill/commit/9f668eeb3e62740ca6be4de1ed488cd3de7cfa46 - fixes in 2.6.0
* https://archlinux.org/packages/extra/any/python-papermill/ - out-dated
## Non-blockers
python-moto is not actually used despite being listed as a dependency
* [x] python-hishel
* https://github.com/karpetrosyan/hishel/commit/7c9ea11aee012d2a96eafac798a423c943f90537 - moto no longer used in 0.0.26
* Propose to drop it in https://gitlab.archlinux.org/archlinux/packaging/packages/python-hishel/-/merge_requests/1
* [ ] python-dask
* Tests that use moto are not actually run due to missing python-s3fs, which is still on AUR https://github.com/dask/dask/blob/2024.4.1/dask/bytes/tests/test_s3.py#L14 https://aur.archlinux.org/packages/python-s3fs
# Steps to reproduce:
1. `pacman -S python-moto`
2. Compare the installed version and the upstream version
issue