def METHOD_NAME(self):
    if Version(self.version) < "1.10.0":
        # These dependencies are always required before h5pp 1.10.0:
        #   * h5pp < 1.10.0 includes any version of headers indiscriminately (e.g. system headers),
        #     and can't tell if the the corresponding library will be linked. This makes the,
        #     build and /link steps non-deterministic.
        #   * h5pp >= 1.10.0 fixes the issue with H5PP_USE_<LIB> preprocessor flags, to make sure
        #     that including the headers is intentional.
        del self.options.with_eigen
        del self.options.with_spdlog
        del self.options.with_zlib
    else:
        self.options["hdf5"].with_zlib = self.options.with_zlib