{"users":[{"id":21,"username":"grewn0uille","name":"Lucie Anglade","avatar_template":"/user_avatar/discuss.afpy.org/grewn0uille/{size}/29_2.png","moderator":true,"trust_level":4},{"id":-1,"username":"system","name":"system","avatar_template":"/uploads/default/original/1X/4f5742b1f7d7234d5bbabba6b98997af14b4b50f.png","admin":true,"moderator":true,"trust_level":4},{"id":1,"username":"mdk","name":"Julien Palard","avatar_template":"/user_avatar/discuss.afpy.org/mdk/{size}/3_2.png","admin":true,"trust_level":4},{"id":108,"username":"freezed","name":"","avatar_template":"/user_avatar/discuss.afpy.org/freezed/{size}/208_2.png","trust_level":2},{"id":2,"username":"debnet","name":"Marc Debureaux","avatar_template":"/user_avatar/discuss.afpy.org/debnet/{size}/7_2.png","admin":true,"moderator":true,"trust_level":4},{"id":3,"username":"entwanne","name":"Antoine Rozo","avatar_template":"/user_avatar/discuss.afpy.org/entwanne/{size}/8_2.png","moderator":true,"trust_level":4},{"id":327,"username":"vpoulailleau","name":"Vincent Poulailleau","avatar_template":"/user_avatar/discuss.afpy.org/vpoulailleau/{size}/445_2.png","trust_level":2},{"id":1095,"username":"Bubobubobubobubo","name":"Raphaël Forment","avatar_template":"/user_avatar/discuss.afpy.org/bubobubobubobubo/{size}/1781_2.png","trust_level":0},{"id":347,"username":"ReiNula","name":"Leulliette Laurine","avatar_template":"/user_avatar/discuss.afpy.org/reinula/{size}/485_2.png","trust_level":2},{"id":101,"username":"Melcore","name":"Melcore","avatar_template":"/user_avatar/discuss.afpy.org/melcore/{size}/181_2.png","moderator":true,"trust_level":4},{"id":522,"username":"drigaudie","name":"David","avatar_template":"/user_avatar/discuss.afpy.org/drigaudie/{size}/1002_2.png","trust_level":1},{"id":5,"username":"Mindiell","name":"Mindiell","avatar_template":"/user_avatar/discuss.afpy.org/mindiell/{size}/10_2.png","moderator":true,"trust_level":4},{"id":18,"username":"Jeffd","name":"Jeff D","avatar_template":"/user_avatar/discuss.afpy.org/jeffd/{size}/25_2.png","trust_level":2},{"id":919,"username":"Fefedu973","name":"Fefe_du_973","avatar_template":"/user_avatar/discuss.afpy.org/fefedu973/{size}/1645_2.png","trust_level":0},{"id":166,"username":"TitiMoby","name":"Thierry Chantier","avatar_template":"/user_avatar/discuss.afpy.org/titimoby/{size}/1459_2.png","trust_level":2},{"id":797,"username":"amine","name":null,"avatar_template":"/user_avatar/discuss.afpy.org/amine/{size}/1365_2.png","trust_level":2},{"id":532,"username":"Chadys","name":"Julie Rymer","avatar_template":"/user_avatar/discuss.afpy.org/chadys/{size}/1010_2.png","trust_level":4},{"id":839,"username":"nilleb","name":"Ivo Bellin Salarin","avatar_template":"/user_avatar/discuss.afpy.org/nilleb/{size}/1471_2.png","trust_level":2},{"id":33,"username":"Merwyn","name":"","avatar_template":"/user_avatar/discuss.afpy.org/merwyn/{size}/46_2.png","trust_level":2},{"id":41,"username":"pierre.imbaud","name":"Pierre Imbaud","avatar_template":"/letter_avatar_proxy/v4/letter/p/9e8a1a/{size}.png","trust_level":2},{"id":863,"username":"arruda","name":"Felipe Arruda Pontes","avatar_template":"/user_avatar/discuss.afpy.org/arruda/{size}/1522_2.png","trust_level":0},{"id":828,"username":"Musclor13","name":"Quentin M***","avatar_template":"/user_avatar/discuss.afpy.org/musclor13/{size}/1416_2.png","trust_level":2},{"id":736,"username":"tut-tuuut","name":"Agnès Haasser","avatar_template":"/user_avatar/discuss.afpy.org/tut-tuuut/{size}/1770_2.png","trust_level":4},{"id":857,"username":"MohamedRebai41","name":"Mohamed Rebai","avatar_template":"/user_avatar/discuss.afpy.org/mohamedrebai41/{size}/1515_2.png","trust_level":0},{"id":40,"username":"yoan","name":"Yoan","avatar_template":"/user_avatar/discuss.afpy.org/yoan/{size}/63_2.png","trust_level":2},{"id":7,"username":"pierre.bousquie","name":"Pierre Bousquié","avatar_template":"/user_avatar/discuss.afpy.org/pierre.bousquie/{size}/13_2.png","moderator":true,"trust_level":2},{"id":274,"username":"c24b","name":"Constance de Quatrebarbes ","avatar_template":"/user_avatar/discuss.afpy.org/c24b/{size}/353_2.png","trust_level":2},{"id":8,"username":"misc","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/m/d26b3c/{size}.png","trust_level":1},{"id":759,"username":"FusionNucleaire","name":"Fusion Nucleaire","avatar_template":"/user_avatar/discuss.afpy.org/fusionnucleaire/{size}/1298_2.png","trust_level":1},{"id":764,"username":"petrus-v","name":"Pierre Verkest","avatar_template":"/user_avatar/discuss.afpy.org/petrus-v/{size}/1305_2.png","trust_level":1},{"id":301,"username":"romain","name":"Romain Dorgueil","avatar_template":"/user_avatar/discuss.afpy.org/romain/{size}/370_2.png","trust_level":1}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/association/7?page=1","per_page":30,"top_tags":[{"id":7,"name":"lyon","slug":"lyon"},{"id":30,"name":"2026","slug":"30-tag"},{"id":14,"name":"bulletin","slug":"bulletin"},{"id":9,"name":"paris","slug":"paris"}],"topics":[{"fancy_title":"Règles d’utilisation des espaces d’échanges de l’AFPy","id":2577,"title":"Règles d’utilisation des espaces d’échanges de l’AFPy","slug":"regles-d-utilisation-des-espaces-d-echanges-de-l-afpy","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-04-25T07:25:44.981Z","last_posted_at":"2025-04-25T07:25:45.166Z","bumped":true,"bumped_at":"2025-04-25T07:25:45.166Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Bonjour, \nLes règles et buts d’utilisation des espaces d’échanges de l’AFPy ne sont pas forcément clairs pour tout le monde. \nNous (le Comité Directeur) souhaitons les expliciter afin que toutes les personnes utilisant o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":107,"like_count":5,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":5,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bienvenue sur le Discourse de l’AFPy !","id":27,"title":"Bienvenue sur le Discourse de l’AFPy !","slug":"bienvenue-sur-le-discourse-de-l-afpy","posts_count":2,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2020-11-05T21:25:49.258Z","last_posted_at":"2021-04-17T21:01:51.543Z","bumped":true,"bumped_at":"2021-04-17T21:01:51.543Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"L’AFPy (Association Francophone Python) a pour but de promouvoir le langage Python, que ce soit auprès d’un public averti ou débutant. \nPour ce faire, nous organisons des évènements au niveau local et d’autres évènements&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1277,"like_count":7,"has_summary":false,"last_poster_username":"freezed","category_id":7,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":-1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"À propos de la catégorie AFPy","id":20,"title":"À propos de la catégorie AFPy","slug":"a-propos-de-la-categorie-afpy","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-11-06T09:59:38.605Z","last_posted_at":null,"bumped":true,"bumped_at":"2023-02-05T22:45:10.469Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"L’actualité autour de la vie de notre association. \nSi vous cherchez à vous tenir informé des événements, des décisions et de l’évolution de la situation, vous êtes au bon endroit. :wink:","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1705,"like_count":1,"has_summary":false,"last_poster_username":"debnet","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"PyconFr 2026 : proposez des conférences !","id":3067,"title":"PyconFr 2026 : proposez des conférences !","slug":"pyconfr-2026-proposez-des-conferences","posts_count":10,"reply_count":3,"highest_post_number":10,"image_url":null,"created_at":"2026-06-25T11:23:31.333Z","last_posted_at":"2026-08-01T10:51:55.554Z","bumped":true,"bumped_at":"2026-08-01T10:51:55.554Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":30,"name":"2026","slug":"30-tag"}],"tags_descriptions":{},"views":147,"like_count":10,"has_summary":false,"last_poster_username":"freezed","category_id":20,"op_like_count":2,"pinned_globally":false,"featured_link":null,"event_starts_at":"2026-07-31T21:59:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1095,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Réunions du comité directeur 2024-2025","id":2362,"title":"Réunions du comité directeur 2024-2025","slug":"reunions-du-comite-directeur-2024-2025","posts_count":23,"reply_count":0,"highest_post_number":24,"image_url":null,"created_at":"2024-11-08T15:26:07.484Z","last_posted_at":"2026-07-21T20:11:26.685Z","bumped":true,"bumped_at":"2026-07-21T20:11:26.685Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":487,"like_count":38,"has_summary":false,"last_poster_username":"entwanne","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"event_starts_at":"2026-08-18T18:30:00.000Z","event_ends_at":"2026-08-18T19:30:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":347,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"On a besoin de vous pour trouver un lieu pour la PyconFR 26","id":2972,"title":"On a besoin de vous pour trouver un lieu pour la PyconFR 26","slug":"on-a-besoin-de-vous-pour-trouver-un-lieu-pour-la-pyconfr-26","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":"https://discuss.afpy.org/uploads/default/optimized/2X/0/0eb91e251cc88c69de847aa136c8a474e1489270_2_1024x576.jpeg","created_at":"2026-03-25T21:50:56.750Z","last_posted_at":"2026-06-11T18:46:21.609Z","bumped":true,"bumped_at":"2026-06-11T18:46:21.609Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":178,"like_count":5,"has_summary":false,"last_poster_username":"drigaudie","category_id":20,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":101,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":522,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Vidéos PyConFR 2025","id":2962,"title":"Vidéos PyConFR 2025","slug":"videos-pyconfr-2025","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-19T07:07:11.456Z","last_posted_at":"2026-03-19T07:07:11.659Z","bumped":true,"bumped_at":"2026-03-19T07:07:11.659Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":77,"like_count":6,"has_summary":false,"last_poster_username":"entwanne","category_id":20,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Refonte du site web","id":1543,"title":"Refonte du site web","slug":"refonte-du-site-web","posts_count":13,"reply_count":6,"highest_post_number":13,"image_url":null,"created_at":"2023-04-29T15:34:16.645Z","last_posted_at":"2026-02-18T12:38:51.942Z","bumped":true,"bumped_at":"2026-02-18T12:38:51.942Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1133,"like_count":7,"has_summary":false,"last_poster_username":"Melcore","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":5,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":18,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":108,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":101,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"S&rsquo;abonner au Discourse via ActivityPub","id":2859,"title":"S'abonner au Discourse via ActivityPub","slug":"sabonner-au-discourse-via-activitypub","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-13T10:00:36.229Z","last_posted_at":"2026-01-09T09:14:11.402Z","bumped":true,"bumped_at":"2026-01-09T09:14:11.402Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":48,"like_count":2,"has_summary":false,"last_poster_username":"freezed","category_id":7,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":108,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rapport de transparence de la PyConFR 2025","id":2905,"title":"Rapport de transparence de la PyConFR 2025","slug":"rapport-de-transparence-de-la-pyconfr-2025","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-12-17T15:12:44.067Z","last_posted_at":"2025-12-17T15:12:44.315Z","bumped":true,"bumped_at":"2025-12-17T15:12:44.315Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":3,"has_summary":false,"last_poster_username":"ReiNula","category_id":20,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":347,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Invitation stand JRES 2026 à Tours","id":2876,"title":"Invitation stand JRES 2026 à Tours","slug":"invitation-stand-jres-2026-a-tours","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-30T18:35:10.932Z","last_posted_at":"2025-12-02T10:14:58.044Z","bumped":true,"bumped_at":"2025-12-02T10:14:58.044Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":0,"has_summary":false,"last_poster_username":"debnet","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":2,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":megaphone: Appel à volontaires PyConFR 2025","id":2783,"title":"📣 Appel à volontaires PyConFR 2025","slug":"appel-a-volontaires-pyconfr-2025","posts_count":14,"reply_count":2,"highest_post_number":14,"image_url":null,"created_at":"2025-10-04T20:14:34.718Z","last_posted_at":"2025-11-01T12:35:44.976Z","bumped":true,"bumped_at":"2025-11-01T12:35:44.976Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":259,"like_count":18,"has_summary":false,"last_poster_username":"entwanne","category_id":20,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":919,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":166,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":797,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"La PyConFR 2025 !","id":2560,"title":"La PyConFR 2025 !","slug":"la-pyconfr-2025","posts_count":14,"reply_count":3,"highest_post_number":14,"image_url":null,"created_at":"2025-04-13T17:21:31.796Z","last_posted_at":"2025-10-26T10:28:30.124Z","bumped":true,"bumped_at":"2025-10-26T10:28:30.124Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"lyon","slug":"lyon"}],"tags_descriptions":{},"views":421,"like_count":31,"has_summary":false,"last_poster_username":"grewn0uille","category_id":20,"op_like_count":15,"pinned_globally":false,"featured_link":null,"event_starts_at":"2025-10-30T09:00:00.000Z","event_ends_at":"2025-11-02T17:00:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":532,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":839,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":33,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Réunion du comité directeur 09/10/2025 20h30 spéciale PyConFR","id":2756,"title":"Réunion du comité directeur 09/10/2025 20h30 spéciale PyConFR","slug":"reunion-du-comite-directeur-09-10-2025-20h30-speciale-pyconfr","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-09-16T20:09:48.903Z","last_posted_at":"2025-10-09T19:39:45.085Z","bumped":true,"bumped_at":"2025-10-09T19:39:45.085Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":true,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":47,"like_count":2,"has_summary":false,"last_poster_username":"entwanne","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"event_starts_at":"2025-10-09T18:30:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":3,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Covoiturage pour la PyconFR","id":2786,"title":"Covoiturage pour la PyconFR","slug":"covoiturage-pour-la-pyconfr","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-08T12:53:15.799Z","last_posted_at":"2025-10-08T12:53:16.017Z","bumped":true,"bumped_at":"2025-10-08T12:53:16.017Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":48,"like_count":0,"has_summary":false,"last_poster_username":"Chadys","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":532,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Convocation à l’assemblée générale le dimanche 2 novembre à 9h","id":2781,"title":"Convocation à l’assemblée générale le dimanche 2 novembre à 9h","slug":"convocation-a-l-assemblee-generale-le-dimanche-2-novembre-a-9h","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-04T08:18:36.382Z","last_posted_at":"2025-10-04T08:18:36.655Z","bumped":true,"bumped_at":"2025-10-04T08:18:36.655Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":33,"like_count":3,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":3,"pinned_globally":false,"featured_link":null,"event_starts_at":"2025-11-02T08:00:00.000Z","event_ends_at":"2025-11-02T08:55:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Videos pyconfr 2024","id":2564,"title":"Videos pyconfr 2024","slug":"videos-pyconfr-2024","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2025-04-16T08:46:22.921Z","last_posted_at":"2025-09-22T19:30:24.451Z","bumped":true,"bumped_at":"2025-09-22T19:30:24.451Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":190,"like_count":6,"has_summary":false,"last_poster_username":"mdk","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":41,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Renouvellement du Comité Directeur","id":2760,"title":"Renouvellement du Comité Directeur","slug":"renouvellement-du-comite-directeur","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://discuss.afpy.org/uploads/default/original/2X/1/15097f6a84a42b3744e86cf2305ba0e172dbf968.svg","created_at":"2025-09-19T14:50:40.665Z","last_posted_at":"2025-09-19T14:50:40.908Z","bumped":true,"bumped_at":"2025-09-22T12:25:02.699Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":62,"like_count":6,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":6,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Problème pour réinitialiser mon mot de passe sur le CFP de PyConFR","id":2722,"title":"Problème pour réinitialiser mon mot de passe sur le CFP de PyConFR","slug":"probleme-pour-reinitialiser-mon-mot-de-passe-sur-le-cfp-de-pyconfr","posts_count":8,"reply_count":4,"highest_post_number":8,"image_url":null,"created_at":"2025-08-10T10:06:53.763Z","last_posted_at":"2025-08-12T19:01:43.000Z","bumped":true,"bumped_at":"2025-08-12T19:01:43.000Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":40,"like_count":6,"has_summary":false,"last_poster_username":"Musclor13","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":863,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":532,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":828,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"PyconFr 2025 : proposez des conférences !","id":2668,"title":"PyconFr 2025 : proposez des conférences !","slug":"pyconfr-2025-proposez-des-conferences","posts_count":16,"reply_count":6,"highest_post_number":16,"image_url":null,"created_at":"2025-06-23T12:55:45.426Z","last_posted_at":"2025-07-24T09:39:15.291Z","bumped":true,"bumped_at":"2025-07-24T09:39:15.291Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":7,"name":"lyon","slug":"lyon"}],"tags_descriptions":{},"views":344,"like_count":15,"has_summary":false,"last_poster_username":"grewn0uille","category_id":20,"op_like_count":6,"pinned_globally":false,"featured_link":null,"event_starts_at":"2025-07-20T21:59:00.000Z","has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":736,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":857,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":863,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Atelier en ligne (en anglais) pour apprendre à proposer une conf &lt;3 (PyLadiesCon)","id":2708,"title":"Atelier en ligne (en anglais) pour apprendre à proposer une conf <3 (PyLadiesCon)","slug":"atelier-en-ligne-en-anglais-pour-apprendre-a-proposer-une-conf-3-pyladiescon","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-18T20:16:16.487Z","last_posted_at":"2025-07-18T20:16:16.675Z","bumped":true,"bumped_at":"2025-07-18T20:16:16.675Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":36,"like_count":2,"has_summary":false,"last_poster_username":"Mindiell","category_id":20,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":5,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Relance des adhésions expirées","id":2609,"title":"Relance des adhésions expirées","slug":"relance-des-adhesions-expirees","posts_count":20,"reply_count":13,"highest_post_number":20,"image_url":null,"created_at":"2025-05-19T13:15:43.481Z","last_posted_at":"2025-06-16T06:43:00.610Z","bumped":true,"bumped_at":"2025-06-16T06:43:00.610Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":198,"like_count":4,"has_summary":false,"last_poster_username":"mdk","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":327,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":839,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":797,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rapport d’incident suite au ban du 30 avril 2025","id":2657,"title":"Rapport d’incident suite au ban du 30 avril 2025","slug":"rapport-d-incident-suite-au-ban-du-30-avril-2025","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-06T05:38:06.861Z","last_posted_at":"2025-06-06T05:38:07.054Z","bumped":true,"bumped_at":"2025-06-06T05:38:07.054Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":1,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Stickers &amp; polo AFPy (boutique en ligne ?)","id":2611,"title":"Stickers & polo AFPy (boutique en ligne ?)","slug":"stickers-polo-afpy-boutique-en-ligne","posts_count":11,"reply_count":0,"highest_post_number":11,"image_url":null,"created_at":"2024-12-04T22:05:13.186Z","last_posted_at":"2025-05-19T10:28:39.185Z","bumped":true,"bumped_at":"2025-05-20T18:46:12.474Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":57,"like_count":6,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":40,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":7,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Questions, idées d&rsquo;améliorations et quelques petits trucs","id":2545,"title":"Questions, idées d'améliorations et quelques petits trucs","slug":"questions-idees-dameliorations-et-quelques-petits-trucs","posts_count":5,"reply_count":3,"highest_post_number":5,"image_url":null,"created_at":"2025-03-31T22:28:09.011Z","last_posted_at":"2025-04-02T21:32:59.491Z","bumped":true,"bumped_at":"2025-04-02T21:32:59.491Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":59,"like_count":1,"has_summary":false,"last_poster_username":"Musclor13","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":828,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":3,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Bonne année 2025 !","id":2458,"title":"Bonne année 2025 !","slug":"bonne-annee-2025","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-01-30T17:01:56.869Z","last_posted_at":"2025-02-03T08:14:35.600Z","bumped":true,"bumped_at":"2025-02-03T08:14:35.600Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":60,"like_count":4,"has_summary":false,"last_poster_username":"grewn0uille","category_id":7,"op_like_count":4,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Créateur du sujet, Auteur le plus récent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":274,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Rapport de transparence de la PyConFR 2024","id":2367,"title":"Rapport de transparence de la PyConFR 2024","slug":"rapport-de-transparence-de-la-pyconfr-2024","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-11-14T11:31:21.684Z","last_posted_at":"2024-11-14T14:45:52.848Z","bumped":true,"bumped_at":"2024-11-14T14:45:52.848Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":95,"like_count":13,"has_summary":false,"last_poster_username":"misc","category_id":20,"op_like_count":10,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":8,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":":loudspeaker: Appel à volontaires pour la PyConFR 2024 !","id":2302,"title":":loudspeaker: Appel à volontaires pour la PyConFR 2024 !","slug":"appel-a-volontaires-pour-la-pyconfr-2024","posts_count":26,"reply_count":9,"highest_post_number":26,"image_url":null,"created_at":"2024-10-09T07:18:16.206Z","last_posted_at":"2024-11-01T10:38:29.926Z","bumped":true,"bumped_at":"2024-11-01T10:38:29.926Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"unicode_title":"📢 Appel à volontaires pour la PyConFR 2024 !","tags":[],"tags_descriptions":{},"views":334,"like_count":30,"has_summary":false,"last_poster_username":"petrus-v","category_id":20,"op_like_count":3,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Créateur du sujet","user_id":347,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":21,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Auteur fréquent","user_id":759,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Auteur le plus récent","user_id":764,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Le sprint de la traduction de la doc de Python commence !","id":2349,"title":"Le sprint de la traduction de la doc de Python commence !","slug":"le-sprint-de-la-traduction-de-la-doc-de-python-commence","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-31T10:19:24.939Z","last_posted_at":"2024-10-31T10:19:25.152Z","bumped":true,"bumped_at":"2024-10-31T10:19:25.152Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":51,"like_count":1,"has_summary":false,"last_poster_username":"mdk","category_id":20,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Besoin d&rsquo;aide pour la PyConFR : vos sujets de consommation d&rsquo;APIs","id":2332,"title":"Besoin d'aide pour la PyConFR : vos sujets de consommation d'APIs","slug":"besoin-daide-pour-la-pyconfr-vos-sujets-de-consommation-dapis","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-10-28T07:33:13.686Z","last_posted_at":"2024-10-28T07:33:13.871Z","bumped":true,"bumped_at":"2024-10-28T07:33:13.871Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":50,"like_count":1,"has_summary":false,"last_poster_username":"romain","category_id":20,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Créateur du sujet, Auteur le plus récent","user_id":301,"primary_group_id":null,"flair_group_id":null}]}]}}