v2.3.3
enable ASAN/UBSAN in pandas CI (#55102)
CI: fix failing script/tests (#40457)
STY: pyupgrade to 3.9 (#54044)
[backport 2.3.x] CI: clean up wheel build workarounds now that Cython 3.1.0 is out (#61446) (#61752)
DOC: Update release instructions (#56232)
[backport 2.3.x] CI: fix wrong syntax in CI env yml files (mamba 2.0 compat) (#59910) (#60175)
CI: add empty line in `no-bool-in-generic` to avoid `black` complaining (#54855)
TYP: tighter typing in _apply_array (#56083)
use vulture hook (#45173)
Backport PR #61744 on branch 2.3.x (CI: if no docstring, create error GL08 and don't validate - fix for numpydoc 1.9) (#61745)
TYP: simple return types from ruff (#56568)
Backport PR #58218: Revert "CI: Pin blosc to fix pytables"
Backport PR #56616 on branch 2.2.x (BUG: Add limit_area to EA ffill/bfill) (#56720)