When uploading directories (probably the most common usecase of wput), it would be very helpful if some directories and files could be excluded.
This way, directories like "CVS" or ".xvpics" could be easily ignored and not uploaded.
To continue a good tradition, I propose a special file named ".wputignore" (or "~/.wputignore", or the file named by $WPUTIGNORE_FILE environment variable) to be consulted before uploading. This file, or env. var $WPUTIGNORE is a simple list of names (with patterns) which must be ignored and not uploaded. Directories from this list must not be traversed at all.
Similarly to ".cvsignore", a single "!" character in the ".wputignore" file clears the ignore list for this directory and all it's subdirs.