v2.10.1
fix: minor CMake warning fix for unused variable (#3718)
style: avoid using unintialized variables (#2806)
fix: add flag for overriding classic Python search values (#4195)
feat(cmake): add installation support for pkg-config dependency detection (#4077)
Add shellcheck style checking (#3114)
format: include .in files
[pre-commit.ci] pre-commit autoupdate (#4151)
chore: drop Python 3.5 (#3719)
Python 2 removal part 1: tests (C++ code is intentionally ~untouched) (#3688)
fix(cmake): avoid issue with NVCC + Windows (#3947)
fix(cmake): use case-insensitive CMAKE_BUILD_TYPE comparisons (#4078)
fix(cmake): support vcpkg, try 2 (#4123)
ci: releases (#2530)
Revert "feat: add entrypoint for cmake modules dir" (#4270)