pycsw exists as a package in openSUSE Build Service (OBS). Since release 0.1.0 it is included in the official Application:Geo repository.
See also
Installing from OpenSUSE Build Service
Enter search terms or a module, class or function name.