Update setup.py to use new keyword structure