facts:
Faits :
A.
Dans le cadre d'une demande de prestations de l'assurance-invalidité, A._ a requis l'assistance juridique gratuite pour la procédure administrative, le 10 juillet 2017, tendant (implicitement) à la désignation de M e Jean-Michel Duc en qualité d'avocat d'office.
Par décision du 23 octobre 2017, l'Office de l'assurance-invalidité pour le canton de Vaud a rejeté la demande.
B.
A._ a déféré cette décision au Tribunal cantonal du canton de Vaud, Cour des assurances sociales, qui l'a débouté par jugement du 2 novembre 2018.
C.
A._ interjette un recours en matière de droit public contre ce jugement dont il demande l'annulation. A titre principal, il conclut à l'octroi de l'assistance juridique pour la procédure administrative et à la nomination de M e Duc en qualité de défenseur d'office. A titre subsidiaire, il conclut au renvoi de la cause au Tribunal cantonal. Il sollicite le bénéfice de l'assistance judiciaire pour la procédure fédérale.

considerations:
Considérant en droit :
1.
Par ordonnance du 10 janvier 2019, le Tribunal fédéral a invité le recourant à lui faire parvenir, jusqu'au 23 janvier 2019, le consentement de l'autorité de protection de l'adulte pour plaider (<ref-law>), ainsi qu'une procuration par laquelle son curateur conférait à son avocat le pouvoir de recourir contre le jugement du 2 novembre 2018. A défaut de quoi, était-il précisé, le mémoire de recours ne serait pas pris en considération.
Par lettre du 23 janvier 2018, M e Duc a produit une procuration de l'Office des curatelles et tutelles professionnelles du 14 janvier 2019, en alléguant que le consentement de l'autorité de protection de l'adulte pour plaider découlait de ce document; pour le cas où un consentement exprès était néanmoins requis, M e Duc a demandé l'octroi d'une prolongation du délai. Invité à s'exprimer par ordonnance du 7 février 2019, M e Duc a déposé le 27 février suivant une décision de la Justice de paix du district de Lausanne du 22 février 2019, par laquelle le Juge de paix accorde l'autorisation requise, en constatant que deux consentements avaient préalablement été accordés en 2013 et en 2015 pour les procédures liées à l'assurance-accident et à la procédure civile contre le responsable de l'accident survenu en 2012.
Le point de savoir si les termes de l'ordonnance du 10 janvier 2019 ont ou non été respectés par le recourant peut toutefois rester ouverte, car le recours est irrecevable pour les motifs qui suivent.
2.
La décision attaquée, en tant qu'elle porte sur le refus de l'assistance judiciaire pour la procédure administrative en matière d'assurance sociale au sens de l'<ref-law>, est une décision incidente au sens de l'<ref-law> (<ref-ruling> consid. 2.2 p. 602). Le recours n'est dès lors recevable que si la décision incidente peut causer un préjudice irréparable (<ref-law>), la seconde hypothèse prévue à l'<ref-law> n'entrant manifestement pas en considération (<ref-ruling> consid. 2.3 p. 603).
Un préjudice ne peut être qualifié d'irréparable que s'il cause un inconvénient de nature juridique; tel est le cas lorsqu'une décision finale même favorable à la partie recourante ne le ferait pas disparaître entièrement, en particulier lorsque la décision incidente contestée ne peut plus être attaquée avec la décision finale, rendant ainsi impossible le contrôle par le Tribunal fédéral (<ref-ruling> consid.1.3 p. 419; <ref-ruling> consid. 3.1 p. 47 et les références). De ce point de vue, un dommage économique ou de pur fait n'est pas considéré comme un dommage irréparable (cf. <ref-ruling> consid. 4.2.2 p. 287; <ref-ruling> consid. 1.2 p. 80 et les références). L'existence d'un tel préjudice s'apprécie en fonction des effets de la décision incidente sur la cause principale, respectivement de la procédure principale (ATF <ref-ruling> consid. 1.2 p. 80).
Il appartient à la partie recourante d'alléguer et d'établir la possibilité que la décision incidente lui cause un tel dommage, à moins que celui-ci ne fasse d'emblée aucun doute (<ref-law>; <ref-ruling> consid. 1.2 p. 28 et les références).
3.
Afin de justifier la nécessité d'un recours aux services de son avocat durant la procédure administrative (<ref-law>), le recourant invoque pour l'essentiel la longue durée de cette procédure, les troubles psychiques préexistants à l'accident du 1 er octobre 2012 qui ont été aggravés par cet événement, la nature particulière des questions juridiques que pose le dossier, sa capacité de s'orienter dans la procédure, l'assistance insatisfaisante de sa curatrice (puisque l'intervention de son avocat, contre l'avis initial divergent de la curatrice, lui a finalement permis d'obtenir des prestations significativement plus élevées), ainsi que l'assistance antérieure par le même avocat.
Selon les constatations de fait de l'autorité précédente, les objections que M e Duc avait soulevées à l'encontre d'un premier projet de décision du 21 avril 2015, puis d'un deuxième projet du 27 février 2018, ont finalement abouti à un troisième projet du 16 avril 2018 à teneur duquel l'intimé a désormais proposé de verser une rente entière d'invalidité depuis le 1 er septembre 2010, alors qu'il envisageait initialement de n'accorder qu'une demi-rente. Le recourant n'allègue et ne démontre toutefois pas qu'il aurait été empêché de défendre ses droits en raison du refus de l'assistance juridique pour la procédure administrative, postérieurement à la décision du 23 octobre 2017. Au contraire, malgré le refus signifié par l'administration, M e Duc a poursuivi son mandat, apparemment avec succès.
En pareilles circonstances, le refus de l'octroi de l'assistance juridique, objet du jugement incident du 2 novembre 2018, est susceptible d'être porté devant le Tribunal fédéral, conformément à l'<ref-law>, dans le cadre d'un recours dirigé contre la décision finale relative aux prestations. De ce chef, à défaut de préjudice irréparable (<ref-law>), le recours est irrecevable.
4.
Vu les circonstances, il sied de renoncer aux frais de procédure (<ref-law>).
Quant à la demande d'assistance judiciaire, elle doit être rejetée dans la mesure où elle porte sur la désignation de M e Duc en qualité d'avocat d'office pour la procédure fédérale, dès lors que les conclusions du recours en matière de droit public étaient vouées à l'échec (<ref-law>).

rulings:
Par ces motifs, la Présidente prononce :
1.
Le recours est irrecevable.
2.
La demande d'assistance judiciaire est rejetée.
3.
Il n'est pas perçu de frais judiciaires.
4.
Le présent arrêt est communiqué aux parties, au Tribunal cantonal du canton de Vaud, Cour des assurances sociales, et à l'Office fédéral des assurances sociales.
Lucerne, le 22 mars 2019
Au nom de la IIe Cour de droit social
du Tribunal fédéral suisse
La Présidente : Pfiffner
Le Greffier : Berthoud


facts:
Faits :
A.
Z._ a travaillé au service de la société X._ Sàrl en qualité de pharmacienne responsable. L'employeuse l'a licenciée avec effet immédiat le 30 août 2015.
Le 13 novembre 2015, Z._ a ouvert action contre X._ Sàrl devant le Tribunal des prud'hommes du canton de Genève. Après amplification des conclusions de la demande en justice, la défenderesse doit être condamnée à payer 88'872 fr.15 en capital, à titre de rémunération et de réparation morale. Cette partie a reconnu devoir 4'332 fr.60; pour le surplus, elle a conclu au rejet de l'action et intenté une action reconventionnelle: la demanderesse doit être condamnée à payer 9'268 fr.47 à titre de dommages-intérêts.
B.
Le 17 juin 2016, la défenderesse a demandé la récusation de la juge employeuse A._, membre du tribunal, en raison de relations d'affaires entre l'époux de cette juge et le conseil de la demanderesse.
La demande de récusation a été rejetée le 26 septembre 2016 par la Présidente du groupe I du Tribunal des prud'hommes, puis, sur recours de la défenderesse, le 5 avril 2017, par la Chambre des prud'hommes de la Cour de justice.
C.
Le 28 septembre 2017, la défenderesse a derechef demandé la récusation de la juge A._. Elle faisait état de nouveaux éléments dans les relations d'affaires établies entre l'époux de la juge et le conseil de la demanderesse.
La Présidente du groupe I s'est prononcée le 17 octobre 2017. Elle a déclaré cette demande irrecevable parce que tardive et répétitive. En conséquence d'un procédé jugé téméraire et dilatoire, la Présidente a infligé à la défenderesse une amende disciplinaire au montant de 1'000 francs.
Les dispositions du code de procédure civile relatives à la notification des décisions, à l'appel, au recours, au défaut et à la restitution étaient reproduites sur deux pages annexées à ce prononcé. Celui-ci ne comportait pas d'autre indication concernant le recours disponible et le délai à observer.
La Chambre des prud'hommes de la Cour de justice a statué le 31 mai 2018 sur le recours de la défenderesse. Elle a déclaré ce recours irrecevable.
La Cour retient que dans les deux contestations concernant l'une la récusation de la juge A._, l'autre l'amende disciplinaire, le recours aurait dû être introduit dans un délai de dix jours dès la notification du jugement. La Cour constate que ce délai est échu le 28 octobre 2017 et que le recours n'a été introduit que le 17 novembre; en conséquence, le recours est jugé tardif.
Dans les motifs de son arrêt, la Cour de justice expose que le recours concernant la récusation, supposé recevable, serait rejeté parce que mal fondé.
D.
Agissant par la voie du recours en matière civile, la défenderesse requiert le Tribunal fédéral d'annuler l'arrêt de la Cour de justice, d'ordonner la récusation de la juge A._ et de renvoyer la cause à la Cour pour nouvelle décision.
La demanderesse conclut au rejet du recours; la Cour de justice en propose également le rejet.
Sans y être invitées, les parties ont déposé une réplique et une duplique.
Par ordonnance du 27 septembre 2018, la Présidente de la Ire Cour de droit civil a accueilli une demande d'effet suspensif jointe au recours.

considerations:
Considérant en droit :
1.
En tant qu'il porte sur la récusation de la juge A._, l'arrêt de la Cour de justice est une décision incidente relative à une demande de récusation, susceptible d'être attaquée indépendamment de la décision finale en vertu de l'<ref-law>. Les conditions de recevabilité du recours en matière civile sont pour le surplus satisfaites, notamment à raison de la valeur litigieuse. En l'état de la cause et selon l'art. 51 al. 1 let. c LTF, celle-ci correspond aux conclusions en paiement articulées par la demanderesse devant le Tribunal des prud'hommes.
Au regard des art. 90 et ss LTF, la recevabilité du recours est douteuse en tant que celui-ci porte sur l'amende disciplinaire infligée à la défenderesse. Cette question souffre de rester indécise car le recours est de toute manière voué au rejet.
2.
Il est incontesté que les décisions de la Présidente du groupe I concernant la récusation et l'amende n'étaient pas susceptibles de l'appel selon l'<ref-law>, mais du recours selon les art. 50 al. 2, 128 al. 4 et 319 let. b ch. 1 CPC.
En règle générale, le délai de recours est fixé à trente jours par l'<ref-law>. Selon l'<ref-law>, si la loi n'en dispose pas autrement, ce délai est réduit à dix jours contre les ordonnances d'instruction et les décisions rendues en procédure sommaire.
La Cour de justice retient que la procédure de récusation est une procédure sommaire et que le délai de dix jours est en conséquence déterminant. La Cour juge en outre que parce que l'amende est en l'occurrence infligée au cours d'une procédure sommaire, ce délai est aussi déterminant pour le recours disponible contre l'amende.
La défenderesse conteste ces appréciations juridiques. Selon son argumentation principale, elle pouvait valablement attaquer les décisions concernées dans le délai ordinaire de trente jours parce que l'action en paiement introduite devant le Tribunal des prud'hommes est soumise à la procédure civile ordinaire. A titre subsidiaire, elle affirme que la décision de la Présidente du groupe I indiquait un délai de recours de trente jours; elle prétend s'être fiée de bonne foi à cette indication.
3.
Il est d'abord nécessaire d'élucider le délai du recours disponible en vertu de l'<ref-law> contre une décision rendue à l'issue d'une procédure de récusation.
3.1. Selon certaines contributions doctrinales, la décision prévue par l'<ref-law> est une ordonnance d'instruction aux termes des art. 319 let. b et 321 al. 2 CPC, d'où il résulte que le délai du recours est réduit à dix jours selon l'<ref-law> (David Rüetschi, in Commentaire bernois, nos 3 et 5 ad <ref-law>; Stephan Wullschleger, in Kommentar zur Schweizerischen Zivilprozessordnung, Thomas Sutter-Somm, éd., 3e éd., 2016, n° 15 ad <ref-law>; Regina Kiener, in ZPO, Paul Oberhammer, éd., 2e éd., 2014, n°4 ad <ref-law>; Mark Livschitz, in Schweizerische Zivilprozessordnung, Baker & McKenzie, éd., 2010, n° 2 ad <ref-law>; Adrian Staehelin et al., Zivilprozessrecht, 2e éd., 2013, n° 58 p. 56; Christoph Leuenberger et Beatrice Uffer-Tobler, Schweizerisches Zivilprozessrecht, 2e éd., 2016, n° 12.63 p. 450).
Selon d'autres contributions, soit en raison de la « portée particulière » de cette décision (Staehelin et al., op. cit., n° 19 p. 282; Nicolas Jeandin et Aude Peyrot, Précis de procédure civile, n° 810 p. 305; Ivo Hungerbühler et Manuel Bucher, in Schweizerische Zivilprozessordnung, Alexander Brunner et al., éd., 2e éd., 2016, n° 9 ad <ref-law>; Francesca Verda Chiocchetti, in Commentario pratico al Codice di diritto processuale civile svizzero, Francesco Trezzini, éd., 2e éd., 2017, n° 32 ad <ref-law>), soit parce que le recours est spécifiquement disponible selon l'<ref-law> (David Hofmann et Christian Lüscher, Le Code de procédure civile, 2e éd., 2015, p. 296 à 298; Fabienne Hohl, Procédure civile, tome II, 2e éd., 2010, n° 52 p. 28 et nos 2481 et 2483 p. 448), la décision sur demande de récusation est classée dans les « autres décisions » visées par l'<ref-law>. Pour certains de ces auteurs, le recours est néanmoins sujet au délai de dix jours parce que la décision est une « ordonnance d'instruction au sens large » (Staehelin et al., op. cit., n° 41 p. 505; Hungerbühler/Bucher, ibid.; voir aussi Dominik Gasser et Brigitte Rickli, Schweizerische Zivilprozessordnung, 2e éd., 2014, n° 3 ad <ref-law>). Pour les autres auteurs, le recours est sujet au délai ordinaire de trente jours selon l'<ref-law>, à moins que l'incident ne survienne dans une contestation soumise à la procédure sommaire; dans cette éventualité, le délai est réduit à dix jours (Hofmann/Lüscher, ibid.; Jeandin/Peyrot, ibid.; Verda Chiocchetti, op. cit, n° 28 ad <ref-law>; Hohl, ibid.).
Enfin, selon la contribution à laquelle la Cour de justice s'est référée, la procédure sommaire se révèle bien adaptée à la procédure de récusation parce que celle-ci doit « conduire rapidement à une solution sur la base de vraisemblances »; la procédure sommaire est donc applicable et le recours est en conséquence sujet au délai de dix jours (Denis Tappy, in Commentaire romand, 2e éd., 2019, nos 21 et 32 ad <ref-law>).
3.2. Une demande de récusation met en cause la composition du tribunal saisi. Sous réserve des cas de demandes dépourvues de motivation appropriée, l'incident doit être résolu sans la participation du juge visé (<ref-ruling> consid. 1; arrêt 4D_80/2017 du 21 mars 2018), d'où il résulte que la demande est soumise à l'examen d'un organe dont la composition ne coïncide pas avec celle du tribunal saisi. La décision ne s'inscrit pas dans les mesures ordinairement nécessaires à la préparation et à la conduite rapide du procès civil, mesures que le tribunal saisi ou le juge délégué ordonnent en application de l'<ref-law>. Au regard de ces particularités, la décision consécutive à une demande de récusation n'est pas une ordonnance d'instruction aux termes des art. 319 let. b et 321 al. 2 CPC, mais une des « autres décisions » visées par l'<ref-law>.
3.3. A teneur de l'<ref-law>, la procédure sommaire est applicable « aux cas prévus par la loi ». Certains de ces cas sont régis au premier chef par le code de procédure civile, sans références particulières aux règles d'autres loi fédérales, tels l'assistance judiciaire (art. 117 et ss, <ref-law>), la solution rapide des cas clairs (art. 248 let. b et 257 CPC) et les mesures provisionnelles (art. 248 let. d; art. 261 et ss CPC). De nombreux autres cas sont énumérés aux art. 249 à 251 CPC, et définis seulement par référence aux règles de droit fédéral à appliquer sur le fond. Présent en tête de chacune de ces trois dispositions-ci, le vocable « notamment » établit que ces énumérations ne sont pas limitatives.
Deux auteurs sont d'avis qu'au-delà des règles explicitement codifiées, la procédure sommaire est applicable aux procédures spécifiques du code dans tous les cas où cela se justifie en considération de la finalité de l'institution concernée (Tappy, ibid.; François Bohnet, in Commentaire romand, 2e éd., n° 7 ad <ref-law>).
Aussi parce qu'une demande de récusation met en cause la composition du tribunal saisi, l'incident doit être résolu immédiatement et de manière définitive (Bernard Corboz, in Commentaire de la LTF, 2e éd., 2014, n° 2 ad <ref-law>). La partie requérante doit agir « aussitôt » qu'elle a connaissance du motif de la récusation (art. 49 al. 1, 1re phrase, CPC), et s'il y a lieu, elle doit réclamer dans les dix jours de cette connaissance l'annulation des actes de procédure auxquels le juge récusé a pris part (<ref-law>). Ces règles répondent notamment à cet impératif de célérité. La partie requérante n'est pas tenue d'apporter la preuve stricte des faits qu'elle allègue; elle doit seulement rendre ces faits vraisemblables (art. 49 al. 1, 2e phrase, CPC), de sorte que sur ce point, la procédure de la récusation est similaire à celle des mesures provisionnelles selon l'<ref-law>. L'approche proposée par Tappy, selon laquelle la procédure sommaire est applicable à la demande de récusation, alors même que la loi ne le prévoit pas textuellement, se révèle donc convaincante et elle mérite d'être approuvée. Il est d'ailleurs remarquable qu'au cours de l'élaboration du code de procédure civile, la règle correspondante a été proposée par la commission d'experts à l'art. 44 al. 3 de son avant-projet; on ignore pourquoi cette règle a été éliminée du projet présenté par le Conseil fédéral.
3.4. La Cour de justice retient donc avec raison que la défenderesse ne pouvait attaquer la décision concernant la récusation de la juge A._ qu'en observant le délai réduit de dix jours prévu par l'<ref-law>. Les positions de la Ire et de la IIe Cour de droit civil du Tribunal fédéral concordent à ce sujet.
4.
Il est ensuite nécessaire d'élucider le délai du recours disponible en vertu de l'<ref-law> contre une décision infligeant une amende disciplinaire.
En doctrine, de nombreux auteurs classent cette décision parmi les ordonnances d'instruction, ce qui détermine un délai de recours de dix jours selon l'<ref-law> (Francesco Trezzini, in Commentario pratico, n° 27 ad <ref-law>; Verda Chiocchetti, op. cit., n° 30 ad <ref-law> et nos 28 et 29 ad <ref-law>; Julia Gschwend, in Commentaire bâlois, 3e éd., 2017, n° 26 ad <ref-law>; Karl Spühler, même ouvrage, n° 1 ad <ref-law>; Markus Affentranger, in Schweizerische Zivilprozessordnung, Baker & McKenzie, éd., 2010, n° 13 ad <ref-law>; Martin Kaufmann, in Schweizerische Zivilprozessordnung, Alexander Brunner et al., éd., 2e éd., 2016, n° 28 ad <ref-law>). L'un de ces auteurs distingue le cas d'une amende infligée à un tiers qui n'est pas partie à la procédure, tiers pour qui la décision est finale (Verda Chiocchetti, loc. cit., n° 30).
Pour d'autres auteurs, toutes les décisions susceptibles du recours selon une règle spécifique du code, telle l'<ref-law>, sont des « autres décisions » aux termes de l'<ref-law>, y compris le prononcé infligeant une amende, de sorte que le délai ordinaire de trente jours est en principe applicable selon l'<ref-law>; lorsque le cas, toutefois, se produit dans une procédure sommaire, le délai est réduit à dix jours selon l'<ref-law> (Hofmann/Lüscher et Hohl : voir les réf. concernant la récusation).
A l'exemple de la présente contestation, le prononcé infligeant l'amende disciplinaire, en particulier celle prévue par l'<ref-law> pour la répression de procédés téméraires, se présente fréquemment comme un élément accessoire ou additionnel dans une décision portant aussi sur d'autres mesures, voire dans une décision finale. Raisonnablement et quelle que soit l'approche théorique en principe préférable, lorsque ces mesures sont elles aussi contestées, il s'impose d'admettre que la voie et le délai de recours applicables auxdites mesures le sont aussi à l'amende, par analogie avec le régime établi pour la contestation de la répartition ou du montant des frais judiciaires et des dépens (cf. Martin Sterchi, in Commentaire bernois, n° 1 ad <ref-law>). En l'occurrence, il convient donc de retenir que l'amende infligée à la défenderesse devait être attaquée dans le délai de dix jours parce que ce même délai était applicable à la décision concernant la récusation de la juge A._. Sur ce point aussi, il y a accord entre les deux cours de droit civil du Tribunal fédéral et l'arrêt de la Cour de justice doit être confirmé.
5.
Il est enfin nécessaire d'examiner l'argumentation que la défenderesse développe à titre subsidiaire.
5.1. En vertu de l'art. 238 let. f CPC, toute décision rendue en application du code de procédure civile doit indiquer la voie de recours disponible lorsque les parties n'ont pas renoncé à recourir. La décision doit préciser si elle est susceptible d'appel (<ref-law>) ou de recours (<ref-law>), et dans quel délai; ces indications doivent être adaptées au cas particulier (Tappy, op. cit., nos 10 et 11 ad <ref-law>). Le cas échéant, en particulier lorsque l'affaire est jugée en procédure sommaire, la décision doit préciser que les suspensions de délai ordinairement prévues par l'<ref-law> sont exclues par l'<ref-law> (<ref-law>; <ref-ruling> consid. 5). En revanche, les voies extraordinaires de la révision ou de l'interprétation (art. 328 et ss, <ref-law>) ne doivent pas être mentionnées (Tappy, ibid.). Pour les décisions susceptibles d'un recours au Tribunal fédéral, l'indication de la voie de recours est imposée par l'art. 112 al. 1 let. d LTF.
Selon un principe général qui concrétise la protection de la bonne foi constitutionnellement garantie par l'art. 9 Cst., codifié dans certaines lois fédérales (par ex.: <ref-law>), l'indication manquante ou erronée de la voie de recours, lorsque cette indication est prescrite, ne doit causer aucun préjudice aux plaideurs. Ceux-ci ne doivent pas non plus pâtir d'une réglementation légale des voies de recours peu claire ou contradictoire (<ref-ruling> consid. 8b p. 238; voir aussi <ref-ruling> consid. 3.1 p. 404/405; <ref-ruling> consid. 8.3.2 p. 53). Il s'ensuit que le plaideur dépourvu de connaissances juridiques peut se fier à une indication inexacte du délai de recours, s'il n'est pas assisté d'un avocat et qu'il ne jouit d'aucune expérience particulière résultant, par exemple, de procédures antérieures (<ref-ruling> consid. 1.2.2). En revanche, le plaideur expérimenté ou assisté d'un avocat ne peut pas se prévaloir de l'indication erronée lorsqu'il aurait dû se rendre compte de l'inexactitude en agissant avec l'attention commandée par les circonstances (<ref-ruling> consid. 3.3 i.f. p. 273; <ref-ruling> consid. 8.3.2 p. 53).
5.2. Le prononcé du 17 octobre 2017 relatif à la récusation de la juge A._ et à l'amende disciplinaire était dépourvu d'indications répondant aux exigences de l'art. 238 let. f CPC, c'est-à-dire spécifiquement adaptées au recours effectivement disponible contre les mesures ordonnées; à cet égard, la reproduction de l'ensemble des dispositions concernant en général les voies de recours en procédure civile était insuffisante.
Pour le plaideur confronté à l'<ref-law>, disposition qui se trouvait parmi celles annexées au jugement, la distinction entre les décisions sujettes au délai de recours ordinaire de trente jours, d'une part, ou au délai réduit de dix jours, d'autre part, est assurément difficile et elle est l'objet d'approches doctrinales divergentes. Plusieurs auteurs déplorent l'insécurité qui résulte de cette situation et ils affirment que l'avocat diligent, dans le doute, a soin de parer au risque et aux conséquences d'une erreur en observant le délai de dix jours (Nicolas Jeandin, in Commentaire romand, 2e éd., 2019, n° 10a ad <ref-law>; Verda Chiocchetti, op. cit, n° 22 ad <ref-law>; Hofmann/Lüscher, op. cit., p. 298). Le Tribunal fédéral peut se dispenser d'examiner si l'avocat est effectivement assujetti à un devoir de précaution pareillement rigoureux. De toute manière, en raison des circonstances particulières à sa cause, la défenderesse n'est pas fondée à se prétendre surprise dans sa bonne foi. Dans son mémoire de recours à la Cour de justice du 10 octobre 2016, dirigé contre la décision de la Présidente du groupe I du 26 septembre 2016 concernant la première demande de récusation, elle a elle-même exposé que le recours était soumis au délai de dix jours. La demanderesse relève ce fait dans sa réponse au recours en matière civile, et la défenderesse ne le conteste pas dans sa réplique. La défenderesse aurait raisonnablement dû s'en tenir au même délai de dix jours lors de son recours dirigé contre la décision du 17 octobre 2017 relative à la deuxième demande de récusation; par conséquent, elle ne peut pas de bonne foi se prétendre induite en erreur par une indication insuffisamment précise, dans cette décision, du délai à observer. A bon droit, la Cour de justice s'est refusée à entrer en matière sur le recours introduit tardivement.
6.
Il n'est pas nécessaire d'examiner les considérations additionnelles que la Cour de justice a développées dans les motifs de son arrêt au sujet de la récusation de la juge A._.
7.
Le recours en matière civile se révèle privé de fondement, dans la mesure où il est recevable. A titre de partie qui succombe, son auteur doit acquitter l'émolument à percevoir par le Tribunal fédéral et les dépens auxquels l'autre partie peut prétendre.

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté, dans la mesure où il est recevable.
2.
La défenderesse acquittera un émolument judiciaire de 2'000 francs.
3.
La défenderesse versera une indemnité de 2'500 fr. à la demanderesse, à titre de dépens.
4.
Le présent arrêt est communiqué aux parties et à la Cour de justice du canton de Genève.
Lausanne, le 12 septembre 2019
Au nom de la Ire Cour de droit civil
du Tribunal fédéral suisse
La présidente : Kiss
Le greffier : Thélin

canton: CH

region: Federation


facts:
Sachverhalt:
In der gegen den rubrizierten Schuldner eingeleiteten Betreibung Nr. www des Betreibungsamtes Region Solothurn, Filiale Grenchen- Bettlach, wurde der Zahlungsbefehl am 24. September 2019 der Empfangsperson im Untersuchungsgefängnis U._ ausgehändigt. Mit Verfügung vom 9. Oktober 2019 wies das Betreibungsamt den am 7. Oktober 2019 erhobenen Rechtsvorschlag als verspätet ab. Diese Verfügung wurde dem Schuldner am 11. Oktober 2019 zugestellt.
Der Schuldner notierte direkt auf der abweisenden Verfügung, er sei am Tag, an dem der Zahlungsbefehl gekommen sei, wegen einer Operation im Kantonsspital gewesen; aufgrund dieser Umstände solle der Rechtsvorschlag gelten. Die betreffende Eingabe sandte er am 23. Oktober 2019 dem Betreibungsamt und dieses leitete sie im Sinn einer Beschwerde an die Aufsichtsbehörde für Schuldbetreibung und Konkurs des Kantons Solothurn weiter.
Der Präsident der Aufsichtsbehörde stellte mit Verfügung vom 25. Oktober 2019 fest, dass der Schuldner gemäss telefonischer Auskunft des Empfangs des Untersuchungsgefängnisses keinen mehrtägigen Spitalaufenthalt gehabt habe, und forderte diesen auf, Belege dafür einzureichen, dass er durch ein unverschuldetes Hindernis an der rechtzeitigen Erhebung des Rechtsvorschlages gehindert worden sei. Darauf reichte der Schuldner eine Bestätigung des Gefängnisarztes ein, wonach er am 24. September 2019 von 12 Uhr bis 17 Uhr wegen medizinischer Abklärungen nicht im Untersuchungsgefängnis gewesen sei und keine Möglichkeit gehabt habe, in dieser Zeit Unterlagen zu bearbeiten.
Mit Urteil vom 13. Dezember 2019 trat die Aufsichtsbehörde auf die Beschwerde nicht ein.
Dagegen hat der Schuldner am 23. Dezember 2019 beim Bundesgericht eine Beschwerde eingereicht.

considerations:
Erwägungen:
1.
Die Beschwerde hat ein Rechtsbegehren und eine Begründung zu enthalten (<ref-law>), in welcher in gedrängter Form dargelegt wird, inwiefern der angefochtene Entscheid Recht verletzt (<ref-law>), was eine sachbezogene Auseinandersetzung mit der Begründung des angefochtenen Entscheides erfordert (<ref-ruling> E. 2 S. 116; <ref-ruling> E. 2.4 S. 368).
2.
Die Aufsichtsbehörde hat festgehalten, es könne nicht eruiert werden, wann der Zahlungsbefehl dem Beschwerdeführer im Gefängnis tatsächlich ausgehändigt worden sei. Indes könne diese Frage insofern offen gelassen werden, als klarerweise die abweisende Verfügung des Betreibungsamtes vom 9. Oktober 2019 dem Schuldner am 11. Oktober 2019 im Untersuchungsgefängnis U._ zugestellt worden sei, er jedoch erst am 23. Oktober 2019 und damit nach Ablauf der zehntägigen Beschwerdefrist seine Beschwerde eingereicht habe.
3.
Die beim Bundesgericht eingereichte Beschwerde enthält kein Rechtsbegehren und der Beschwerdeführer setzt sich mit der Begründung des angefochtenen Entscheides auch nicht auseinander, sondern wiederholt seinen Standpunkt, wonach er am 24. September 2019 eine Operation gehabt habe und deshalb sein Fall allgemein untersucht werden müsse. Die Umstände rund um die Zustellung des Zahlungsbefehles waren aber im angefochtenen Entscheid gar nicht entscheidtragend; vielmehr wurde der Nichteintretensentscheid mit der abgelaufenen Beschwerdefrist begründet.
4.
Nach dem Gesagten erweist sich die Beschwerde als offensichtlich nicht hinreichend begründet, weshalb auf sie nicht eingetreten werden kann und der Präsident im vereinfachten Verfahren entscheidet (<ref-law>).
5.
Angesichts der konkreten Umstände wird auf die Erhebung von Gerichtskosten verzichtet (<ref-law>).

rulings:
Demnach erkennt der Präsident:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Es werden keine Gerichtskosten erhoben.
3.
Dieses Urteil wird dem Beschwerdeführer, dem Betreibungsamt Region Solothurn und der Aufsichtsbehörde für Schuldbetreibung und Konkurs des Kantons Solothurn schriftlich mitgeteilt.
Lausanne, 6. Januar 2020
Im Namen der II. zivilrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Herrmann
Der Gerichtsschreiber: Möckli


facts:
Faits :
A.
Le 28 mai 2018, A._ a déposé plainte pénale contre X._ en raison de propos prétendument attentatoires à son honneur tenus lors d'une audience intervenue le 4 mai 2018 devant le Tribunal de police de la République et canton de Genève.
Par ordonnance du 22 juin 2018, le ministère public a refusé d'entrer en matière sur cette plainte, au motif que les propos tenus lors de l'audience du 4 mai 2018 étaient couverts par l'<ref-law>.
B.
Par arrêt du 10 septembre 2018, la Chambre pénale de recours de la Cour de justice genevoise a rejeté le recours formé par A._ contre cette ordonnance.
C.
A._ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 10 septembre 2018, en concluant, avec suite de frais et dépens, à sa réforme en ce sens qu'une instruction pénale et ouverte contre X._.

considerations:
Considérant en droit :
1.
1.1. Aux termes de l'art. 81 al. 1 let. a et b ch. 5 LTF, la partie plaignante qui a participé à la procédure de dernière instance cantonale est habilitée à recourir au Tribunal fédéral si la décision attaquée peut avoir des effets sur le jugement de ses prétentions civiles. Constituent de telles prétentions celles qui sont fondées sur le droit civil et doivent en conséquence être déduites ordinairement devant les tribunaux civils. Il s'agit principalement des prétentions en réparation du dommage et du tort moral au sens des <ref-law> (<ref-ruling> consid. 1.1 p. 4). En vertu de l'<ref-law>, il incombe au recourant d'alléguer les faits qu'il considère comme propres à fonder sa qualité pour recourir. Lorsque le recours est dirigé contre une décision de non-entrée en matière ou de classement de l'action pénale, la partie plaignante n'a pas nécessairement déjà pris des conclusions civiles. Quand bien même la partie plaignante aurait déjà déclaré des conclusions civiles (cf. <ref-law>), il n'en reste pas moins que le ministère public qui refuse d'entrer en matière ou prononce un classement n'a pas à statuer sur l'aspect civil (cf. <ref-law>). Dans tous les cas, il incombe par conséquent à la partie plaignante d'expliquer dans son mémoire au Tribunal fédéral quelles prétentions civiles elle entend faire valoir contre l'intimé. Comme il n'appartient pas à la partie plaignante de se substituer au ministère public ou d'assouvir une soif de vengeance, la jurisprudence entend se montrer restrictive et stricte, de sorte que le Tribunal fédéral n'entre en matière que s'il ressort de façon suffisamment précise de la motivation du recours que les conditions précitées sont réalisées, à moins que l'on puisse le déduire directement et sans ambiguïté compte tenu notamment de la nature de l'infraction alléguée (<ref-ruling> consid. 1.1 p. 4 et les références citées).
Les mêmes exigences sont requises à l'égard de celui qui se plaint d'infractions attentatoires à l'honneur. N'importe quelle atteinte légère à la réputation professionnelle, économique ou sociale d'une personne ne justifie pas une réparation. L'allocation d'une indemnité pour tort moral fondée sur l'<ref-law> suppose que l'atteinte présente une certaine gravité objective et qu'elle ait été ressentie par la victime, subjectivement, comme une souffrance morale suffisamment forte pour qu'il apparaisse légitime qu'une personne dans ces circonstances s'adresse au juge pour obtenir réparation (arrêts 6B_1251/2018 du 5 décembre 2018 consid. 1.1; 6B_875/2018 du 15 novembre 2018 consid. 1 et les références citées).
1.2. En l'espèce, le recourant ne dit mot concernant le principe et la quotité d'éventuelles prétentions civiles. Il ne présente en particulier aucune motivation relative à l'existence d'un éventuel tort moral.
Compte tenu de ce qui précède, à défaut d'explications suffisantes, le recourant ne démontre pas en quoi l'arrêt attaqué pourrait avoir des effets sur le jugement de ses prétentions civiles. Il n'a donc pas la qualité pour recourir sur le fond de la cause au sens de l'art. 81 al. 1 let. b ch. 5 LTF.
1.3. Selon l'art. 81 al. 1 let. b ch. 6 LTF, le plaignant a qualité pour former un recours en matière pénale pour autant que la contestation porte sur le droit de porter plainte. L'hypothèse envisagée par cette disposition n'entre toutefois pas en considération, dès lors que le recourant ne soulève aucun grief à cet égard.
1.4. Indépendamment des conditions posées par l'<ref-law>, la partie plaignante est habilitée à se plaindre d'une violation de ses droits de partie équivalant à un déni de justice formel, sans toutefois pouvoir faire valoir par ce biais, même indirectement, des moyens qui ne peuvent être séparés du fond (cf. <ref-ruling> consid. 1.1 p. 5 et les références citées).
En l'occurrence, le recourant développe une longue motivation relative à une prétendue violation de son droit d'être entendu, sans que l'on comprenne en quoi aurait consisté celle-ci. Il ne formule ainsi aucun grief, répondant aux exigences de motivation découlant des art. 42 al. 2 et 106 al. 2 LTF, concernant une éventuelle violation de ses droits de partie et susceptible d'être séparé du fond.
2.
Partant, le recours est manifestement irrecevable, ce qu'il convient de constater dans la procédure prévue par l'art. 108 al. 1 let. a et b LTF. Le recourant, qui succombe, supporte les frais judiciaires (<ref-law>).

rulings:
Par ces motifs, le Président prononce :
1.
Le recours est irrecevable.
2.
Les frais judiciaires, arrêtés à 800 fr., sont mis à la charge du recourant.
3.
Le présent arrêt est communiqué aux parties et à la Cour de justice de la République et canton de Genève, Chambre pénale de recours.
Lausanne, le 19 décembre 2018
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président : Denys
Le Greffier : Graa


facts:
Faits :
A.
Par ordonnance du 12 novembre 2019, le Ministère public du canton de Genève a classé la procédure pénale ouverte pour blanchiment d'argent contre A.A._, son fils C.A._et son ex-femme B.A._. Dans la même ordonnance, le Ministère public a confirmé la qualité de partie plaignante de la Ville d'Almaty (Kazakhstan, qui se plaignait de détournements de biens publics), tout en limitant son droit de consulter le dossier: la République du Kazakhstan avait requis en 2012 l'entraide judiciaire de la Suisse afin de localiser les avoirs des prévenus, et cette requête avait été rejetée; la plaignante était étroitement liée à l'Etat requérant et il y avait lieu d'éviter que la consultation du dossier permette de contourner les règles sur l'entraide judiciaire; l'accès aux documents séquestrés et aux documents en lien avec la demande d'entraide devait être refusé. Sur le fond, le classement était motivé par la prescription pour le premier état de fait dénoncé, par l'absence de versement en Suisse pour le deuxième et par l'absence d'infraction préalable pour le troisième.
La Ville d'Almaty a recouru contre ce classement, ainsi que contre un avis rendu précédemment par le Ministère public informant les parties que la question de la qualité de partie plaignante et celle de l'accès au dossier seraient examinées dans le cadre de la décision "à venir". Les prévenus ont également recouru contre la décision de classement en tant qu'elle reconnaissait la qualité de partie de la Ville d'Almaty, ainsi que sur la question des frais et indemnité.
B.
Par arrêt du 11 mars 2020, la Chambre pénale de la Cour de justice du canton de Genève a annulé le classement. Même si la procédure d'entraide judiciaire était clôturée, il subsistait un risque de transmission de renseignements au Kazakhstan de la part de la plaignante dont la subordination à cet Etat ne pouvait être exclue, les pièces bancaires figurant au dossier pénal étant les mêmes que celles qui étaient requises par voie d'entraide. Les avocats de la plaignante ne devaient donc pas avoir accès aux résultats des recherches bancaires (réponse des établissements bancaires et documents relatifs aux comptes). En revanche, les actes de la procédure (ordonnances, procès-verbaux, correspondance) devaient être accessibles aux avocats - et non à la partie plaignante -, le cas échéant sous la menace d'une application de l'art. 292 CP. La partie plaignante devrait ensuite avoir la possibilité de présenter des réquisitions de preuves sur lesquelles le Ministère public devrait statuer avant de se prononcer à nouveau sur le sort de la poursuite. Les autres recours ont été déclarés sans objet.
C.
Agissant par la voie du recours en matière pénale, la Ville d'Almaty demande au Tribunal fédéral d'annuler l'arrêt cantonal en tant qu'il enjoint le Ministère public de restreindre son droit d'accès, et de dire qu'un accès sans restriction doit lui être accordé, ou de renvoyer la cause au Ministère public afin qu'il statue dans ce sens. Subsidiairement, elle conclut à l'octroi d'un droit d'accès restreint dans le sens des considérants ou au renvoi de la cause au Ministère public pour nouvelle décision dans le sens des considérants.
La Chambre pénale de recours se réfère à son arrêt, sans observations. Le Ministère public renonce à présenter des observations. C.A._conclut au rejet du recours dans la mesure de sa recevabilité, sans présenter de réponse détaillée. A.A._ et B.A._ concluent également au rejet du recours dans la mesure de sa recevabilité, en se référant à leurs écritures déposées en instance cantonale.

considerations:
Considérant en droit :
1.
La décision attaquée a été rendue dans le cadre d'une procédure pénale par une juridiction cantonale statuant en dernière instance (art. 80 LTF) et peut donc faire l'objet d'un recours en matière pénale au sens de l'art. 78 al. 1 LTF. La recourante a la qualité de partie plaignante (art. 81 al. 1 ch. 5) et invoque à ce titre son droit d'accès au dossier, de sorte que la qualité pour agir doit lui être reconnue.
La décision attaquée annule le classement prononcé par le Ministère public et renvoie la cause à cette autorité afin qu'elle accorde à la recourante un droit d'accès restreint au dossier, le Ministère public ne disposant d'aucune latitude de jugement quant à l'étendue de ce droit d'accès. Il s'agit donc d'une décision de renvoi, incidente mais susceptible de causer à la recourante un préjudice irréparable. La jurisprudence considère en effet qu'un refus partiel d'accès au dossier remplit les conditions de l'art. 93 al. 1 let. a LTF lorsqu'il est opposé à une partie qui peut en principe se prévaloir d'un droit de consulter le dossier sur la base de l'art. 101 al. 1 CPP (arrêts 1B_144/2016 du 20 juin 2016 consid. 1; 1B_597/2011 du 7 février 2012 consid. 1.2, publié in SJ 2012 I p. 215). Tel est le cas en l'occurrence, la qualité de partie plaignante de la recourante n'étant pas contestée à ce stade.
Il y a donc lieu d'entrer en matière.
2.
Dans un premier grief, la recourante se plaint d'établissement manifestement inexact des faits. Elle reproche à la cour cantonale d'avoir ignoré la gravité des infractions reprochées aux prévenus, soit de nombreux actes d'entrave impliquant divers membres de la famille des prévenus et ayant causé à la plaignante un dommage de plusieurs dizaines de millions de dollars. Ces faits seraient déterminants dans le cadre de la pesée d'intérêts servant à fixer l'étendue de l'accès au dossier. Par ailleurs, contrairement à ce que retient l'arrêt attaqué, la recourante n'aurait pas indiqué que des investigations seraient encore en cours au Kazakhstan; les actes retenus dans le jugement rendu dans ce pays seraient les mêmes que ceux qui faisaient l'objet de la demande d'entraide à la Suisse et constitueraient les crimes préalables à l'infraction de blanchiment. La cour cantonale aurait encore faussement retenu que la recourante s'accommodait d'un accès au dossier limité à ses avocats, et méconnaîtrait que la recourante s'était déclarée prête à fournir des garanties quant aux restrictions d'utilisation des pièces du dossier.
2.1. Le Tribunal fédéral conduit son raisonnement juridique sur la base des faits établis par l'autorité précédente (art. 105 al. 1 LTF), à moins que ceux-ci n'aient été établis de façon manifestement inexacte - notion qui correspond à celle d'arbitraire (<ref-ruling> consid. 2.3.1 p. 244; <ref-ruling> consid. 2 p. 117) - ou en violation du droit au sens de l'art. 95 LTF (cf. art. 105 al. 2 LTF) et si la correction du vice est susceptible d'influer sur le sort de la cause (cf. art. 97 al. 1 LTF), ce qu'il appartient à la partie recourante de démontrer conformément aux exigences de motivation de l'art. 106 al. 2 LTF. Il n'y a arbitraire dans l'établissement des faits ou l'appréciation des preuves que si le juge n'a manifestement pas compris le sens et la portée d'un moyen de preuve, s'il a omis, sans raison sérieuse, de tenir compte d'un moyen important propre à modifier la décision attaquée ou encore si, sur la base des éléments recueillis, il a fait des déductions insoutenables (cf. <ref-ruling> consid. 3.6.2 p. 287).
2.2. La contestation se rapporte à l'accès au dossier de la procédure par la recourante, en sa qualité de partie plaignante. Les objections à ce droit tiennent uniquement au risque de transmission de renseignements aux autorités kazakhes, alors que l'entraide judiciaire leur a été refusée par les autorités suisses en application de l'art. 2 EIMP. Dans un tel contexte, le nombre d'infractions et le montant du dommage n'apparaissent pas comme des éléments pertinents, le critère déterminant étant comme on le verra celui du risque de transmission indue de documents à destination de l'étranger, ainsi que les mesures à prendre pour assurer le respect du droit d'être entendu de la partie plaignante. L'existence de poursuites encore en cours au Kazakhstan et l'identité avec les faits qui sont l'objet de la procédure en Suisse ne constituent pas non plus des éléments pertinents pour nier la nécessité de restreindre le flux d'informations avec le Kazakhstan. Si la recourante n'a certes pas affirmé qu'elle s'accommodait d'un accès au dossier limité à ses avocats, cela n'empêchait pas la cour cantonale de statuer dans ce sens à l'issue de la pesée d'intérêts, conformément aux conclusions subsidiaires présentées par la recourante. Quant aux garanties que celle-ci prétend pouvoir donner à propos de l'utilisation des renseignements figurant au dossier pénal, elles n'auraient pas d'efficacité suffisante et la cour cantonale n'a ni violé le droit d'être entendu, ni arbitrairement établi les faits en rejetant implicitement cette conclusion.
Les griefs relatifs à l'établissement des faits doivent par conséquent être écartés.
3.
Sur le fond, la recourante se plaint d'une violation de son droit d'être entendue. Elle relève que, dans les cas où il existe une procédure pénale pendante ou imminente dans un Etat ayant requis l'entraide judiciaire, la restriction la plus grave au droit d'accès au dossier serait une interdiction de lever copie, le droit de consultation et de prendre des notes demeurant garanti. En l'occurrence, les motifs retenus pour exclure l'accès au dossier de la recourante seraient erronés: les faits pour lesquels deux intimés ont été condamnés par défaut au Kazakhstan seraient identiques à ceux qui étaient visés dans la demande d'entraide comme infractions préalables au blanchiment d'argent, et il n'y aurait plus de procédure pénale contre les intimés au Kazakhstan. Les pièces du dossier pénal ne pourraient donc plus présenter d'intérêt pour les autorités de cet Etat. Si celui-ci désirait utiliser les pièces pour tenter de recouvrer des avoirs à l'étranger, il devrait encore requérir l'entraide judiciaire de la part des Etats concernés. Même en présence d'un risque d'abus, la gravité des infractions, le dommage subi par la recourante et le risque de prescription justifieraient un accès complet au dossier. Subsidiairement, la recourante estime que la restriction d'accès devrait être la moins incisive possible: la fourniture de garanties correspondant au principe de spécialité, une restriction d'accès en fonction des pièces du dossier (accès aux pièces bancaires réservé aux avocats), une interdiction de lever copie avec possibilité de prendre des notes pourraient lui être imposées. En l'occurrence, l'interdiction totale d'accès aux pièces bancaires empêcherait toute participation active dans le cadre d'une procédure pour blanchiment d'argent. La recourante se trouverait notamment empêchée de vérifier la destination des fonds et leur utilisation avant la clôture du compte en 2006, et de requérir tout séquestre. Quant aux restrictions de communication pour le reste du dossier, elles empêcheraient la recourante d'établir l'existence de crimes préalables. Dans tous les cas, les restrictions imposées seraient disproportionnées.
3.1. L'art. 108 al. 1 CPP permet de restreindre le droit d'être entendu d'une partie - notamment son droit de consulter le dossier, art. 107 al. 1 let. a CPP - lorsqu'il y a de bonnes raisons de penser qu'elle abuse de ses droits (let. a) ou lorsque cela est nécessaire pour protéger l'intérêt public ou privé au maintien du secret (let. b). Les dispositions sur le droit d'accès au dossier dans la procédure pénale doivent s'appliquer dans le respect des principes applicables en matière d'entraide judiciaire (cf. art. 54 CPP). La jurisprudence a souligné maintes fois ce principe, en insistant sur la nécessité d'éviter tout risque de dévoilement intempestif d'informations en cours de procédure (cf. <ref-ruling> consid. 3d p. 109 et <ref-ruling>). L'autorité d'instruction qui conduit de front la procédure pénale et l'exécution de l'entraide judiciaire doit prendre en compte les intérêts de l'une comme de l'autre, en ménageant les droits des parties à la procédure pénale sans compromettre une correcte exécution de la demande d'entraide judiciaire. Le droit de consulter le dossier peut ainsi être limité ou suspendu dans toute la mesure nécessaire pour préserver l'objet de la procédure d'entraide (<ref-ruling> consid. 4.2 p. 298; <ref-ruling> consid. 4c p. 207). Lorsque la partie plaignante est un Etat ou lui est étroitement liée, son droit de consulter le dossier peut être limité ou suspendu dans toute la mesure nécessaire pour préserver l'objet de la procédure d'entraide. L'autorité d'instruction peut suspendre le droit de consulter le dossier jusqu'au prononcé d'une ordonnance de clôture ou en permettre l'accès au fur et à mesure qu'elle rend des ordonnances de clôture partielle. Elle peut aussi obtenir un engagement formel de l'Etat étranger de ne pas utiliser dans sa propre procédure les renseignements obtenus dans le cadre de la consultation du dossier pénal (ATF <ref-ruling> consid. 4c p. 207).
3.2. En l'occurrence, la cour cantonale a reconnu que si la plaignante ne se confondait pas avec l'Etat du Kazakhstan, elle était représentée par les mêmes conseils. L'on ne pouvait en outre, au vu des motifs ayant conduit au refus de l'entraide, exclure toute forme de subordination ou de dépendance envers l'Etat étranger, voire une obligation fondée sur le droit interne de communiquer ou de dénoncer les faits dont elle aurait connaissance par la consultation du dossier. La cour cantonale relève aussi que le maire de la ville recourante est désigné par le Président de la République, ce qui permet également d'en déduire une certaine subordination. La recourante ne conteste pas ces considérations, qui conduisent à confirmer que la partie plaignante, sans être directement assimilable à l'Etat étranger, lui est étroitement liée, voire subordonnée, et poursuit en outre des buts similaires dans les différentes procédures. Par ailleurs, la procédure menée en Suisse présente une étroite connexité avec celle qui a été ouverte au Kazakhstan et qui s'est achevée par un jugement du 8 octobre 2018. La recourante insiste sur le fait que les détournements poursuivis au Kazakhstan et qui ont fait l'objet de la procédure d'entraide seraient les infractions préalables aux actes de blanchiment commis en Suisse et qu'à sa connaissance, il n'y aurait plus d'investigations à l'étranger. Il n'en demeure pas moins que l'entraide judiciaire a été refusée par la Suisse en ce qui concerne la documentation bancaire (des procès-verbaux d'auditions ont en revanche pu être transmis selon la procédure simplifiée), la procédure à l'étranger ne satisfaisant pas aux exigences de l'art. 6 CEDH. Les autorités de l'Etat requérant, si elles ont pu reconnaître l'existence de détournements au préjudice de la recourante, n'ont en revanche pas été à même de reconstituer les flux financiers et la destination finale des fonds et conservent, malgré le prononcé d'un jugement, un intérêt évident à prendre connaissance de ces renseignements. Il n'est pas non plus exclu, contrairement à ce que soutient la recourante, que de nouvelles poursuites soient engagées contre les deux prévenus déjà condamnés, voire contre le troisième non visé par la condamnation.
La jurisprudence considère que les restrictions au droit de consulter le dossier peuvent perdurer jusqu'à la décision de clôture sur la procédure d'entraide, et qu'une fois les documents régulièrement remis à l'étranger selon les règles de l'entraide judiciaire et sous la réserve du principe de spécialité, il n'y a plus de risques de transmission parallèle (<ref-ruling> consid. 4.6 p. 301). En l'occurrence toutefois, l'entraide n'a pas été accordée pour les documents bancaires, mais définitivement refusée. C'est dès lors à juste titre que l'autorité de poursuite en Suisse a pris des précautions particulières, plus sévères que celles qui sont habituellement consacrées par la jurisprudence, afin que les renseignements et documents figurant au dossier pénal ne puissent pas parvenir à l'Etat requérant débouté.
3.3. Sur le vu de ce qui précède, c'est à raison que la consultation des pièces bancaires a été refusée à la recourante et à ses avocats. La jurisprudence considère en effet qu'en raison de leur obligation d'informer et de conseiller leur client, il est pratiquement inévitable que ce dernier soit informé du contenu du dossier une fois que le mandataire en a pris connaissance. S'agissant de pièces bancaires, l'interdiction de lever des copies, voire de prendre des notes, n'empêcherait pas la révélation - y compris par inadvertance - d'éléments qui ne doivent pas parvenir à l'Etat étranger. Compte tenu des rapports entre la plaignante et cet Etat, un simple engagement de non-divulgation ne présenterait pas non plus de garanties suffisantes. Contrairement également à ce que soutient la recourante, rien ne permet d'exclure que le Kazakhstan utilise directement ces preuves obtenues par le biais de la procédure pénale suisse et se dispense de requérir l'entraide internationale comme il l'a d'ailleurs déjà fait en vain.
3.4. La recourante estime que l'interdiction d'accéder aux documents bancaires ne lui permettrait pas de participer activement à la procédure pénale et notamment de vérifier l'utilisation des comptes bancaires avant leur clôture. En l'état toutefois, la décision de classement du Ministère public est motivée par la prescription de l'infraction préalable (épisode 1), par l'absence de versement opéré en Suisse (épisode 2), et par l'absence de démonstration d'une infraction préalable, les virements opérés en Suisse n'ayant en outre pas de lien démontré avec les faits allégués (épisode 3). Au regard de ces considérations essentiellement en rapport avec les infractions préalables commise au Kazakhstan, la consultation des documents bancaires en Suisse n'apparaît pas nécessaire à l'exercice des droits de la recourante. Le refus d'accès n'est donc pas non plus disproportionné de ce point de vue.
3.5. La recourante soutient enfin que l'interdiction faite à ses avocats de lui révéler le contenu des autres pièces accessibles du dossier l'empêcherait de démontrer l'existence d'infractions préalables aux actes de blanchiment. Sur ce point également, la motivation de l'ordonnance de classement contient les éléments permettant à la recourante de fournir les objections nécessaires et de proposer s'il y a lieu des investigations complémentaires. Si les avocats ont l'interdiction de révéler à leur cliente le contenu même du dossier pénal, rien n'empêche la partie plaignante de conférer avec eux et de fournir les renseignements et les preuves utiles afin de démontrer la commission des infractions dont elle se dit victime. Le cas échéant, ses conseils peuvent aussi, au vu des éléments du dossier, lui poser les questions utiles et requérir auprès d'elle des renseignements complémentaires. L'atteinte au droit de consulter le dossier n'apparaît donc pas disproportionnée.
4.
Sur le vu de ce qui précède, le recours est rejeté. Conformément à l'art. 66 al. 1 LTF, les frais judiciaires sont mis à la charge de la recourante qui succombe. Les intimés, qui obtiennent gain de cause avec l'aide de mandataires professionnels, ont droit à des dépens; ceux-ci seront réduits car ils se sont limités à présenter des conclusions, sans plus d'observations.

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté.
2.
Les indemnités de dépens suivantes sont mises à la charge de la recourante:
2.1. 1'000 fr. en faveur de C.A._;
2.2. 1'000 fr. en faveur de A.A._ et B.A._.
3.
Les frais judiciaires, arrêtés à 3'000 fr., sont mis à la charge de la recourante.
4.
Le présent arrêt est communiqué aux mandataires des parties, au Ministère public de la République et canton de Genève et à la Cour de justice de la République et canton de Genève, Chambre pénale de recours.
Lausanne, le 6 août 2020
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse
Le Président : Chaix
Le Greffier : Kurz


facts:
Faits :
A.
Par jugement du 8 septembre 2020, le Tribunal criminel de l'arrondissement de Lausanne a reconnu A._ coupable de tentative de lésions corporelles graves par dol éventuel et de contravention à la loi fédérale sur les stupéfiants et l'a condamné à une peine privative de liberté de 3 ans, dont 18 mois fermes, sous déduction de 219 jours de détention avant jugement, et le solde par 18 mois avec sursis pendant 5 ans, et à une amende de 700 fr., la peine privative de liberté de substitution en cas de non-paiement fautif de l'amende étant de 7 jours. Il a ordonné l'expulsion de A._ du territoire suisse pour une durée de 7 ans.
Par ce même jugement, le tribunal a reconnu B._ coupable, entre autres, de tentative de lésions corporelles graves par dol éventuel.
B.
Par jugement du 2 février 2021, la Cour d'appel pénale du Tribunal cantonal vaudois a rejeté les appels formés par B._ et A._ et confirmé le jugement de première instance.
La cour cantonale a retenu les faits suivants s'agissant des infractions encore contestées devant le Tribunal fédéral.
B.a. Le 9 novembre 2019 vers 02h00, à U._, devant l'Etablissement C._, B._, qui dissimulait ses mains dans ses poches car il tenait la lame d'un ciseau dans sa main droite, et A._ - lesquels avaient consommé de l'alcool et étaient accompagnés de trois autres individus qui n'ont pas pu être identifiés - se sont approchés de D._ - qui était avec E._ - pour s'en prendre physiquement à lui de manière à mettre fin à ses jours. Constatant cela, D._ a entouré l'une de ses mains de sa ceinture (avec la boucle devant) dans une posture défensive, tout en reculant pour s'éloigner de B._, de A._ et des trois autres individus qui les accompagnaient. Quant à E._, il est allé vers B._ pour tenter de le calmer, mais en vain.
Ayant reculé jusqu'à la file d'attente d'entrée à l'Etablissement C._, D._, qui portait une veste épaisse, a été rejoint par B._ et A._, qui avait enroulé, lui aussi, sa ceinture autour de sa main avec la boucle en avant. B._ a soudainement sorti ses mains de ses poches et violemment asséné une dizaine de coups à D._ avec la lame de ciseau qu'il tenait dans sa main droite. D._ a tenté de se protéger en mettant son épaule gauche puis son dos en avant et en baissant sa tête contre une barrière de l'Etablissement C._. Simultanément, A._ a pris à revers D._ et lui a asséné plusieurs coups au moyen de sa ceinture qu'il tenait comme un fouet avec la boucle en avant. Lors de ces faits, E._ a tenté de calmer les prévenus pour qu'ils cessent de s'en prendre à leur victime, mais en vain. Seule l'intervention des agents de sécurité de l'Etablissement C._ a mis fin à l'agression que subissait D._.
B.b. La nuit même, D._ a consulté le service des urgences du CHUV, qui a constaté trois plaies de 1 cm au niveau du deltoïde gauche, une plaie de 0,7 cm au trapèze gauche, une plaie de 0,3 cm au trapèze droit et deux plaies très superficielles de 0,5 cm au niveau dorsal gauche. D._ présentait aussi des douleurs à l'épaule gauche avec fonctionnalité réduite. Il a bénéficié d'une exploration des plaies, d'un nettoyage et de "suture large".
Le 9 novembre 2019, D._ a été soumis à un examen clinique par le Centre universitaire de médecine légale du CHUV, qui a constaté notamment une plaie linéaire à bords réguliers et adaptables, de 0,6 cm de long, croûteuse brune au cou, une croûte brune de 0,2 cm de diamètre en région sous-claviculaire gauche, une plaie à bords réguliers de 0,8 cm de long à la jonction entre la région scapulaire haute et l'épaule gauche, deux plaies à bords réguliers et adaptables laissant apparaître du tissu sous-cutané et mesurant au maximum 1,1 cm de long en région scapulaire gauche, trois plaies sur l'épaule gauche, grossièrement ovales, à bords réguliers et adaptables laissant apparaître les tissus sous-cutanés légèrement hémorragiques, mesurant au maximum 1 cm de grand axe.
B.c. A._ est né en 1988 au Cap-Vert, pays dont il est ressortissant. Il est resté dans son pays jusqu'à l'âge de 6 ans avec sa grand-mère, avant de venir s'installer en Suisse, rejoignant ses parents. Il est titulaire d'un titre de séjour de type C. Il est célibataire et a une fille, âgée de 10 ans, dont il s'occupe un week-end sur deux ainsi que lors des vacances scolaires. La contribution d'entretien pour sa fille s'élève à environ 750 fr., et il la paie quand il peut, selon ses dires. Il dit avoir travaillé dans la restauration, n'avoir pas de formation professionnelle achevée, et qu'il a également travaillé comme peintre, mais que cela fait 4 ou 5 ans qu'il ne le fait plus. Il explique ne pas trouver de travail et vouloir - comme déjà en 2015 - reprendre une activité de peintre sans succès. Il précise avoir aidé sa mère à s'occuper de son père handicapé, décédé en janvier 2021. Il dit ne plus avoir de famille au Cap-Vert.
B.d. Selon l'extrait de son casier judiciaire suisse, A._ a été condamné le 2 septembre 2013 à une peine pécuniaire de 60 jours-amende et à une amende de 400 fr. pour voies de fait, dommages à la propriété, injure et dénonciation calomnieuse, le 28 octobre 2016 à une peine pécuniaire de 30 jours-amende et à une amende de 200 fr. pour dommages à la propriété et contravention à la loi fédérale sur les chemins de fer, et le 9 octobre 2018 à une peine pécuniaire de 45 jours-amende pour détournement de valeurs patrimoniales et mises sous main de justice. Il a également été condamné le 21 juin 2019 à une peine pécuniaire de 100 jours-amende et à une amende de 300 fr. pour dommages à la propriété, dommages à la propriété (attroupement en public), émeute et violence ou menace contre les autorités et les fonctionnaires. Enfin, il a été condamné le 21 octobre 2019 à une peine pécuniaire de 90 jours-amende pour violation d'une obligation d'entretien.
C.
A._ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 2 février 2021. Il conclut, avec suite de frais et dépens, à sa réforme en ce sens qu'il est libéré du chef de tentative de lésions corporelles graves par dol éventuel et que son expulsion du territoire suisse est annulée.

considerations:
Considérant en droit :
1.
Le recourant se plaint d'un établissement inexact des faits et invoque à cet égard une violation du principe "in dubio pro reo". Il conteste avoir eu connaissance de l'objet dangereux dont s'est servi B._.
1.1. Le Tribunal fédéral n'est pas une autorité d'appel, auprès de laquelle les faits pourraient être rediscutés librement. Il est lié par les constatations de fait de la décision entreprise (<ref-law>), à moins qu'elles n'aient été établies en violation du droit ou de manière manifestement inexacte au sens des art. 97 al. 1 et 105 al. 2 LTF, soit pour l'essentiel de façon arbitraire au sens de l'art. 9 Cst. Une décision n'est pas arbitraire du seul fait qu'elle apparaît discutable ou même critiquable; il faut qu'elle soit manifestement insoutenable et cela non seulement dans sa motivation mais aussi dans son résultat (<ref-ruling> consid. 1.3.1 p. 91 s.; <ref-ruling> consid. 1.1 p. 155 s.; <ref-ruling> consid. 1.1 p. 503; sur la notion d'arbitraire v. <ref-ruling> consid. 2.3.1 p. 244). Le Tribunal fédéral n'entre en matière sur les moyens fondés sur la violation de droits fondamentaux, dont l'interdiction de l'arbitraire, que s'ils ont été invoqués et motivés de manière précise (<ref-law>; ATF <ref-ruling> consid. 1.1 p. 503). Les critiques de nature appellatoire sont irrecevables (<ref-ruling> consid. 1.3.1 p. 92; <ref-ruling> consid. 1.1 p. 156). Lorsque l'appréciation des preuves et la constatation des faits sont critiquées en référence à la présomption d'innocence (art. 6 par. 2 CEDH, 32 al. 1 Cst. et 10 CPP), le principe "in dubio pro reo" n'a pas de portée plus large que l'interdiction de l'arbitraire (ATF <ref-ruling> consid. 1.1 p. 156; <ref-ruling> consid. 1.1 p. 503).
Déterminer ce qu'une personne a su, voulu, envisagé ou accepté relève du contenu de la pensée, à savoir de faits "internes", qui, en tant que faits, lient le Tribunal fédéral (<ref-law>), à moins qu'ils aient été retenus de manière arbitraire (<ref-ruling> consid. 12 p. 152; <ref-ruling> consid. 6.3 p. 375; <ref-ruling> consid. 2.3.2 p. 156).
1.2. Le recourant reproche à la cour cantonale de s'être référée au jugement de première instance et d'avoir retenu qu'il avait connaissance de la lame de ciseau dont s'était servi son coaccusé, sans indiquer sur quels indices elle se fondait.
Il ressort du jugement attaqué que la cour cantonale a retenu, à l'instar du tribunal de première instance, que le recourant s'était pleinement associé à l'intention de son comparse (cf. infra consid. 2.4) - qui a agressé la victime avec une lame de ciseau - et donc, implicitement, qu'il savait que celui-ci était muni d'un objet dangereux. Cela ressort également de la motivation du jugement du Tribunal criminel auquel la cour cantonale fait référence et qui retient que le recourant, qui avait été avec B._ absolument tout le temps, ne pouvait pas ne pas avoir vu l'objet clairement dangereux dont ce dernier s'était servi (jugement du 8 septembre 2020, p. 36).
Le recourant soutient en vain que ce n'est pas parce qu'il a "partagé quelques heures" avec son co-prévenu qu'il savait que celui-ci avait une lame de ciseau dans sa poche. En effet, le fait que le recourant a passé beaucoup de temps avec B._ avant l'agression, à chercher la victime en restant tout le temps ensemble, constitue un indice tendant à démontrer qu'il savait que l'intéressé détenait une lame de ciseau. En outre, le recourant ne saurait être suivi lorsqu'il soutient que le jugement attaqué ne se fonde sur aucun autre indice. En effet, la cour cantonale a retenu - sans que l'arbitraire ne soit démontré - qu'il y avait eu une concertation préalable à l'agression entre les intéressés, les images de vidéo-surveillance de l'agression ne montrant d'ailleurs aucune hésitation ou temps mort. C'est dès lors en vain que le recourant soutient que cette "connaissance" supposerait un plan dont l'existence n'aurait nullement été établie. Par ailleurs, il ressort du jugement attaqué que le déroulement même de l'agression permet également de retenir que le recourant avait conscience de la lame de ciseau utilisée par son comparse. En effet, au moment de l'infraction, le recourant a frappé la victime de plusieurs coups de ceinture alors que B._ assénait une dizaine de coups à celle-ci avec la lame de ciseau qu'il détenait, lui causant sept plaies au cou, à l'épaule, dans la région sous claviculaire et au dos.
Pour le surplus, en tant que le recourant soutient qu'aucune des vidéos de caméras de surveillance ne permet d'établir qu'il savait que B._ "dissimulait" une lame de ciseau, il oppose sa propre appréciation des preuves à celle de la cour cantonale sans démontrer en quoi le raisonnement de celle-ci serait arbitraire, de sorte que son argumentation est irrecevable. En outre, le seul fait que le témoin E._ ait déclaré ne pas avoir vu d'objet dans les mains de B._ ne suffit pas à établir que le recourant ignorait l'existence dudit objet. Il en va de même du fait que le prénommé aurait déclaré qu'il ne "pens[ait] pas" que le recourant en avait connaissance.
Au vu de ce qui précède, il n'était ni arbitraire ni contraire au principe "in dubio pro reo" de retenir que le recourant avait connaissance de l'objet dangereux dont s'est servi B._.
2.
Le recourant soutient que sa condamnation pour tentative de lésions corporelles graves par dol éventuel en qualité de coauteur viole le droit fédéral. Il fait en particulier grief à la cour cantonale d'avoir méconnu la notion de coactivité.
2.1. Se rend coupable de lésions corporelles graves au sens de l'<ref-law> celui qui aura blessé une personne de façon à mettre sa vie en danger, celui qui aura mutilé le corps d'une personne, un de ses membres ou un de ses organes importants ou causé à une personne une incapacité de travail, une infirmité ou une maladie mentale permanentes, ou aura défiguré une personne d'une façon grave et permanente, ou celui qui aura fait subir à une personne toute autre atteinte grave à l'intégrité corporelle ou à la santé physique.
2.2. Il y a tentative lorsque l'auteur a réalisé tous les éléments subjectifs de l'infraction et manifesté sa décision de la commettre, alors que les éléments objectifs font, en tout ou en partie, défaut (<ref-law>; <ref-ruling> consid. 3.4 p. 152; <ref-ruling> consid. 1.4.2 p. 115; <ref-ruling> consid. 7.2.1 p. 103; arrêt 6B_1431/2020 du 8 juillet 2021 consid. 3.2).
La tentative suppose toujours un comportement intentionnel, le dol éventuel étant toutefois suffisant. Il y a dol éventuel lorsque l'auteur tient pour possible la réalisation de l'infraction et l'accepte au cas où celle-ci se produirait, même s'il ne le souhaite pas (<ref-law>; <ref-ruling> consid. 4.2.3 p. 4; <ref-ruling> consid. 2.3.2 p. 156). Il faut donc qu'il existe un risque qu'un dommage puisse résulter de l'infraction, mais encore que l'auteur sache que ce danger existe (Wissensmoment) et qu'il s'accommode de ce résultat (Willensmoment), même s'il préfère l'éviter (cf. arrêts 6B_1151/2020 du 8 avril 2021 consid. 2.2; 6B_139/2020 du 1er mai 2020 consid. 2.3).
2.3. Est un coauteur celui qui collabore, intentionnellement et de manière déterminante, avec d'autres personnes à la décision de commettre une infraction, à son organisation ou à son exécution, au point d'apparaître comme l'un des participants principaux; il faut que, d'après les circonstances du cas concret, la contribution du coauteur apparaisse essentielle à l'exécution de l'infraction. La seule volonté quant à l'acte ne suffit pas; il n'est toutefois pas nécessaire que le coauteur ait effectivement participé à l'exécution de l'acte ou qu'il ait pu l'influencer. La coactivité suppose une décision commune, qui ne doit cependant pas obligatoirement être expresse, mais peut aussi résulter d'actes concluants, le dol éventuel quant au résultat étant suffisant. Il n'est pas nécessaire que le coauteur participe à la conception du projet; il peut y adhérer ultérieurement. Il n'est pas non plus nécessaire que l'acte soit prémédité; le coauteur peut s'y associer en cours d'exécution. Ce qui est déterminant c'est que le coauteur se soit associé à la décision dont est issue l'infraction ou à la réalisation de cette dernière, dans des conditions ou dans une mesure qui le font apparaître comme un participant non pas secondaire, mais principal (<ref-ruling> consid. 9.2.1; <ref-ruling> consid. 3a).
2.4. La cour cantonale a relevé qu'il ressortait des images de vidéo-surveillance que le recourant s'acharnait avec B._ sur la victime, en la frappant à coups de ceinture alors qu'en même temps celle-ci devait tenter de parer aux coups de lame du prénommé. Elle a retenu que ce déroulement attestait indéniablement d'une concertation préalable à l'agression, les images ne montrant d'ailleurs aucune hésitation ou temps mort. Les deux prévenus avaient agressé en même temps la victime en déployant, chacun avec un objet différent, la même violence sauvage et répétée. Ils avaient continué malgré les tentatives d'un ami de la victime de les calmer et ce n'était finalement que l'intervention des agents de sécurité de l'Etablissement C._ qui avait permis de faire cesser l'agression. La cour cantonale a également retenu la coaction sur la base du fait que les deux prévenus étaient partis à la recherche de leur victime ensemble et que, même si le mobile de vengeance concernait B._, son comparse l'approuvait manifestement et avait choisi, en connaissance de cause, d'apporter son soutien. Elle en a conclu que la participation du recourant à l'agression avait donc été décisive et que c'était à juste titre qu'il avait été qualifié de coauteur, les premiers juges ayant retenu que le recourant s'était pleinement associé à l'intention de son comparse.
2.5. Le recourant soutient que sa participation n'a pas été déterminante. Il prétend que son comportement et ses agissements n'ont exercé aucune influence sur les coups portés à l'aide d'une lame de ciseau par B._, sur la base desquels a été retenue la qualification de tentative de lésions corporelles graves.
Les éléments retenus sans arbitraire par la cour cantonale et avancés pour fonder la coactivité (concertation préalable à l'infraction, agression de la victime en même temps chacun avec un objet différent, mobile de vengeance) sont pertinents et permettent à la cour de retenir sans violation du droit fédéral que la contribution du recourant a été essentielle à l'exécution de l'infraction. Le grief est rejeté.
2.6. Le recourant soutient ensuite que, dans la mesure où les deux comparses ont attaqué la victime en même temps, il était "impossible" de prendre une décision commune. Ce faisant, il oppose sa propre appréciation des faits à celle de la cour cantonale, qui a retenu - sans que l'arbitraire ne soit démontré - qu'il y avait eu une concertation préalable à l'agression entre les intéressés. Au demeurant, il ressort du jugement attaqué que le recourant a continué à frapper la victime à coups de ceinture alors que B._ la frappait brutalement à réitérées reprises avec la lame de ciseau, lui causant de nombreuses plaies.
2.7. Enfin, le recourant fait valoir que, même dans l'hypothèse où il aurait eu connaissance de l'existence de la lame de ciseau, il ne pouvait pas prédire sur quelle partie du corps de la victime B._ l'utiliserait.
Ce raisonnement ne saurait être suivi. D'une part, il ressort des faits du jugement attaqué qui lient le Tribunal fédéral que le recourant et son comparse se sont rapprochés de D._ pour s'en prendre physiquement à lui de manière à mettre fin à ses jours (cf. jugement attaqué, p. 17). D'autre part, s'il est vrai que le recourant n'a pas lui-même utilisé la lame de ciseau, les deux coaccusés se sont concertés avant que le recourant frappe la victime avec des coups de ceinture avec la boucle en avant, alors que B._ assénait une dizaine de coups avec la lame de ciseau sur le haut du corps de la victime, à proximité de ses organes vitaux. La cour cantonale pouvait dès lors sans violer le droit fédéral retenir que le recourant avait accepté, à tout le moins par dol éventuel, le risque de blesser gravement la victime.
Compte tenu de ce qui précède, la condamnation dans le cas d'espèce du recourant pour tentative de lésions corporelles graves par dol éventuel en qualité de coauteur ne prête pas flanc à la critique, le recourant ne formulant par ailleurs aucun grief dûment motivé s'agissant d'une éventuelle violation des art. 22 et 122 CP.
3.
Le recourant ne formule aucun grief relatif à la peine prononcée, de sorte qu'il n'y a pas lieu d'examiner ce point plus avant (<ref-law>).
4.
Le recourant reproche à la cour cantonale d'avoir ordonné son expulsion du territoire suisse.
4.1. Aux termes de l'<ref-law>, le juge expulse de Suisse l'étranger qui est notamment condamné pour lésions corporelles graves, quelle que soit la quotité de la peine prononcée à son encontre, pour une durée de cinq à quinze ans.
En l'espèce, le recourant, qui a été reconnu coupable de lésions corporelles graves, remplit donc a priori les conditions d'une expulsion, sous la réserve d'une application de l'<ref-law>, voire également des normes de droit international.
4.2. L'<ref-law> prévoit que le juge peut exceptionnellement renoncer à une expulsion lorsque celle-ci mettrait l'étranger dans une situation personnelle grave (première condition) et que les intérêts publics à l'expulsion ne l'emportent pas sur l'intérêt privé de l'étranger à demeurer en Suisse (deuxième condition). A cet égard, il tiendra compte de la situation particulière de l'étranger qui est né ou qui a grandi en Suisse. Les conditions posées par cette disposition sont cumulatives (<ref-ruling> consid. 3.3 p. 339).
4.2.1. La clause de rigueur permet de garantir le principe de la proportionnalité (cf. art. 5 al. 2 Cst.; <ref-ruling> consid. 3.4.2 p. 108; <ref-ruling> consid. 3.3.1 p. 340). Elle doit être appliquée de manière restrictive (<ref-ruling> consid. 3.4.2 p. 108; <ref-ruling> consid. 3.3.1 p. 340). Selon la jurisprudence du Tribunal fédéral, il convient de s'inspirer des critères énoncés à l'art. 31 al. 1 de l'ordonnance relative à l'admission, au séjour et à l'exercice d'une activité lucrative (OASA; RS 142.201) et de la jurisprudence y relative, dans le cadre de l'application de l'<ref-law>. L'art. 31 al. 1 OASA prévoit qu'une autorisation de séjour peut être octroyée dans les cas individuels d'extrême gravité. L'autorité doit tenir compte notamment de l'intégration du requérant selon les critères définis à l'art. 58a al. 1 de la loi fédérale sur les étrangers et l'intégration (LEI; RS 142.20), de la situation familiale, particulièrement de la période de scolarisation et de la durée de la scolarité des enfants, de la situation financière, de la durée de la présence en Suisse, de l'état de santé ainsi que des possibilités de réintégration dans l'État de provenance. Comme la liste de l'art. 31 al. 1 OASA n'est pas exhaustive et que l'expulsion relève du droit pénal, le juge devra également, dans l'examen du cas de rigueur, tenir compte des perspectives de réinsertion sociale du condamné (<ref-ruling> consid. 3.3.2 p. 340 s.; arrêt 6B_1369/2019 du 22 janvier 2020 consid. 2.3.1). En règle générale, il convient d'admettre l'existence d'un cas de rigueur au sens de l'<ref-law> lorsque l'expulsion constituerait, pour l'intéressé, une ingérence d'une certaine importance dans son droit au respect de sa vie privée et familiale garanti par la Constitution fédérale (art. 13 Cst.) et par le droit international, en particulier l'art. 8 CEDH (arrêts 6B_1198/2020 du 19 juillet 2021 consid. 4.2; 6B_379/2021 du 30 juin 2021 consid. 1.2; 6B_1142/2020 du 12 mai 2021 consid. 6.2.2).
4.2.2. Selon la jurisprudence, pour se prévaloir du droit au respect de sa vie privée au sens de l'art. 8 par. 1 CEDH, l'étranger doit établir l'existence de liens sociaux et professionnels spécialement intenses avec la Suisse, notablement supérieurs à ceux qui résultent d'une intégration ordinaire. Le Tribunal fédéral n'adopte pas une approche schématique qui consisterait à présumer, à partir d'une certaine durée de séjour en Suisse, que l'étranger y est enraciné et dispose de ce fait d'un droit de présence dans notre pays. Il procède bien plutôt à une pesée des intérêts en présence, en considérant la durée du séjour en Suisse comme un élément parmi d'autres et en n'accordant qu'un faible poids aux années passées en Suisse dans l'illégalité, en prison ou au bénéfice d'une simple tolérance (cf. <ref-ruling> consid. 4.3 p. 24; arrêt 6B_1198/2020 du 19 juillet 2021 consid. 4.2 et la référence citée). Un séjour légal de dix années suppose en principe une bonne intégration de l'étranger (<ref-ruling> consid. 3.9 p. 278; arrêt 6B_1198/2020 précité consid. 4.2).
Par ailleurs, un étranger peut se prévaloir de l'art. 8 par. 1 CEDH (et de l'art. 13 Cst.), qui garantit notamment le droit au respect de la vie familiale, pour s'opposer à l'éventuelle séparation de sa famille, pour autant qu'il entretienne une relation étroite et effective avec une personne de sa famille ayant le droit de résider durablement en Suisse (<ref-ruling> consid. 6.1 p. 12; <ref-ruling> consid. 2.1 p. 336 et les références citées). Les relations familiales visées par l'art. 8 par. 1 CEDH sont avant tout celles qui concernent la famille dite nucléaire, soit celles qui existent entre époux ainsi qu'entre parents et enfants mineurs vivant en ménage commun (cf. <ref-ruling> consid. 6.1 p. 12; <ref-ruling> consid. 1.3.2 p. 146).
4.2.3. Il ressort du jugement attaqué que le recourant, titulaire d'un permis C et père d'une fille de 10 ans dont il s'occupe les week-ends, est arrivé en Suisse à l'âge de 6 ans et y a depuis vécu constamment, jusqu'à l'âge adulte. Il y a lieu d'admettre qu'une expulsion du recourant porterait atteinte à son droit au respect de sa vie privée (cf. arrêts 6B_939/2020 du 4 mars 2021 consid. 3.1.3; 6B_255/2020 du 6 mai 2020 consid. 1.2.3 et la référence citée), de sorte que la première condition cumulative de l'<ref-law> est réalisée.
4.3. Il convient dès lors d'examiner si l'intérêt privé du recourant à demeurer en Suisse pouvait l'emporter sur l'intérêt public présidant à son expulsion.
4.3.1. Dans l'appréciation du cas de rigueur, l'art. 66a al. 2 2ème phrase CP impose expressément de prendre en considération la situation particulière de l'étranger qui est né ou qui a grandi en Suisse.
L'examen de la clause de rigueur doit être effectué dans chaque cas sur la base des critères d'intégration habituels (cf. <ref-ruling> consid. 3.3.2 p. 340 s.). La situation particulière des étrangers nés ou ayant grandi en Suisse est prise en compte en ce sens qu'une durée de séjour plus longue, associée à une bonne intégration - par exemple en raison d'un parcours scolaire effectué en Suisse - doit généralement être considérée comme une indication importante de l'existence d'intérêts privés suffisamment forts et donc tendre à retenir une situation personnelle grave. Lors de la pesée des intérêts qui devra éventuellement être effectuée par la suite, la personne concernée doit se voir accorder un intérêt privé plus important à rester en Suisse au fur et à mesure que la durée de sa présence augmente. A l'inverse, on peut partir du principe que le temps passé en Suisse est d'autant moins marquant que le séjour et la scolarité achevée en Suisse sont courts, de sorte que l'intérêt privé à rester en Suisse doit être considéré comme moins fort (<ref-ruling> consid. 3.4.4 p. 109 s.; arrêt 6B_939/2020 du 4 mars 2021 consid. 3.2).
4.3.2. La cour cantonale a exposé que le recourant avait déjà été condamné à cinq reprises et à nouveau pour des faits graves. Son intégration en Suisse était mauvaise puisqu'il ne travaillait pas et vivait à la charge des services sociaux. Il maîtrisait la langue de son pays d'origine, de sorte que son intégration au Cap-Vert ne serait pas moins bonne qu'en Suisse. L'autorité précédente a ainsi estimé que l'intérêt public à l'expulsion du recourant l'emportait sur son intérêt privé à rester en Suisse.
4.3.3. L'appréciation de la cour cantonale doit être suivie.
En l'espèce, les intérêts présidant à l'expulsion du recourant sont importants, compte tenu de la nature et de la gravité de l'infraction commise, celui-ci ayant porté atteinte à un bien juridique essentiel, à savoir l'intégrité corporelle. C'est en vain que le recourant soutient que ce n'est pas lui qui a administré les coups de lame de ciseau, dès lors qu'il s'est pleinement associé à l'intention de son comparse et que sa contribution a été essentielle à l'exécution de l'infraction. Sa culpabilité a été qualifiée de très lourde. En outre, la peine privative de liberté de trois ans à laquelle le recourant a été condamné dépasse largement une année, ce qui pourrait permettre une révocation de son autorisation d'établissement sur la base de l'art. 63 al. 1 let. a cum art. 62 al. 1 let. b LEI (cf. <ref-ruling> consid. 2.1 p. 147, selon lequel constitue une "peine privative de liberté de longue durée" au sens de l'art. 62 al. 1 let. b LEtr [depuis le 1er janvier 2019: LEI] toute peine dépassant un an d'emprisonnement). A cela s'ajoute que le recourant a déjà été condamné à cinq reprises. Quand bien même les infractions figurant dans son casier judiciaire étaient d'une gravité relative, force est de constater qu'elles ont porté atteinte à plusieurs biens juridiquement protégés et révèlent un mépris persistant du recourant pour les lois et l'ordre juridique suisse.
L'intérêt privé du recourant à demeurer en Suisse est certes également important, puisque ce dernier a essentiellement grandi dans ce pays et que les membres de sa famille y vivent. Cela étant, même si, comme il le soutient, il a travaillé dans le passé comme serveur et "dans le domaine de la construction", il ressort du jugement attaqué qu'il n'a pas de formation professionnelle achevée, qu'il ne travaille plus depuis plusieurs années et qu'il émarge à l'aide sociale. Il ne peut ainsi pas se prévaloir d'une bonne intégration économique et professionnelle en Suisse. Par ailleurs, en tant qu'il soutient que "ses perspectives professionnelles en Suisse sont réelles", il oppose sa propre appréciation à celle de la cour cantonale sans démontrer en quoi celle-ci serait arbitraire. En ce qui concerne les liens du recourant avec son pays d'origine, celui-ci y a vécu pendant les premières années de sa vie et, même s'il soutient ne plus y avoir de famille, il maîtrise la langue de ce pays. La cour cantonale pouvait donc retenir que les possibilités de réintégration du recourant dans son pays d'origine n'étaient pas moindres que son intégration actuelle en Suisse.
Le recourant reproche à la cour cantonale d'avoir omis qu'il avait une fille, âgée de 10 ans, dont il s'occupait un week-end sur deux ainsi que lors des vacances. Il ne ressort cependant pas du jugement attaqué qu'il aurait la garde de sa fille, ni même qu'il contribuerait de manière régulière à son entretien, étant relevé qu'il a été condamné par le passé pour violation d'une obligation d'entretien. Dans ces conditions, les contacts peuvent être maintenus par l'intermédiaire des moyens de communication modernes, voire par des séjours dans le pays d'origine du recourant (cf. <ref-ruling> consid. 5.1 p. 96 s. et les références citées; arrêt 6B_50/2020 du 3 mars 2020 consid. 1.4.2).
Pour le surplus, c'est en vain que le recourant, qui n'est pas né en Suisse, invoque la jurisprudence en matière de droit des étrangers, selon laquelle il est généralement admis qu'un avertissement au sens de l'art. 96 al. 2 LEI devrait d'abord être adressé aux étrangers issus de la deuxième génération qui ont commis plusieurs infractions, mais pour qui les condamnations n'ont pas (encore) constitué un cas de révocation de l'autorisation (cf. <ref-ruling> consid. 3.3.3; cf. aussi arrêt 2C_85/2021 du 7 mai 2021 consid. 5.2.3 et les références citées).
4.4. En définitive, compte tenu de la gravité de l'infraction commise, de ses multiples antécédents, de sa mauvaise intégration en Suisse et de l'absence de perspectives concrètes dans ce pays, l'intérêt public à l'éloignement du recourant l'emporte sur son intérêt privé à demeurer en Suisse. L'une des conditions pour une application de l'<ref-law> faisant ainsi défaut, la cour cantonale n'a pas violé le droit fédéral en ordonnant l'expulsion du recourant. Pour le surplus, celui-ci ne discute pas de la durée de la mesure - par 7 ans - prononcée à son encontre.
5.
Au vu de ce qui précède, le recours doit être rejeté dans la mesure où il est recevable. Le recourant supportera les frais judiciaires (<ref-law>).

rulings:
Par ces motifs, le Tribunal fédéral prononce :
1.
Le recours est rejeté dans la mesure où il est recevable.
2.
Les frais judiciaires, arrêtés à 3'000 fr., sont mis à la charge du recourant.
3.
Le présent arrêt est communiqué aux parties et à la Cour d'appel pénale du Tribunal cantonal du canton de Vaud.
Lausanne, le 27 août 2021
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
La Présidente : Jacquemoud-Rossari
La Greffière : Thalmann