pgAdmin will prompt you for a password as long as "Save password?" checkbox is NOT checked in server connection properties.
When creating a new server connection : leave password blank and click "Save password?". When opening the server connection pgAdmin will search in .pgpass file for the good password without prompting you.