We are told in my thermodynamics class that the ideal gas law is a classical law that follows from classical mechanics. However, when we derived it as follows, we computed the partition function $Z_1$ for one particle, by summing over quantized energy states $Z_1=\sum_{n_x, n_y, n_z} e^{-\frac{\hbar^2 \pi^2}{2 m L^2 \tau}\left(n_x^2+n_y^2+n_y^2\right)}$ where $n_i$ are translational degrees of freedom. This assumes quantum mechanics! Then the overall partition function was $Z = \frac{1}{N!}Z_1^N$ since they are non-interacting, and then we computed the free energy $F = -\tau \ln Z$, which gave us the ideal gas law for pressure using $p = -(\frac{dF}{dV})_\tau$.
The only assumptions I understand are made are that 1) gas particles are non-interacting point masses with 2) quantized energy that 3) depends only on translational motion. Due to the final assumption, and in particular, the presence of $\hbar$ in the derivation, this doesn't seem to be a "classical law" to me?