Use different approach, using exclude_patterns breaks api docs on read the docs.
Use different approach, using exclude_patterns breaks api docs on read the docs.

apache/libcloud,watermelo/libcloud,Kami/libcloud,wrigri/libcloud,supertom/libcloud,DimensionDataCBUSydney/libcloud,supertom/libcloud,erjohnso/libcloud,mistio/libcloud,NexusIS/libcloud,t-tran/libcloud,lochiiconnectivity/libcloud,DimensionDataCBUSydney/libcloud,SecurityCompass/libcloud,curoverse/libcloud,niteoweb/libcloud,wido/libcloud,samuelchong/libcloud,pquentin/libcloud,andrewsomething/libcloud,ZuluPro/libcloud,iPlantCollaborativeOpenSource/libcloud,wuyuewen/libcloud,mathspace/libcloud,ZuluPro/libcloud,techhat/libcloud,NexusIS/libcloud,ByteInternet/libcloud,wido/libcloud,samuelchong/libcloud,vongazman/libcloud,iPlantCollaborativeOpenSource/libcloud,lochiiconnectivity/libcloud,DimensionDataCBUSydney/libcloud,watermelo/libcloud,wido/libcloud,illfelder/libcloud,techhat/libcloud,NexusIS/libcloud,cryptickp/libcloud,t-tran/libcloud,Scalr/libcloud,andrewsomething/libcloud,Kami/libcloud,apache/libcloud,Scalr/libcloud,StackPointCloud/libcloud,mgogoulos/libcloud,andrewsomething/libcloud,curoverse/libcloud,cryptickp/libcloud,mistio/libcloud,t-tran/libcloud,techhat/libcloud,SecurityCompass/libcloud,ByteInternet/libcloud,ZuluPro/libcloud,StackPointCloud/libcloud,supertom/libcloud,pquentin/libcloud,SecurityCompass/libcloud,erjohnso/libcloud,mathspace/libcloud,illfelder/libcloud,niteoweb/libcloud,StackPointCloud/libcloud,mgogoulos/libcloud,apache/libcloud,mathspace/libcloud,wrigri/libcloud,pquentin/libcloud,illfelder/libcloud,mistio/libcloud,mgogoulos/libcloud,wrigri/libcloud,erjohnso/libcloud,Scalr/libcloud,cryptickp/libcloud,curoverse/libcloud,wuyuewen/libcloud,iPlantCollaborativeOpenSource/libcloud,Kami/libcloud,vongazman/libcloud,lochiiconnectivity/libcloud,wuyuewen/libcloud,samuelchong/libcloud,niteoweb/libcloud,watermelo/libcloud,vongazman/libcloud,ByteInternet/libcloud