Citation: 1B_313/2017 E. 1

Par ordonnance du 10 mai 2017, le Ministère public central du canton de Vaud a refusé d'entrer en matière sur la dénonciation, respectivement la plainte, déposée par A.________ contre les Juges cantonaux Joël Krieger, Christophe Maillard et Guillaume Perrot ainsi que contre le Procureur Stéphane Coletta, la Juge de paix Martine Mottier et B.________. Le 22 mai 2017, A.________ a recouru contre cette ordonnance auprès de la Chambre des recours pénale du Tribunal cantonal du canton de Vaud (ci-après: le Tribunal cantonal). Dans le même acte, il a requis la récusation de tous les magistrats vaudois. Par arrêt du 1 er juin 2017, le Tribunal cantonal a déclaré la demande de récusation irrecevable et a rejeté le recours. Par acte du 21 juillet 2017, A.________ a recouru auprès du Tribunal fédéral contre l'arrêt du 1 er juin 2017 et a demandé l'assistance judiciaire.