木偶模块安装忽略要求

我正在安装一个puppet模块:

puppet module install puppetlabs/apt

我目前的木偶版本是3.7.2

此时下载的puppetlabs/apt模块版本为4.1.0

这个模块的metadata.json表示如下:

 "requirements": [ { "name": "puppet", "version_requirement": ">= 4.7.0 < 5.0.0" } ] 

我的问题:这是一个错误还是我在这里没有看到,这使得木偶无视木偶版本的要求?

或者它根本不在意,因为puppet模块安装不能检查符合特定要求的特定版本吗?