Merge branch 'master' into stable-7.6 * master: Update org.assertj:assertj-core to 3.27.7 DfsPackFileMidxNPacks: getBitmapIndex tries to load midx bitmaps PackBitmapIndexBuilderTest: add test to the bitmap builder storage Update bytebuddy to 1.18.4 Update org.objectweb.asm to 9.9.1 PackBitmapCalculator: Move code to calculate bitmaps out of PackWriter DfsPackFileMidx: expose the checksum of the midx DfsPackFile: Use getPackIndex while loading bitmaps DfsMidxWriter: set file size for the midx extension DfsPackFileMidx*Test: Use MidxTestUtils when possible DfsPackFileMidx: Implement PackReverseIndex over midx DfsPackFileMidx: Implement PackIndex over midx MultiPackIndex: add the checksum to the midx DfsPackFileMidx: Add method to translate midx position to objectId MultiPackIndex: Add #getObjectAt to translate position to id MultiPackIndex: implement methods for the reverse index Update python dependencies of download_release.py Change-Id: I8056c7ffab3c8608cbe94af9aea803959605f615