Skip to content

Proposition pour les Journées open-source Insee (16-17 juin 2026) : contribution à pynsee #307

Open

Description

@GrasClement

Bonjour,

L'Insee organise les 16-17 juin des journées de contribution open-source et cherche des projets "sponsors" avec des issues prêtes pour des groupes de contributeurs ([https://ssphub.netlify.app/event/2026-06-jdos/]).

J'utilise régulièrement pynsee sans avoir encore eu l'occasion de contribuer, je me suis dit que ce serait l'occasion.

Quelques issues existantes me semblent bien adaptées :

Une autre piste, serait un atelier "qualité & modernisation du code" : ajouter du typage, étoffer la documentation et les exemples associés, et profiter de l'occasion pour explorer en parallèle un POC polars (benchmark + option engine="polars" sur un module ciblé, sans toucher à l'API existante). Ce format conviendrait bien à des participants de niveaux variés.

Qu'en pensez-vous ?

Activity

  1. hadrilec commented on Jun 10, 2026

    @hadrilec
    Contributor

    Bonjour @GrasClement,
    tu es le bienvenu en tant que contributeur à pynsee. Dans l'immediat à mon avis le plus utile serait de rajouter melodi car l'API données locales n'est plus alimentée par l'INSEE.
    N'hesite pas a faire une PR.
    Bonne journée,

  2. GrasClement commented on Jun 11, 2026

    @GrasClement
    Author

    Bonsoir @hadrilec ,
    Merci pour ta réponse !
    Je regarde Melodi en détail dans les prochains jours. Si on arrive à boucler quelque chose de propre lors des JDOS, on ouvrira une PR.
    Bonne soirée,

  3. tgrandje commented on Jun 11, 2026

    @tgrandje
    Collaborator

    Bonjour @GrasClement

    Désolé, j'arrive un peu (trop ?) tard sur la conversation. En compléments aux éléments d' @hadrilec :

    • sur melodi, si vous avez le temps de vous y attaquer, ne partez pas de zéro (ou alors en connaissance de cause 😄 !) ; @hadrilec avait commencé un travail, que j'ai poursuivi sur cette PR draft : melodi #306

    J'ai laissé ça en vrac, en partie parce que j'avais détecté quelques bugs sur Melodi en faisant ce boulot. Ce qu'il manque sur cette PR : la doc (notamment comme je n'utilise pas Melodi à titre personnel, je suis un peu sec pour trouver des exemples parlants) et des tests automatisés.
    Nota : personnellement je travaille avec des environnements virtuels générés par poetry, d'où le pyproject.toml retouché à ce stade dans la PR ; ça sera bien sûr à rectifier si vous partez de là.

    A ma connaissance, les deux autres issues que tu avais listées sont bien ouvertes.

    (J'hésite à réouvrir cette "issue" pour que ces éléments d'info soient facilement visibles pour tes éventuels participants ?)

  4. GrasClement commented on Jun 15, 2026

    @GrasClement
    Author

    Bonsoir @tgrandje ,

    Merci pour ces précisions ! J'ai mis tout ca dans mes notes pour demain.
    J'ai fait une draft PR #308 qui cible feat/melodi pour suivre l'avancement/discuter les deux prochains jours.

    Bonne soirée,

  5. cbobinec commented on Sep 2, 2026

    @cbobinec

    Bonjour à tous !

    je travaille à l'Insee, et suis le développeur principal du package R melodi.
    Avec mon collègue @Mathieu-David, nous avions justement expérimenté en interne l'équivalence en Python de ce package R : grosso modo réécriture en Python fonction par fonction, et ainsi conserver la même philosophie entre packages R et Python. A priori ça pourrait très bien s'intégrer à pynsee.

    Si j'ai bien suivi vous a déjà bien amorcé les choses ici, c'est top !
    On propose de jeter déjà un œil/prendre en main vos derniers travaux à ce sujet, a priori ta PR @GrasClement ?
    Et voir si on peut greffer à la suite nos travaux?

    A disposition pour en échanger au besoin!

  6. tfardet commented on Sep 2, 2026

    @tfardet
    Collaborator

    Bonjour @cbobinec et merci pour cette proposition, ce serait super si vous pouvez faire ça, oui.
    Je suis un peu sous l'eau avec la rentrée mais j'essayerai de dégager du temps pour la review donc n'hésitez pas à me pinger si je lag un peu trop.

  7. GrasClement commented on Sep 13, 2026

    @GrasClement
    Author

    Bonjour @cbobinec,

    Merci pour le message, avec plaisir pour que vous preniez la suite.

    Pour que vous puissiez continuer sur qqch de propre, je viens de répondre à l'ensemble des commentaires de @tgrandje et de commit les modifications associées. Ma PR #308 (pas encore mergée, en attente de la relecture de tgrandje) vise la branche de tgrandje qui est à 1 commit derrière master.

    J'ai réouvert l'issue au cas où il faille discuter d'autres éléments. Je serai joignable la semaine prochaine si besoin, mais je pense qu'en l'état tout est prêt pour que vous greffiez la suite.

    Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions