No it isn't supported (Note: Printers are via airport, further information below about why it isn't supported for other devices.).
Please don't use WPS though, it's not secure. More Information
@irrantion John, you can't have a long "random password" and expect it to be easy to enter whilst keeping it secure.
You could just copy and paste from a document (via usb) or printed document.
Maybe try something 20 characters long, or just accept its going to take forever to enter the password in. Remember keychain can sync your passwords for you.
Sure you can enable WPS on your router but then why have a complex password at all. A 64 character password becomes a 7 (4+3) character (ONLY 11,000 POSSIBILITIES!!) password.