We consider steady heat conduction of a material with an array of cylindrical holes. We assume that the thermal conductivity of the material depends on temperature. Using complex potentials we reduce the problem to the Hilbert boundary-value problem in a class of doubly periodic functions. The last problem is solved in closed form by a method of functional equations. Approximate and exact analytical formulae for the effective conductivity tensor are deduced.