I compiled OpenCV 3 & opencv_contrib from latest source code. Installed it into site-packages folder for Python 2.7. I can follow all of the tutorials at http://docs.opencv.
as of 3.0, SIFT, SURF, BRIEF and FREAK were moved to a seperate opencv_contrib repo.
you will have to download that, add it to your main cmake settings (please see the README there), and rebuild the main opencv repo. after 'make install' your python should have a new cv2.pyd, that contains those again. then:
# note the additional namespace:
sift = cv2.xfeatures2d.SIFT_create()