Updated requirements to ~2.4

I tested this configuration with my own installation and it's working.