social.dk-libre.fr is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #python

[?]Hugo van Kemenade » 🌐
@hugovk@mastodon.social

@SnoopJ And this is why it's important to use td.total_seconds() and not td.seconds
docs.python.org/3/library/date

    Marcos Dione boosted

    [?]SnoopJ [He/him/they, please] » 🌐
    @SnoopJ@hachyderm.io

    excuse me, what?

    ```
    >>> td = timedelta(minutes=-5)
    >>> td
    datetime.timedelta(days=-1, seconds=86100)
    >>> td.total_seconds()
    -300.0
    ```

      [?]Wolf » 🌐
      @YesJustWolf@hachyderm.io

      Working on . My plan was to solve each day in both and . I thought I would be further by now. Yes, my Python answer to day 1 solves both parts, but I'm trying to be exemplary: good names, docstrings, comments-where-needed, tests, project structure, all the things.

      For some reason, keeps complaining about the (using both and , as usual). I'm concerned I haven't set things up right somehow, but I don't yet see where I've gone wrong.

      Once this is working, further days will be easy. At least ... I hope!

        [?]Python Software Foundation » 🌐
        @ThePSF@fosstodon.org

        Jazzband, a PSF Fiscal Sponsoree, ensures the long-term maintenance of projects after their original authors step away 🐍💻 By supporting cooperative coding, Jazzband keeps well-tested, well-documented projects alive. Donate today 💝

        Graphic with the text "Support Jazzband, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has a blue block of color with the Jazzband logo, a white square with "Jazzband" inside.

        Alt...Graphic with the text "Support Jazzband, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has a blue block of color with the Jazzband logo, a white square with "Jazzband" inside.

          [?]/G|T|R|O|N|I|X\ :python: :emacs: :nix: :linux: » 🌐
          @gtronix@infosec.exchange

          "Django 6.0 brings template partials, background tasks, Content Security Policy, and more"

          "Template partials are now available, allowing projects to modularize templates using small, named fragments. Django6.0 introduces several notable features aimed at improving code modularity, security, and developer workflow."

          alternativeto.net/news/2025/12

            [?]Mariusz Felisiak » 🌐
            @felixxm@fosstodon.org

            Django 6.0 is out 🎉 and includes some exciting new features like CSP, Tasks, or Template Partials 🤩 Many thanks to all 174 people who made this possible 💚

            gist.github.com/felixxm/99501c

              [?]pvergain (framapiaf) » 🌐
              @pvergain@framapiaf.org

              discuss.python.org/t/python-3-
              This is the first maintenance release of Python 3.14

              Python 3.14.1 is the first maintenance release of 3.14, containing around 558 bugfixes, build improvements and documentation changes since 3.14.0.

                [?]Kushal Das :python: :tor: 🇸🇪 » 🌐
                @kushal@toots.dgplug.org

                What are the best looking applications you have seen?

                Please boost for more reach.

                  Marcos Dione boosted

                  [?]Hugo van Kemenade » 🌐
                  @hugovk@mastodon.social

                  [?]Marcos Dione » 🌐
                  @mdione@en.osm.town

                  @xssfox sounds like `requirements.txt` is a pretty big typosquatting package name for . I hope it's not a valid name.

                    [?]Python Software Foundation » 🌐
                    @ThePSF@fosstodon.org

                    Grab PyCharm Pro from JetBrains at 30% off before Dec 12 🐍💸

                    Help us reach our $100Kπ fundraiser goal by snagging this great deal- ALL proceeds go to the PSF! lp.jetbrains.com/support-pytho

                    lp.jetbrains.com/support-pytho

                      [?]Jesus Michał "Le Sigh" 🏔 (he) » 🌐
                      @mgorny@social.treehouse.systems

                      BREAKING: 3.13.10 and 3.14.1 changed the multiprocessing message format in patch release. As a result, programs using multiprocessing may break randomly if they are running while is upgraded (i.e. need restarting).

                      But apparently it's not a big deal, since all the cool kids are running Python in containers, and nobody is using Python for system tools anymore. Everything has been RIIR-ed and Python is only omnipresent in some backwaters like .

                      github.com/python/cpython/issu

                        [?]Gonçalo Valério » 🌐
                        @dethos@s.ovalerio.net

                        "Django security releases issued: 5.2.9, 5.1.15, and 4.2.27"

                        djangoproject.com/weblog/2025/

                        * CVE-2025-13372: Potential SQL injection in FilteredRelation column aliases on PostgreSQL
                        * CVE-2025-64460: Potential denial-of-service vulnerability in XML serializer text extraction

                          [?]Hugo van Kemenade » 🌐
                          @hugovk@mastodon.social

                          Just released! 🚀🐍

                          Python 3.14.1

                          Waiting for the .1 to upgrade? This one's especially for you!

                          🥧 Deferred type annotation evaluation!
                          🥧 T-strings!
                          🥧 Zstandard!
                          🥧 Syntax highlighting in the REPL!
                          🥧 Colour in unittest, argparse, json and calendar CLIs!
                          🥧 UUID v6-8!
                          🥧 And much more!

                          discuss.python.org/t/python-3-

                          Two snakes enjoying a pie with 3.14 on the top and π crimping.

                          Alt...Two snakes enjoying a pie with 3.14 on the top and π crimping.

                            [?]myrmepropagandist [she/her/lady/ma'am/That One/Mrs.] » 🌐
                            @futurebird@sauropods.win

                            On a slight tangent I have just noticed that on the TI 84 int(x) is NOT the same as in python. Who is to blame for this?

                            A photo showing that int() in python returns -3 for -3.8 but on the T 84 the result is -4

                            Alt...A photo showing that int() in python returns -3 for -3.8 but on the T 84 the result is -4

                              [?]Python Software Foundation » 🌐
                              @ThePSF@fosstodon.org

                              If has made an impact in your life, we welcome you to join our year-end fundraiser, grounded in a message we truly believe in: Python is for Everyone.

                              Every donation counts, no matter the size. Your gifts ensure Python is free, forever, for everyone 💝 donate.python.org/

                                [?]Python Software Foundation » 🌐
                                @ThePSF@fosstodon.org

                                On this Giving Tuesday, the PSF is reflecting with gratitude on the global community, built from the ground up by individuals- line by line, event by event, connection by connection. We are so incredibly grateful to be in community with each of you.

                                Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                Alt...Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                  Marcos Dione boosted

                                  [?]Aaron » 🌐
                                  @hosford42@techhub.social

                                  I'd be happy to work for cheap on any paid projects while I look for a job -- provided they fit my skillset. I'm great with Python and machine learning, I've worked on ML research and developed novel ML algorithms, and I also have tons of experience working with automated file transfers, databases, automated Excel reporting, and probably other things you may find useful. Just ask! I take pride in doing quality work, and I'm a really clever monkey. :)

                                    [?]Wolf » 🌐
                                    @YesJustWolf@hachyderm.io

                                    After thought (thought I didn’t plan to put into it), I don’t think "NULL coalescing" and "NULL chaining" needs to be built in to the , and here’s why:

                                    * If you’re getting just one thing, the getter can take an optional default result value. works like this in `getattr`, `.get`, and things of that nature. Having an operator for this is fine, but it seems obvious you don’t **need** the language to do it for you.
                                    * If you’re walking down a long uncertain chain, I have two arguments:
                                    * Knowing the path that leads down into the object to the specific thing you want kinda sounds like an violation. Why do you know so much about the internals of this object. If this deep property is important, maybe it’s part of the interface of the top-level thing. Maybe this is just bad design.
                                    * Diving deeply involves lots of possibilities: possible defaults, actual methods of finding the named thing (allow inheritance? Is it an attribute? Is it an element of an array? Etc), did you want to just stop or raise an exception?Does saying what you want really come out to a simple, clean, understandable, one-line, expression?

                                    Maybe I’m biased because I don’t have these operators in my day-to-day language; and also can’t remember hitting this situation. And I can certainly see such operators could be helpful. I’m not a language designer. But from my actual experience, in this case, the juice just isn’t worth the squeeze.

                                      [?]Wolf » 🌐
                                      @YesJustWolf@hachyderm.io

                                      I am so excited for another (adventofcode.com/2025/). I never get tired of writing code to solve new and different problems. What an amazing amount of work Eric Wastl puts into this. What an amazing thing he creates … year after year after year.

                                      Thank you, Eric!

                                      This year my plan is to solve in both and . I want to do them all (a tall order even though Eric is cutting back). i want my work to be exemplary: something others might learn from. I want to make sure I don’t short-change my other responsibilities by spending too much time on this. And I have one final issue: by the time evening roles around, I suck. I need to figure out what the best time of day is to squeeze this in!

                                        [?]Python Software Foundation » 🌐
                                        @ThePSF@fosstodon.org

                                        Did you know the PSF Grants Program has awarded over $3M USD to the community since 2015? Though the program is currently paused, its impact lives on- and your donations pave the way for its return.

                                        Read stories from our grantees and donate today 👉 donate.python.org

                                        Graphic with the quotation at the top "Python Brasil celebrated its 20th anniversary in 2024, and for much of these two decades, the event simply wouldn’t have happened without the support of the Python Software Foundation." On the right side there is a blue color block with the PSF logo. On the bottom half of the image is a photo of attendees at Python Brasil 2024. Overlaid is the fundraising theme with color blocks and the text "Python is for everyone." A white snake flows through the entire image.

                                        Alt...Graphic with the quotation at the top "Python Brasil celebrated its 20th anniversary in 2024, and for much of these two decades, the event simply wouldn’t have happened without the support of the Python Software Foundation." On the right side there is a blue color block with the PSF logo. On the bottom half of the image is a photo of attendees at Python Brasil 2024. Overlaid is the fundraising theme with color blocks and the text "Python is for everyone." A white snake flows through the entire image.

                                          [?]David Zaslavsky » 🌐
                                          @diazona@techhub.social

                                          @travisshears To be fair a whole bunch of standards and tools solved that, piece by piece, over the last 5-10 years. packaging became good even before uv. The benefits of uv are that it's fast, and it combines the functionality of a bunch of other tools that came before it into one program.

                                            [?]Marcos Dione » 🌐
                                            @mdione@en.osm.town

                                            @wakame I have been thinking about this more and more: make another frontend to accept a more like language. After en.osm.town/@mdione/1156297373 I started reading Ansible's code. Nothing is going to come out of it any time soon, tho :)

                                              [?]Dryusdan » 🌐
                                              @Dryusdan@social.dryusdan.fr

                                              Partage, veille et lecture : pgFirstAid - PostgreSQL Health Check :: https://randoneering.tech/blog/pgfirstaid/pgfirstaid/ The release of pgFirstAid, inspired by FirstResponderKit

                                              Ho, ça a l'air pas mal ce petit truc là #opensource #linux #python #engineering #Shaarli https://dryusdan.link/shaare/a9uQ4Q

                                                [?]anarcat » 🌐
                                                @Anarcat@kolektiva.social

                                                how to audit for open services with iproute2 anarc.at/blog/2023-03-10-liste -planet -planet

                                                  [?]Jon Yoder » 🌐
                                                  @jonyoder@mstdn.social

                                                  As a kind of coding vacation, the last couple of days I spent time working on my programming language, , and I've gotten it to the point where it can process and understand anything in the language spec, which is quite a lot.

                                                  Too bad it can't *run* anything just yet.

                                                  Looking forward to a day when my shell scripts aren't a debate of vs vs .

                                                    [?]Python Software Foundation » 🌐
                                                    @ThePSF@fosstodon.org

                                                    Make sure you jump on the 30% discount on PyCharm Pro from JetBrains—ALL proceeds go to the PSF and every dollar counts 💝 Already got yours? Please like and share this post!

                                                    Get PyCharm Pro 30% off: lp.jetbrains.com/support-pytho


                                                    lp.jetbrains.com/support-pytho

                                                      [?]Hugo van Kemenade » 🌐
                                                      @hugovk@mastodon.social

                                                      @danderson Thanks for pointing it out, I've changed "multi-disk ZIP files" to "multipart ZIP files".
                                                      docs.python.org/3/library/zipf

                                                        [?]SnoopJ [He/him/they, please] » 🌐
                                                        @SnoopJ@hachyderm.io

                                                        Support for PEP 723 (inline script metadata) has landed on pip's main branch thanks to some helpful guidance from the maintainers.

                                                        github.com/pypa/pip/commit/369

                                                        Here's hoping it'll smooth out some distribution wrinkles for people who have been getting along with just-pip and single-file scripts paired with requirements files 🤞

                                                          Rikiti boosted

                                                          [?]Python Rennes » 🌐
                                                          @pythonrennes@social.breizhcamp.org

                                                          si vous cherchez d'autres comptes pour faire votre veille technique sur , cette page vous liste quelques personnes très impliquées dans la communauté Python (à la @ThePSF ou contribuant à des bibliothèques / outils / frameworks largement utilisé·es) : fedidevs.com/s/Mzk/

                                                            [?]Python Rennes » 🌐
                                                            @pythonrennes@social.breizhcamp.org

                                                            des mises à jour de framework d'application web "tout " 🎉
                                                            - ( + sous le capot) passe en version 3.0
                                                            - passe en version 6.0

                                                            Les créateurs de NiceGUI étaient interviewés dans cet épisode du podcast @talkpython : talkpython.fm/episodes/show/52

                                                            Retrouvez présentations & démos de NiceGUI, Gradio et dans la session du 1er décembre 2023 : youtube.com/watch?v=yspHNEFjKf

                                                              [?]Python Software Foundation » 🌐
                                                              @ThePSF@fosstodon.org

                                                              Support the Denver Python User Group, a PSF Fiscal Sponsoree, and help keep local learning accessible to all. From weekly project nights to monthly talks, they create welcoming spaces- because Python is for everyone 🐍✨

                                                              Donate today: psfmember.org/civicrm/contribu

                                                              Graphic with the text "Support Denver Python Users Group, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the Denver Python Users Group logo, a black circle with 5 white circles inside a grid.

                                                              Alt...Graphic with the text "Support Denver Python Users Group, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the Denver Python Users Group logo, a black circle with 5 white circles inside a grid.

                                                                [?]Python Rennes » 🌐
                                                                @pythonrennes@social.breizhcamp.org

                                                                ⚠️ : la cyber-attaque "Shai Hulud" venue de l'écosystème peut toucher vos projets s'ils font partie d'un même : blog.pypi.org/posts/2025-11-26

                                                                - pour tester la vulnérabilité de vos projets : github.com/Cobenian/shai-hulud, codeql.github.com/
                                                                - pour utiliser des tokens "trusted publisher" à courte vie si vous publiez des paquets sur via @github : docs.pypi.org/trusted-publishe
                                                                - pour auditer vos : docs.zizmor.sh/

                                                                  [?]Mariusz Felisiak » 🌐
                                                                  @felixxm@fosstodon.org

                                                                  This could be a game changer for anyone using model custom QuerySets and Managers 🎉 I've just implemented an 11 years old ticket 🧓 for initial filters on model QuerySets handled in such an elegant way 💎

                                                                  objects = QuerySet.filter(active=True).as_manager()

                                                                  github.com/django/django/pull/

                                                                    [?]Python Rennes » 🌐
                                                                    @pythonrennes@social.breizhcamp.org

                                                                    une réflexion d'ingénierie logicielle - qui dépasse le cadre de - qui articulant la notion de "bon goût" / "mauvais goût" comme capacité à choisir les valeurs techniques (lisibilité du code, exactitude, performance, complexité d'abstraction, maintenabilité, etc.) - et leur niveau - appropriées à un projet donné : seangoedecke.com/taste/

                                                                    Point de vue est intéressant qui dépassionne la discussion et distingue les compétences techniques des personnes et l'architecture d'un projet.

                                                                      [?]Carlton Gibson » 🌐
                                                                      @carlton@chaos.social

                                                                      PyDay BCN looks good on Saturday, if you're in Barcelona and at a loose end. 🐍

                                                                      pybcn.org/events/pyday_bcn/pyd

                                                                        [?]Hugo van Kemenade » 🌐
                                                                        @hugovk@mastodon.social

                                                                        [?]Seth Larson » 🌐
                                                                        @sethmlarson@mastodon.social

                                                                        @CodenameTim This is super great Tim, thank you for writing this! I can't wait for the "Starter Packs" concept to come to Mastodon, it was massively useful in establishing my network on Bluesky.

                                                                          [?]Hugo van Kemenade » 🌐
                                                                          @hugovk@mastodon.social

                                                                          Yes, I am doing this to make my job as release manager easier! It benefits the other RMs too plus hopefully you :)

                                                                          Just got to delete a big 45-line chunk from PEP 101, the release process.

                                                                          peps.python.org/pep-0101/

                                                                          A big red X over the following text from PEP 101, and it doesn't all fit in the alt text:

- If this is a **final** release:

  - Add the new version to the `"Python documentation by version"
    page <https://www.python.org/doc/versions/>`__ and
    remove the current version from any 'in development' section.

  - For 3.X.Y, edit all the previous X.Y releases' page(s) to
    point to the new release.  This includes the content field of the
    ``Downloads -> Releases`` entry for the release::

      Note: Python 3.x.(y-1) has been superseded by
      `Python 3.x.y </downloads/release/python-3xy/>`_.

    And, for those releases having separate release page entries
    (phasing these out?), update those pages as well,
    e.g. ``download/releases/3.x.y``::

      Note: Python 3.x.(y-1) has been superseded by
      `Python 3.x.y </download/releases/3.x.y/>`_.

  - Update the `"Current pre-release testing versions" page
    <https://www.python.org/download/pre-releases/>`__.

    - If you're releasing a version before *3.x.0*,
      add it to this page, removing the previous pre-release
      of version *3.x* as needed.

    - If you're releasing *3.x.0 final*, remove the pre-release
      version from this page.

                                                                          Alt...A big red X over the following text from PEP 101, and it doesn't all fit in the alt text: - If this is a **final** release: - Add the new version to the `"Python documentation by version" page <https://www.python.org/doc/versions/>`__ and remove the current version from any 'in development' section. - For 3.X.Y, edit all the previous X.Y releases' page(s) to point to the new release. This includes the content field of the ``Downloads -> Releases`` entry for the release:: Note: Python 3.x.(y-1) has been superseded by `Python 3.x.y </downloads/release/python-3xy/>`_. And, for those releases having separate release page entries (phasing these out?), update those pages as well, e.g. ``download/releases/3.x.y``:: Note: Python 3.x.(y-1) has been superseded by `Python 3.x.y </download/releases/3.x.y/>`_. - Update the `"Current pre-release testing versions" page <https://www.python.org/download/pre-releases/>`__. - If you're releasing a version before *3.x.0*, add it to this page, removing the previous pre-release of version *3.x* as needed. - If you're releasing *3.x.0 final*, remove the pre-release version from this page.

                                                                            [?]Hugo van Kemenade » 🌐
                                                                            @hugovk@mastodon.social

                                                                            Download pages for older feature releases link to the latest available in that series, so the release manager (👋) won't have to go through all the old ones and manually update them every time (or just not bother).

                                                                            For example, so 3.13.7 and 3.13.8 say they have been superseded by 3.13.9.

                                                                            python.org/downloads/release/p
                                                                            python.org/downloads/release/p
                                                                            python.org/downloads/release/p

                                                                            The download pages for 3.13.9, 3.13.8 and 3.13.7.

The latter two say: "Note: Python 3.13.7 [or 3.13.8] has been superseded by Python 3.13.9", with a link.

                                                                            Alt...The download pages for 3.13.9, 3.13.8 and 3.13.7. The latter two say: "Note: Python 3.13.7 [or 3.13.8] has been superseded by Python 3.13.9", with a link.

                                                                              [?]Hugo van Kemenade » 🌐
                                                                              @hugovk@mastodon.social

                                                                              The page of all x.y.z Python versions is now generated, so the release manager (👋) doesn't have to update it manually every time.

                                                                              python.org/doc/versions/

                                                                              They're also grouped by x.y version.

                                                                              The old page is temporarily still up for a little while at python.org/doc/versions-old/

                                                                                [?]Hugo van Kemenade » 🌐
                                                                                @hugovk@mastodon.social

                                                                                The pre-release link in the top table and the banner python.org/download/pre-releas is now a (new) redirect so the release manager (👋) doesn't have to update it manually every time.

                                                                                  [?]Hugo van Kemenade » 🌐
                                                                                  @hugovk@mastodon.social

                                                                                  More python.org/downloads/ updates!

                                                                                  The "Looking for a specific release?" table is now sorted with the newest x.y.z at the top (3.14.0), not the newest release by date (3.13.9).

                                                                                  The downloads table for all x.y.z versions is now sorted with 3.14.0 on top, then 3.13.9, then 3.13.9, and so on.

                                                                                  Alt...The downloads table for all x.y.z versions is now sorted with 3.14.0 on top, then 3.13.9, then 3.13.9, and so on.

                                                                                    [?]Atlas des flux » 🌐
                                                                                    @atlas_des_flux@pouet.chapril.org

                                                                                    Suppression des sources sur l'intelligence artificielle dans l'agrégateur sur la programmation. Elles étaient devenues la quasi seule thématique. Et même sans ça, le sujet reste, bien évidemment, présent.

                                                                                    L'agrégateur :
                                                                                    atlasflux.saynete.com/agregate

                                                                                    Le RSS :
                                                                                    flux.saynete.com/encart_rss_in

                                                                                    Les sources :
                                                                                    atlasflux.saynete.net/atlas_de
                                                                                    109 pour l'agrégateur
                                                                                    142 pour son annuaire (comprenant d'autres agrégateurs, des thématiques pour un même site...)

                                                                                    [?]jhx » 🌐
                                                                                    @jhx@mastodon.bsd.cafe

                                                                                    [?]Python Rennes » 🌐
                                                                                    @pythonrennes@social.breizhcamp.org

                                                                                    15r10nk.github.io/inline-snaps : un outil de @15r10nk afin de tester son code avec en utilisant une approche "golden record". inline-snapshot permet de capturer le résultat d'une fonction / méthode / expression avant une refonte de code puis de vérifier que le résultat n'a pas changé.

                                                                                    Si le résultat a changé :
                                                                                    - c'est qu'il a été corrigé et il faut adapter le test automatisé
                                                                                    - c'est que la refonte a cassé quelque chose et qu'il faut enquêter

                                                                                      [?]Python Rennes » 🌐
                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                      Pour aller plus loin, la généralisation s'appelle communément "sliding window". Il y a un exemple d'implémentation dans les recipes en bas de la doc du module natif de itertools : docs.python.org/3/library/iter

                                                                                      Parcourir ces recipes permettent de découvrir l'utilisation combinée des fonctions du module ainsi que d'autres concepts (comme sliding window).

                                                                                      Voir aussi la bibliothèque more-itertools.readthedocs.io/ fournissant d'autres fonctions (triplewise, sliding_window) github.com/more-itertools/more

                                                                                        [?]Yann Büchau :nixos: » 🌐
                                                                                        @nobodyinperson@fosstodon.org

                                                                                        The article about quantifying natural emissions from mofettes at the site in Germany with a low-cost sensor network is published now at @plosclimate:

                                                                                        doi.org/10.1371/journal.pclm.0

                                                                                          Marcos Dione boosted

                                                                                          [?]Python Software Foundation » 🌐
                                                                                          @ThePSF@fosstodon.org

                                                                                          The PSF Grants Program has supported conferences around the globe, helping make events more welcoming & accessible for all- because Python is for everyone. While the program is on pause, your support moves us closer to bringing it back.

                                                                                          💝 Donate: donate.python.org/

                                                                                          Graphic with the quotation at the top "The PSF's generous grant enabled us to provide services such as a free creche to make our event as inclusive as possible" with credit to PyCon UK. On the right side there is a black color block and it says "Python is for Everyone", and underneath that is the PSF logo. On the bottom half of the image is a photo collage of kids at PyCon UK. A white snake flows through the entire image. At the bottom left it states "Photo credit to Mark Hawkins".

                                                                                          Alt...Graphic with the quotation at the top "The PSF's generous grant enabled us to provide services such as a free creche to make our event as inclusive as possible" with credit to PyCon UK. On the right side there is a black color block and it says "Python is for Everyone", and underneath that is the PSF logo. On the bottom half of the image is a photo collage of kids at PyCon UK. A white snake flows through the entire image. At the bottom left it states "Photo credit to Mark Hawkins".

                                                                                            [?]Python Rennes » 🌐
                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                            cet article de maths++ :
                                                                                            - explore le module natif itertools très utile pour parcourir ou générer des colelctions
                                                                                            - propose de réimplémenter itertools.pairwise (ainsi qu'une version modifiée, avec le dernier tuple de la forme ($LAST, None)
                                                                                            - de la généraliser à des n-uplets.

                                                                                            mathspp.com/blog/generalising-

                                                                                              [?]Python Software Foundation » 🌐
                                                                                              @ThePSF@fosstodon.org

                                                                                              🚨 FRESH, LIMITED TIME DEAL: Get 30% off PyCharm Pro + a free tier of AI Assistant! ALL proceeds go to the PSF, thanks to JetBrains. Offer ends December 12th so don't wait, grab yours today!
                                                                                              lp.jetbrains.com/support-pytho


                                                                                              lp.jetbrains.com/support-pytho

                                                                                                [?]Marie PJ⏚ [she/her] » 🌐
                                                                                                @maruey@pouet.chapril.org

                                                                                                Bonjour cher.e camarade sentimental.e qui comme moi souhaite quitter mais rechigne à voir supprimer 10 ans de playlists de vacances amoureusement assemblées.

                                                                                                Bonjour cher.e consœur geekos qui comme moi aime trifouiller les nombres avec et .

                                                                                                Laissez-moi vous présenter exportify.app qui permet d'exporter toutes tes playlists Spotify en fichiers csv tout propres avec plein de stats dedans, genre "danceability" ou "valence" (?). Bon appétit !

                                                                                                  Marcos Dione boosted

                                                                                                  [?]Phantasus 🏳️‍🌈 » 🌐
                                                                                                  @phantasus@fedi.at

                                                                                                  > Unfortunately, after careful consideration, we've decided to move
                                                                                                  forward with other candidates who more closely match our requirements for
                                                                                                  this role

                                                                                                  How I resent this idiotic piece of text, which is put into every damn rejection mail I receive since a year. More than 100 job applications sent out and no damn job afterwards. For fucks sake I was a senior , a master of who did the last two years at the job and guess what did all the other backend related bullshit. Like administering doing the schema, designing the whole architecture of a legacy backend system written in ruby, writing backends, frontends with and guess what nothing.

                                                                                                  I maintained so called on with fucking which ran on or in the pedestrian terms "". Nothing!

                                                                                                  I started into being a through the damn scene and was a "founding member" (whatever that means) of a out of which I was kicked out and still suffering the emotional scars. But yeah, fuck that I see. And probably I'm at fault 100% because that's what this shitty based society wants to tell everybody.

                                                                                                  In my free-time I dabbled with and and and and I wrote a little for money too and for extending a little app at a hackerspace. Yeah, sure this is also worth nothing.

                                                                                                  I tried to do for 6 months, but guess what the current project market in is shit and therefore nothing on the table for me either. While I find thousands of dimwits on reddits and everywhere, who are telling me that "I'm not an entrepreneur" or that "I deserve X", because they simply don't like what I write or my face.

                                                                                                  Yeah sure, I'm 39 and I have no idea to go to, no damn and for fucks sake seem to be now going to join team long-term unemployed... because... yeah absolutely no damn fucking idea why I'm in this mess. What I'm supposed to do and obviously nobody fucking cares anyway.

                                                                                                  I once dreamed of being "my own man", being that independent developer, coding happy projects and contributing to and getting paid for that. But no. World says no to that. World says "go and die".

                                                                                                    [?]Nicolas Delsaux » 🌐
                                                                                                    @Riduidel@framapiaf.org

                                                                                                    Bon, je vais faire de l'architecture dans une équipe avec un gros focus Python, donc j'ai bien l'impression que je vais devoir passer à PyStructurizr github.com/nielsvanspauwen/pys

                                                                                                      [?]Hugo van Kemenade » 🌐
                                                                                                      @hugovk@mastodon.social

                                                                                                      🔒 news:

                                                                                                      We're going to start disabling the commit bit (aka write access) to the repo for inactive core team members.

                                                                                                      discuss.python.org/t/regularly

                                                                                                      I proposed this after a security discussion at last year's :

                                                                                                      pyfound.blogspot.com/2024/06/p

                                                                                                      Disabling the commit bit has no impact on core team status, nor Steering Council voting status, and you can easily ask for it back again.

                                                                                                        [?]Hugo van Kemenade » 🌐
                                                                                                        @hugovk@mastodon.social

                                                                                                        Just released! 🚀

                                                                                                        🎶 pylast 7.0.0

                                                                                                        🎤 A interface to @lastfm and Libre.fm

                                                                                                        🗑️ Remove `SCROBBLE_SOURCE_*` and `SCROBBLE_MODE_*` constants. Last used in 2017, you probably weren't using them

                                                                                                        📻 Add `chosen_by_user` parameter to `scrobble`. Set to false if you don't have "direct" control over the source, like radio or a stream.

                                                                                                        🐍 Add support for Python 3.15

                                                                                                        📼 Test against recorded API instead of live

                                                                                                        🦀 Replace pre-commit with prek

                                                                                                        Thanks to @scy!

                                                                                                        github.com/pylast/pylast/relea

                                                                                                          [?]Python Software Foundation » 🌐
                                                                                                          @ThePSF@fosstodon.org

                                                                                                          ChiPy, a PSF Fiscal Sponsoree, brings together over 1,000 enthusiasts in Chicago with open monthly meetings and Special Interest Groups. Your donations keep the ChiPy community growing strong!

                                                                                                          Donate 👉 psfmember.org/civicrm/contribu

                                                                                                          Graphic with the text "Support ChiPy, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the ChiPy logo, a handdrawn version of "ChiPy" and a squirrel using a laptop.

                                                                                                          Alt...Graphic with the text "Support ChiPy, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the ChiPy logo, a handdrawn version of "ChiPy" and a squirrel using a laptop.

                                                                                                            AodeRelay boosted

                                                                                                            [?]Fenix / Sofia 🇵🇸 🇺🇦 🏳️‍🌈 [Unknown] » 🌐
                                                                                                            @fenix@mastodon.lrdf.fr

                                                                                                            Hello Masto ! :flan_wave:

                                                                                                            Pour mes enfants de 11 et 14 ans, je cherche des ressources pour les aider à mettre un pied dans l'univers du développement de jeux vidéos. Ils commencent à tourner en rond avec ce qu'ils ont sous la main, ils veulent passer à l'étape d'après :D

                                                                                                            Contraintes :
                                                                                                            - matériel standard, pas de CPU/GPU dernière génération
                                                                                                            - Linux uniquement
                                                                                                            - pas *trop* de lecture (les bouquins type Eyrolles, même junior, ce n'est pas pour mon fils)
                                                                                                            - côté compétences graphiques on va dire que c'est le minimum du minimum :D

                                                                                                            Les deux sont très à l'aise avec un ordi ou une tablette, ont l'habitude de faire du Scratch ou même des mods Minecraft pour mon fils, et sont à l'aise avec l'anglais écrit (et même oral pour mon fils).

                                                                                                            J'ai déjà comme ressources en attente :
                                                                                                            - godotengine.org/
                                                                                                            - github.com/kitao/pyxel
                                                                                                            - developer.mozilla.org/en-US/do

                                                                                                            Je prends donc les idées, les recommandations, les tutos (y compris Youtube), etc.

                                                                                                            Merci d'avance, et boosts appréciés ! :flan_wave:

                                                                                                              [?]Jeremy Jongepier @ FOSDEM » 🌐
                                                                                                              @jeremy@mastodon.autostatic.net

                                                                                                              A new version of is available. The only change is that I added a -v|--version CLI option to quickly see which version of rtcirqus you're running.

                                                                                                              codeberg.org/autostatic/rtcirq

                                                                                                                🗳

                                                                                                                [?]Mina » 🌐
                                                                                                                @mina@berlin.social

                                                                                                                Who will be playing this year's Advent of Code?

                                                                                                                If so, what will be your fighter?

                                                                                                                Last year, I thought, I would have learned enough by now, but I didn't.

                                                                                                                So, it will be again.

                                                                                                                adventofcode.com/2025

                                                                                                                Python:14
                                                                                                                Rust:5
                                                                                                                C/C++:6
                                                                                                                Something else:14

                                                                                                                  [?]Python Software Foundation » 🌐
                                                                                                                  @ThePSF@fosstodon.org

                                                                                                                  PSF Members don’t just give back- they get a voice. Supporting, Contributing, and Fellow Members all receive voting rights, helping shape the PSF’s and our community's future. Learn more about PSF Membership: python.org/psf/membership/

                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                    The PSF has a sliding scale option available for Supporting Membership (starting at $25 USD/year) because we want to make membership accessible to more people and increase the size and diversity of our voting membership. psfmember.org/python-software-

                                                                                                                      [?]Python Software Foundation » 🌐
                                                                                                                      @ThePSF@fosstodon.org

                                                                                                                      Do you believe is for everyone? Become a PSF Supporting Member! Your membership helps keep Python strong, open, and for everyone- and gives you a voice in the future of Python and the PSF 🐍📣

                                                                                                                      Become a member today 🪪👉 donate.python.org/

                                                                                                                      Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                      Alt...Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                        [?]Hugo van Kemenade » 🌐
                                                                                                                        @hugovk@mastodon.social

                                                                                                                        Hej allihopa!

                                                                                                                        "Välkommen till Python! Detta är den officiella dokumentationen för Python 3.14.0."

                                                                                                                        docs.python.org/sv/3/

                                                                                                                        The Python docs are now available in Swedish! Thanks to Daniel Nylander!

                                                                                                                        To help with translations of any language, see devguide.python.org/documentat

                                                                                                                          [?]@francks » 🌐
                                                                                                                          @francks@mstdn.fr

                                                                                                                          Python-Based WhatsApp Spreads Eternidade Stealer Across Brazilian Devices

                                                                                                                          "It is distributed through a WhatsApp worm campaign, with the actor now deploying a script, a shift from previous PowerShell-based scripts to hijack and spread attachments.

                                                                                                                          thehackernews.com/2025/11/pyth

                                                                                                                            [?]Hugo van Kemenade » 🌐
                                                                                                                            @hugovk@mastodon.social

                                                                                                                            I've updated the python.org/downloads/ page:

                                                                                                                            Added download links to the active Python versions table. Before, you had to hunt for the one you wanted in the table below.

                                                                                                                            They're redirect links, so, for example, python.org/downloads/latest/py goes to python.org/downloads/release/p and python.org/downloads/latest/py goes to python.org/downloads/release/p

                                                                                                                            Could be handy for your docs, if you want to point people to the latest, say, 3.12.

                                                                                                                            Table of active Python releases by x.y feature release. Columns are:

Python version
Maintenance status
First release
End of support
Release schedule

And now has download buttons.

Below, a table of releases by x.y.z version number. These have download buttons, but there's a lot to scroll through.

                                                                                                                            Alt...Table of active Python releases by x.y feature release. Columns are: Python version Maintenance status First release End of support Release schedule And now has download buttons. Below, a table of releases by x.y.z version number. These have download buttons, but there's a lot to scroll through.

                                                                                                                              [?]Python Software Foundation » 🌐
                                                                                                                              @ThePSF@fosstodon.org

                                                                                                                              Boston Python is one of the world’s largest user groups & a PSF Fiscal Sponsoree, hosting monthly talks, beginner workshops & more. Your donations help the community thrive- advancing our shared vision that Python is for everyone. Donate 👉 psfmember.org/civicrm/contribu

                                                                                                                              Graphic with the text "Support Boston Python, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the a simple text logo that combines "Boston Python" with the classic Python logo.

                                                                                                                              Alt...Graphic with the text "Support Boston Python, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the a simple text logo that combines "Boston Python" with the classic Python logo.

                                                                                                                                [?]skotperez » 🌐
                                                                                                                                @skotperez@voragine.net

                                                                                                                                Convertir coordenadas geográficas de grados, minutos y segundos (DMS) a sistema decimal (DD) en Python

                                                                                                                                En mapas web se suele usar el sistema decimal (Decimal Degrees) para los valores de latitud y longitud. Si se tienen los valores en grados, minutos y segundos (Degrees Minutes Secons) será necesario convertirlos. En python se puede hacer con dos líneas de código, usando el paquete de expresiones regulares (re). [SENSITIVE CONTENT]

                                                                                                                                En mapas web se suele usar el sistema decimal (Decimal Degrees) para los valores de latitud y longitud. Si se tienen los valores en grados, minutos y segundos (Degrees Minutes Secons) será necesario convertirlos.

                                                                                                                                En python se puede hacer con dos líneas de código, usando el paquete de expresiones regulares (re). Empaquetándolo en una función quedaría:

                                                                                                                                import redef degMinSec2decDeg(degMinSec):    """Convierte coordenadas grados minutos y segundos (DMS) a sistema decimal (DD)."""    deg, minutes, seconds, direction =  re.split('[°\'"]', degMinSec)    return (float(deg) + float(minutes)/60 + float(seconds)/(60*60)) * (-1 if direction in ['W', 'S'] else 1)

                                                                                                                                Visto en este hilo de stackoverflow.

                                                                                                                                [?]nsi_xyz » 🌐
                                                                                                                                @nsi_xyz@mathstodon.xyz

                                                                                                                                Gemini 3 : Un IDE python hautement responsive, optimisé pour les tablettes.
                                                                                                                                Gros plantage du serveur en classe, session impossible à ouvrir.
                                                                                                                                On a tenté de basculer sur basthon, mais sur tablette c'était compliqué.
                                                                                                                                Du coup, un IDE Python. Sera en ligne prochainement.

                                                                                                                                  [?]Django » 🌐
                                                                                                                                  @django@fosstodon.org

                                                                                                                                  Twenty years of releases 🚀 djangoproject.com/weblog/2025/ Over those twenty years,

                                                                                                                                  - 447 Django releases shipped 🚢
                                                                                                                                  - 131 security vulnerabilities addressed
                                                                                                                                  - 262,203 releases of Django-related packages in the ecosystem

                                                                                                                                    [?]Hugo van Kemenade » 🔓
                                                                                                                                    @hugovk@mastodon.social

                                                                                                                                    @nwenny You can use turtle for algorithmic embroidery with TurtleThread:
                                                                                                                                    youtu.be/OcuhrDIrblo

                                                                                                                                    github.com/TurtleThread/Turtle

                                                                                                                                      Django boosted

                                                                                                                                      [?]DjangoCon US :django: :python: » 🤖 🌐
                                                                                                                                      @djangocon@fosstodon.org

                                                                                                                                      🎉 The wait is over! All the talks from DjangoCon US 2025 are now live on YouTube.
                                                                                                                                      From keynotes to lightning talks, you can now watch (or rewatch) all the incredible sessions from Chicago. Whether you missed the conference or want to revisit your favorite talks, head over to our YouTube channel.

                                                                                                                                      youtube.com/playlist?list=PL2N

                                                                                                                                        Django boosted

                                                                                                                                        [?]Adam Johnson :django: :python: » 🌐
                                                                                                                                        @adamchainz@fosstodon.org

                                                                                                                                        🐎 Django-related deals for Black Friday 🐎

                                                                                                                                        Divert from the typical shopping frenzy to check out these deals from Django-related creators to help you learn and use the web framework for perfectionists with deadlines.

                                                                                                                                        adamj.eu/tech/2025/11/20/djang

                                                                                                                                          [?]andros » 🌐
                                                                                                                                          @andros@activity.andros.dev

                                                                                                                                          🚀 Django LiveView 2.0.0 is now available

                                                                                                                                          I just released a major new version of Django LiveView, the framework that lets you build interactive, real-time web applications using only Python — no JavaScript required.

                                                                                                                                          🎯 What is Django LiveView?

                                                                                                                                          A radically simpler way to build dynamic interfaces with Django. Inspired by Phoenix LiveView and Laravel Livewire, it lets you create SPAs without APIs, without JavaScript frameworks, without splitting your logic between frontend and backend.

                                                                                                                                          HTML over WebSockets — all interactivity works in real-time, logic lives in Python, and you use Django's template system.

                                                                                                                                          🔧 Simplified configuration

                                                                                                                                          pip install django-liveview

                                                                                                                                          ## 💪 What can you do with LiveView?

                                                                                                                                          - ✅ Update the DOM in real-time without JavaScript
                                                                                                                                          - ✅ Interactive forms with instant validation
                                                                                                                                          - ✅ Infinite scroll and lazy loading
                                                                                                                                          - ✅ Multi-user live notifications
                                                                                                                                          - ✅ Real-time dashboards
                                                                                                                                          - ✅ Search with instant results
                                                                                                                                          - ✅ Everything with Python decorators and Django templates

                                                                                                                                          📚 More information

                                                                                                                                          https://github.com/Django-LiveView/liveview

                                                                                                                                          If you're a Django developer and want to add real-time features without the complexity of a separate frontend, give LiveView a try.

                                                                                                                                          #django #python #websockets #liveview #htmx

                                                                                                                                            [?]Python Software Foundation » 🌐
                                                                                                                                            @ThePSF@fosstodon.org

                                                                                                                                            We're already over 80% of our fundraiser goal 🥰 🥰 So many of you have already donated, & the PSF is overflowing with hope & gratitude from your generosity.

                                                                                                                                            Want to help us hit 100%+? Repost this & tell us why you donated- your story makes an impact!

                                                                                                                                            donate.python.org/

                                                                                                                                            Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                            Alt...Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                              [?]James Bennett [he/him] » 🌐
                                                                                                                                              @ubernostrum@infosec.exchange

                                                                                                                                              Suppose you run your web app with gunicorn. And for metrics, you run the Python Prometheus client in multiprocess mode, since you have multiple worker processes. And you set PROMETHEUS_MULTIPROC_DIR the way the docs tell you to.

                                                                                                                                              Now, what's your favorite way to implement the other thing the docs tell you to do?

                                                                                                                                              > This directory must be wiped between process/Gunicorn runs (before startup is recommended).

                                                                                                                                              So. Do you wipe it only when gunicorn itself boots? Do you wipe it on every worker process start? Periodically via cron-type job? Something else?

                                                                                                                                              Genuine question. Asking for a friend, and the friend happens to be me.

                                                                                                                                                🗳

                                                                                                                                                [?]Windy city » 🌐
                                                                                                                                                @pheonix@hachyderm.io

                                                                                                                                                Which is the one true way to indent code?

                                                                                                                                                Tabs:88
                                                                                                                                                Spaces:73
                                                                                                                                                  stanlog boosted

                                                                                                                                                  [?]Ewen » 🌐
                                                                                                                                                  @ewen@social.corre.bio

                                                                                                                                                  (enfin mon employeur) développeur·se expérimenté·e à l'aise avec , la généralement et l' est un plus.

                                                                                                                                                  ou de 18 mois.

                                                                                                                                                  En et/ou bureau à et  !

                                                                                                                                                  welcometothejungle.com/fr/comp

                                                                                                                                                  C'est là où je travaille, n'hésitez pas à poser des questions ! On vient de , on est un GIP (groupement d'intérêt public) maintenant.

                                                                                                                                                  [?]Nsukami _ | 巣神 » 🌐
                                                                                                                                                  @lemeteore@mastodon.social

                                                                                                                                                  This is a very humble reminder to all the young

                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                    workshops embody what we believe: Python is for everyone.

                                                                                                                                                    The PSF has supported 100's of workshops over the years- our Grants Program is paused, but your support helps pave the way for its return.

                                                                                                                                                    Help us reach our goal 💝 donate today: donate.python.org/

                                                                                                                                                    Graphic with the quotation at the top "The support from the Python Software Foundation was essential in making the hands-on Python workshops at BARNLP 2024 possible." On the right side there is a blue color block and it says "BARNLP 2024 - Building up Academic Research at NLP", and underneath that is the PSF logo. On the bottom half of the image is a picture of a large group of people smiling and raising their hands. Overlayed is the campaign theme "Python is for Everyone". A white snake flows through the entire image.

                                                                                                                                                    Alt...Graphic with the quotation at the top "The support from the Python Software Foundation was essential in making the hands-on Python workshops at BARNLP 2024 possible." On the right side there is a blue color block and it says "BARNLP 2024 - Building up Academic Research at NLP", and underneath that is the PSF logo. On the bottom half of the image is a picture of a large group of people smiling and raising their hands. Overlayed is the campaign theme "Python is for Everyone". A white snake flows through the entire image.

                                                                                                                                                      [?]Hugo van Kemenade » 🌐
                                                                                                                                                      @hugovk@mastodon.social

                                                                                                                                                      Just released! 🚀

                                                                                                                                                      After one sequential-only CI failure, two artifacts builds, one GitHub outage, two fixes for the Windows installer build, four Windows builds, and a NuGet outage:

                                                                                                                                                      🐍 Python 3.15 alpha 2!

                                                                                                                                                      🔬 PEP 799: A new high-frequency statistical sampling profiler
                                                                                                                                                      💬 PEP 686: Python now uses UTF-8 as the default encoding
                                                                                                                                                      🌊 PEP 782: A new PyBytesWriter C API to create a Python bytes object
                                                                                                                                                      ⚠️ Better error messages

                                                                                                                                                      discuss.python.org/t/python-3-

                                                                                                                                                        Lily boosted

                                                                                                                                                        [?]Adam Johnson :django: :python: » 🌐
                                                                                                                                                        @adamchainz@fosstodon.org

                                                                                                                                                        ⏰ time-machine v3 is out! 🕰️

                                                                                                                                                        This package helps you accurately mock time-related functions in your tests. v3 cleans up some warts from previous versions, including removing the breaks-many-things mocking of time.monotonic().

                                                                                                                                                        Come back to the future with me!

                                                                                                                                                        time-machine.readthedocs.io/en

                                                                                                                                                          [?]advokatt » 🌐
                                                                                                                                                          @km@mastodon.babb.no

                                                                                                                                                          I must have spent an hour or so trying to figure out why cancels did not work... until i noticed missing comma. d'oh

                                                                                                                                                            [?]Python Rennes » 🌐
                                                                                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                                                                                            un article expliquant différents concepts ou approches en : mathspp.com/blog/a-generator-d
                                                                                                                                                            - les générateurs pour des itérations "à la demande" plus légères en mémoire
                                                                                                                                                            - le duck-typing : l'article parle des protocoles sans mentionner cette abstraction pour faire du typage structurel (docs.python.org/3/library/typi, realpython.com/python-protocol/)
                                                                                                                                                            - des syntaxes pour des traitements conditionnels sans branches if-else
                                                                                                                                                            - EAFP vs LBYL (try-except vs if ... do) : notamment "with contextlib.suppress(ValueError)"

                                                                                                                                                              [?]Python Rennes » 🌐
                                                                                                                                                              @pythonrennes@social.breizhcamp.org

                                                                                                                                                              si vous créez un projet (bibliothèque ou un outil) destiné à être publié sur pypi.org, vous vous demanderez peut-être quoi mettre dans les "classifieurs", qui sont des métadonnées techniques et fonctionnelles associées au projet (voir packaging.python.org/en/latest).

                                                                                                                                                              Cette documentation liste les entrées possibles : pypi.org/classifiers/

                                                                                                                                                                [?]Python Software Foundation » 🌐
                                                                                                                                                                @ThePSF@fosstodon.org

                                                                                                                                                                BAPyA, a PSF Fiscal Sponsoree, brings together enthusiasts across the SF Bay Area for learning, networking, and community events 🐍✨

                                                                                                                                                                Help us keep these gatherings going strong with a donation! psfmember.org/civicrm/contribu

                                                                                                                                                                Graphic with the text "Support BaPyA, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the a simple text logo "BaPyA".

                                                                                                                                                                Alt...Graphic with the text "Support BaPyA, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has an orange block of color with the a simple text logo "BaPyA".

                                                                                                                                                                  Django boosted

                                                                                                                                                                  [?]Paolo Melchiorre » 🌐
                                                                                                                                                                  @paulox@fosstodon.org

                                                                                                                                                                  Have you already voted in the 2026 DSF Board election? If not, go check! 🏃

                                                                                                                                                                  If you're a DSF member, look for the email with “[Action required] 2026 DSF Board voting” 📬

                                                                                                                                                                  I’ve just voted, and I can’t wait to work with the new board members next year ✅

                                                                                                                                                                  There are many great candidates, so take a moment to read their statements and pick your favourites 🗳️

                                                                                                                                                                  Your vote helps shape Django’s future✨

                                                                                                                                                                  Deadline: 26 November 2025 at 23:59 AoE ⏰

                                                                                                                                                                  Info: djangoproject.com/weblog/2025/

                                                                                                                                                                  CC @django

                                                                                                                                                                  Screensot of the RankedVote with the text: "Thanks for your vote! Your vote has been received."

                                                                                                                                                                  Alt...Screensot of the RankedVote with the text: "Thanks for your vote! Your vote has been received."

                                                                                                                                                                    Lily boosted

                                                                                                                                                                    [?]Mariusz Felisiak » 🌐
                                                                                                                                                                    @felixxm@fosstodon.org

                                                                                                                                                                    Another day another new feature implemented in . This time, custom decimal contexts for DecimalFields allowing full control over creating decimals from floats.

                                                                                                                                                                    github.com/django/django/pull/

                                                                                                                                                                      [?]Paolo Melchiorre » 🌐
                                                                                                                                                                      @paulox@fosstodon.org

                                                                                                                                                                      Did you remember to finally drop Python 3.9 support from your Python package? 🐍

                                                                                                                                                                      Five years in tech is basically a whole lifetime and when Python 3.9 came out in 2020, most of us were still debating whether 5G was actually a thing 😄

                                                                                                                                                                      Time to give your package a refresh and let 3.9 retire with dignity! ♻️

                                                                                                                                                                      peps.python.org/pep-0596/#life

                                                                                                                                                                        [?]Paolo Melchiorre » 🌐
                                                                                                                                                                        @paulox@fosstodon.org

                                                                                                                                                                        About 10 days ago, on November 8th, we organized the second-ever Django Girls workshop in Pescara 🐬

                                                                                                                                                                        I finally found a moment to share a recap, a few photos and a big thank you to everyone who made this day so full of energy and smiles 🧡

                                                                                                                                                                        It was a beautiful community moment, and I am already looking forward to the next event. 😃

                                                                                                                                                                        paulox.net/2025/11/08/django-g

                                                                                                                                                                        CC @pescara @gdgpescara @django @djangogirls


                                                                                                                                                                          [?]Hugo van Kemenade » 🌐
                                                                                                                                                                          @hugovk@mastodon.social

                                                                                                                                                                          Who would like Rust in CPython 3.15?

                                                                                                                                                                          @emmatyping and Kirill Podoprigora "propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be used throughout the CPython code base."

                                                                                                                                                                          discuss.python.org/t/pre-pep-r

                                                                                                                                                                            [?]Python Software Foundation » 🌐
                                                                                                                                                                            @ThePSF@fosstodon.org

                                                                                                                                                                            Python hit 3.14 this year, so the PSF's 2025 fundraiser goal is naturally set to $314,159.26 😌

                                                                                                                                                                            Make sure you're a part of this π/🐍/🥧 themed year by joining the community to help us hit that $100Kπ goal!

                                                                                                                                                                            Donate or become a member today 👉 donate.python.org/

                                                                                                                                                                            Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                                                            Alt...Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                                                              [?]Python Rennes » 🌐
                                                                                                                                                                              @pythonrennes@social.breizhcamp.org

                                                                                                                                                                              2 approches pour développer en sur un :
                                                                                                                                                                              - github.com/Jackhammer9/Reduino est un transpileur qui permet de générer le code correspondant à votre code Python
                                                                                                                                                                              - pypi.org/project/pyFirmata/ vous permet d'utiliser le protocole Firmata pour développer votre application (tutoriel : realpython.com/arduino-python/)

                                                                                                                                                                                [?]Pep » 🔓
                                                                                                                                                                                @Pep@mstdn.nrkn.fr

                                                                                                                                                                                Moui. Alors, pourquoi pas ? 🤔

                                                                                                                                                                                Mais j'avoue que beaucoup de choses m'échappent un peu, là. Pas tout à fait bien réveillé non plus, ce qui n'aide pas.

                                                                                                                                                                                nikonrumors.com/2025/11/16/new

                                                                                                                                                                                  [?]Python Software Foundation » 🌐
                                                                                                                                                                                  @ThePSF@fosstodon.org

                                                                                                                                                                                  🐍💻 Bandit helps keep Python applications secure, and it’s one of the PSF’s Fiscal Sponsorees!

                                                                                                                                                                                  When you donate, you’re supporting the devs & maintainers behind tools that make safer and stronger for everyone.

                                                                                                                                                                                  💛 Donate today: psfmember.org/civicrm/contribu

                                                                                                                                                                                  Graphic with the text "Support Bandit, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has a blue block of color with the Bandit logo, a raccoon face. A white snake flows through the entire image.

                                                                                                                                                                                  Alt...Graphic with the text "Support Bandit, a Fiscal Sponsoree of the Python Software Foundation". The top right has the campaign branding of colored blocks that states "Python is for everyone." The bottom left has the text "Your donations make a difference" and the bottom right has a blue block of color with the Bandit logo, a raccoon face. A white snake flows through the entire image.

                                                                                                                                                                                    [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                    @hugovk@mastodon.social

                                                                                                                                                                                    [?]Joseph Nuthalapati :fbx: » 🌐
                                                                                                                                                                                    @njoseph@social.masto.host

                                                                                                                                                                                    There was a time when I wrote Scala function names in Telugu, because it allowed full Unicode support.

                                                                                                                                                                                    Felienne Hermans, a professor from Netherlands implemented a subset of in various natural languages for teaching programming to 12 year-old children. It's called Hedy.

                                                                                                                                                                                    corecursive.com/hedy-with-feli

                                                                                                                                                                                    I think it's a great step in the direction of decolonializing computer programming.

                                                                                                                                                                                    Does computer programming have colonial values baked in? It's not something we give much though to. 🤔

                                                                                                                                                                                      [?]Python Software Foundation » 🌐
                                                                                                                                                                                      @ThePSF@fosstodon.org

                                                                                                                                                                                      Did you know the PSF awarded $637K in grants in 2024 to community groups all over the world? 🗺️🤯

                                                                                                                                                                                      The program is currently paused, but a successful fundraiser moves us one step closer to bringing it back.

                                                                                                                                                                                      Help us reach our goal 💝 donate today: donate.python.org

                                                                                                                                                                                      Graphic with the quotation at the top "The PSF grant is a cornerstone of our Django Girls events, enabling us to create a welcoming and inclusive space where women can explore programming with Django." On the right side there is a blue color block and it says 1st Django Girls Beira, and underneath that is the PSF logo. On the bottom half of the image is a photo of a group of women wearing purple Django tshirts. Overlayed is the campaign theme "Python is for Everyone". At the bottom in small letters it says "Photo credit to Johnson Pedro". A white snake flows through the entire image.

                                                                                                                                                                                      Alt...Graphic with the quotation at the top "The PSF grant is a cornerstone of our Django Girls events, enabling us to create a welcoming and inclusive space where women can explore programming with Django." On the right side there is a blue color block and it says 1st Django Girls Beira, and underneath that is the PSF logo. On the bottom half of the image is a photo of a group of women wearing purple Django tshirts. Overlayed is the campaign theme "Python is for Everyone". At the bottom in small letters it says "Photo credit to Johnson Pedro". A white snake flows through the entire image.

                                                                                                                                                                                        [?]Christophe Henry » 🌐
                                                                                                                                                                                        @christophehenry@mastodon.social

                                                                                                                                                                                        dj-importmap, that I developed for the French government has been handed over to the Beta Gouv organisation last week as it gains traction among other French gov. projects.

                                                                                                                                                                                        Looking for an expressive and djangonic way to manage your JS modules? dj-importmap is for you: github.com/betagouv/dj-importm

                                                                                                                                                                                          [?]mig5 » 🌐
                                                                                                                                                                                          @mig5@goto.mig5.net

                                                                                                                                                                                          Today I accidentally rm’d a bunch of stuff I had been working on for hours but had not yet checked in to a local git repo. Even if I *had*, one of the accidentally-deleted things was the .git folder itself 😂

                                                                                                                                                                                          Disaster! were it not for the fact that I had aliased rm to @mdaleo404’s ‘resrm’. Eight ‘--restore <id>’ commands later and I was back in business 😅

                                                                                                                                                                                          Do yourself a favour and install it…

                                                                                                                                                                                          https://pypi.org/project/resrm/

                                                                                                                                                                                          #Python

                                                                                                                                                                                            Pep boosted

                                                                                                                                                                                            [?]Lobsters » 🤖 🌐
                                                                                                                                                                                            @lobsters@mastodon.social

                                                                                                                                                                                            [?]Henry³ » 🌐
                                                                                                                                                                                            @henryiii@fosstodon.org

                                                                                                                                                                                            Partially dynamic project metadata: peps.python.org/pep-0808

                                                                                                                                                                                              [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                              @paulox@fosstodon.org

                                                                                                                                                                                              Just published a new article on how to use UUIDv7 today with Python 3.14, Django 5.2 and PostgreSQL 18 🐍

                                                                                                                                                                                              I walk through Python generation, Django models, db_default, PostgreSQL functions, GeneratedField and even UUIDv47 for safer public IDs 🤖

                                                                                                                                                                                              Hope it's useful! 🙂

                                                                                                                                                                                              👉 paulox.net/2025/11/14/how-to-u

                                                                                                                                                                                                [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                Just released! 🚀

                                                                                                                                                                                                🪑 PrettyTable 3.17.0

                                                                                                                                                                                                github.com/prettytable/prettyt

                                                                                                                                                                                                Add support for Python 3.15, drop 3.9, test 3.13t-3.15t
                                                                                                                                                                                                Set dicts with column-specific config for all column-specific attrs
                                                                                                                                                                                                Update type hints
                                                                                                                                                                                                Replace pre-commit with prek
                                                                                                                                                                                                & more!

                                                                                                                                                                                                  Fred de CLX boosted

                                                                                                                                                                                                  [?]Python Software Foundation » 🌐
                                                                                                                                                                                                  @ThePSF@fosstodon.org

                                                                                                                                                                                                  We're blown away- the PSF received an anonymous $100k donation 🤯🥰 Thank you, anon, for your investment in , its community, and the PSF. We are deeply grateful and committed to using every dollar to make a difference.

                                                                                                                                                                                                  Want to join in? Donate today: donate.python.org/

                                                                                                                                                                                                  Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                                                                                  Alt...Graphic with the blue, orange, and yellow blocks of color with the text "Python is for everyone" on a black background. Underneath is a simple white snake. At the bottom is the PSF logo.

                                                                                                                                                                                                    [?]Seth Larson » 🌐
                                                                                                                                                                                                    @sethmlarson@mastodon.social

                                                                                                                                                                                                    RE: fosstodon.org/@ThePSF/11554838

                                                                                                                                                                                                    is for everyone! 💙💛 I hope you’ll join us on our mission to keep growing our community :)

                                                                                                                                                                                                    AodeRelay boosted

                                                                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                                                                    As we close out 2025, the PSF is running our annual fundraiser with an important message: Python is for everyone 💛🐍🌏💙

                                                                                                                                                                                                    Your support helps keep open & thriving for everyone, including our 20 incredible Fiscal Sponsorees!

                                                                                                                                                                                                    Donate today 👉 linktr.ee/thepsf

                                                                                                                                                                                                    Alt...GIF with the text "PSF Fundraising Campaign is On!" that slides in from the left side. Underneath is a graphic with the Python logo, blue, orange and yellow color blocks that states "Python is for Everyone". Underneath is a long black snake graphic. At the bottom is the PSF logo.

                                                                                                                                                                                                        [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                        @hugovk@mastodon.social

                                                                                                                                                                                                        🎨 Old news: I added colour to argparse CLI help in last month's Python 3.14.

                                                                                                                                                                                                        ⭐ New news: I just added colour to ruff and ty's help so they can catch up (uv already had colour).

                                                                                                                                                                                                        Three terminal windows: first shows the help for argparse CLIs, with headings, options and arguments in different colour. The next is ruff and ty, with similar but different colour scheme. And the last window is uv with the same colour scheme as ruff and ty.

                                                                                                                                                                                                        Alt...Three terminal windows: first shows the help for argparse CLIs, with headings, options and arguments in different colour. The next is ruff and ty, with similar but different colour scheme. And the last window is uv with the same colour scheme as ruff and ty.

                                                                                                                                                                                                          [?]Python Software Foundation » 🌐
                                                                                                                                                                                                          @ThePSF@fosstodon.org

                                                                                                                                                                                                          Part of the PSF's mission includes acting as a fiscal sponsor to mission-related events, groups, and projects. The PSF provides 501(c)(3) tax-exempt status and back office administrative support to our fiscal sponsorees. Learn more: python.org/psf/fiscal-sponsore

                                                                                                                                                                                                            AodeRelay boosted

                                                                                                                                                                                                            [?]Python Software Foundation » 🌐
                                                                                                                                                                                                            @ThePSF@fosstodon.org

                                                                                                                                                                                                            As we close out 2025, the PSF is running our annual fundraiser with an important message: Python is for everyone 💛🐍🌏💙

                                                                                                                                                                                                            Your support helps keep open & thriving for everyone, including our 20 incredible Fiscal Sponsorees!

                                                                                                                                                                                                            Donate today 👉 linktr.ee/thepsf

                                                                                                                                                                                                            Alt...GIF with the text "PSF Fundraising Campaign is On!" that slides in from the left side. Underneath is a graphic with the Python logo, blue, orange and yellow color blocks that states "Python is for Everyone". Underneath is a long black snake graphic. At the bottom is the PSF logo.

                                                                                                                                                                                                              [?]Python Rennes » 🌐
                                                                                                                                                                                                              @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                              prochaine session de le mercredi soir 10 décembre 2025 chez IDnow (merci pour l'accueil) dédiée à différentes utilisations de Python : dans le navigateur pour coder (Michel), dans gitlab pour déployer (Martin), dans un carton pour embarquer de l'IA sur carte graphique (Frédéric).

                                                                                                                                                                                                              Plus d'infos et inscription (gratuite mais nécessaire) sur meetup.com/python-rennes/event

                                                                                                                                                                                                                [?]Fabien LOISON (FLOZz) » 🌐
                                                                                                                                                                                                                @FLOZz@mastodon.social

                                                                                                                                                                                                                🚀️ LockPass Export v1.0.0 released!

                                                                                                                                                                                                                I just released the first version of LockPass Export, a CLI tool in that exports shared passwords from LockSelf/LockPass password manager.

                                                                                                                                                                                                                ➡️ github.com/wanadev/lockpass-ex

                                                                                                                                                                                                                  [?]Rui Nibau (rnb) » 🌐
                                                                                                                                                                                                                  @rnb@framapiaf.org

                                                                                                                                                                                                                  Alors oui, (et tout autre gestionnaire de versions) est un outil absolument extraordinaire et on aurait beaucoup de mal à faire notre travail de sans ça !

                                                                                                                                                                                                                  Et j'en ai utilisé quelques uns : 😄 , , ,

                                                                                                                                                                                                                  Maintenant... quand tu vois que, sur un projet , le dossier .git (qui contient l'historique des modifications) représente... 87% du poids total du machin... 😱

                                                                                                                                                                                                                    [?]Freexian :debian: » 🌐
                                                                                                                                                                                                                    @freexian@hachyderm.io

                                                                                                                                                                                                                    In October 2025, contributions to by collaborators involved upstreaming cPython patches, making autopkgtest for ansible-core robust and more!

                                                                                                                                                                                                                    Read the full report at freexian.com/blog/debian-contr

                                                                                                                                                                                                                    We thank the organizations subscribing to our Long Term Support contracts (freexian.com/lts/?utm_source=m) and consulting services (freexian.com/services/?utm_sou) for making this possible.

                                                                                                                                                                                                                      [?]Aral Balkan » 🌐
                                                                                                                                                                                                                      @aral@mastodon.ar.al

                                                                                                                                                                                                                      A feature that’s currently missing from @forgejo (and thus @Codeberg) is the ability to move issues between repositories (see codeberg.org/forgejo/forgejo/i).

                                                                                                                                                                                                                      Thankfully, Benjamin Melançon created Forego Helpers with a move_issue.py script that does this using the Forgejo API. Sadly, the script has a bug in it (a tiny regression introduced during a refactor) and their Forgejo instance doesn’t have signups so I couldn’t create a pull request, so here is a fork for the time being that you can use:

                                                                                                                                                                                                                      codeberg.org/aral/forgego-help

                                                                                                                                                                                                                      While fixing the bug, I also updated the project to use uv (docs.astral.sh/uv/) – think of it as a single tool that’s the equivalent of nvm and npm in Node.js that makes Python, well, usable out of the box.

                                                                                                                                                                                                                      So to move issue #299 from kitten/app to kitten/site on Codeberg, for example, you’d run the following in your terminal:

                                                                                                                                                                                                                      ```shell
                                                                                                                                                                                                                      uv run move_issue.py kitten app 299 kitten site
                                                                                                                                                                                                                      ```

                                                                                                                                                                                                                      That will move the issue (including comments), comment on both the old and new issues to link them together, and then close the old issue.

                                                                                                                                                                                                                      Enjoy!

                                                                                                                                                                                                                        [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                        @ThePSF@fosstodon.org

                                                                                                                                                                                                                        Since 2015, the PSF Grants Program has awarded over $3M to support Pythonistas worldwide. The program’s on pause, but you can keep that impact alive and help bring us closer towards reopening 💛💙

                                                                                                                                                                                                                        Read grantee stories and donate today: donate.python.org/

                                                                                                                                                                                                                        Graphic with the quotation at the top "The PSF doesn't just support events, they support movements". On the right side there is a blue color block and it says PyCon Kenya, and underneath that is the PSF logo. On the bottom half of the image is a group photo with people posing. Overlayed is the campaign theme "Python is for Everyone". A white snake flows through the entire image.

                                                                                                                                                                                                                        Alt...Graphic with the quotation at the top "The PSF doesn't just support events, they support movements". On the right side there is a blue color block and it says PyCon Kenya, and underneath that is the PSF logo. On the bottom half of the image is a group photo with people posing. Overlayed is the campaign theme "Python is for Everyone". A white snake flows through the entire image.

                                                                                                                                                                                                                          [?]Karen Jex [she/her] » 🌐
                                                                                                                                                                                                                          @karenhjex@mastodon.online

                                                                                                                                                                                                                          J'ai été ravie de présenter une keynote à PyCon FR 2025. Je partage ici les slides de ma conférence en forme de blog.

                                                                                                                                                                                                                          C'était mon premier et j'ai beaucoup apprécié cet événement acceuillant, bien organisé et avec des conférences hyper intéressantes et de trés bonne qualité.

                                                                                                                                                                                                                          J'espère revenir l'anné prochaine !

                                                                                                                                                                                                                          karenjex.blogspot.com/2025/11/

                                                                                                                                                                                                                          Dinosoar, "quand je serai frand je serai avocat", chaise "director"

                                                                                                                                                                                                                          Alt...Dinosoar, "quand je serai frand je serai avocat", chaise "director"

                                                                                                                                                                                                                            [?]Veronica Olsen » 🌐
                                                                                                                                                                                                                            @veronica@mastodon.online

                                                                                                                                                                                                                            So, why shouldn't a prompt accept "aye", "sure", "yeah", "yup", "ok", or "why not" as valid inputs? 😁

                                                                                                                                                                                                                            Writing some helper tooling for work ...

                                                                                                                                                                                                                            A function that takes a question string as input, and generates a user prompt that asks for the standard "y" or "yes" response, but also accepts "aye", "sure", "yeah", "yup", "ok", and "why not" as valid affirmative answers.

                                                                                                                                                                                                                            Alt...A function that takes a question string as input, and generates a user prompt that asks for the standard "y" or "yes" response, but also accepts "aye", "sure", "yeah", "yup", "ok", and "why not" as valid affirmative answers.

                                                                                                                                                                                                                              [?]Python Rennes » 🌐
                                                                                                                                                                                                                              @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                              github.com/joouha/modshim : un outil qui permet d'étendre ou de patcher un module sans modifier le module original (à la différence du monkeypatching). L'outil fonctionne en interagissant avec le mécanisme d'import et crée un module tiers à partir du module original et de vos modifications.

                                                                                                                                                                                                                              C'est donc un outil destiné plutôt à compléter une bibliothèque (ou un module natif de Python) pour du code de production que pour écrire des automatisés.

                                                                                                                                                                                                                                [?]Marijke Luttekes [she/her] » 🌐
                                                                                                                                                                                                                                @mahryekuh@hachyderm.io

                                                                                                                                                                                                                                Who are the Hetzner + Coolify folks here? I've been hearing positive things about this combination.

                                                                                                                                                                                                                                Asking because I want to consolidate hosting for at least two (static) websites and one Django website; preferably auto-deployed from Codeberg. Located in the GDPR area is a must.

                                                                                                                                                                                                                                One kicker: I am not an infra person. I can navigate Docker well enough to meet my needs, but server management is not my strong suit.

                                                                                                                                                                                                                                Would love to hear your experiences!

                                                                                                                                                                                                                                  [?]Henry³ » 🌐
                                                                                                                                                                                                                                  @henryiii@fosstodon.org

                                                                                                                                                                                                                                  cibuildwheel 3.3 out! Fix for docker 29 changing the capitalization of the version output, but also runner customization (for iOS on GHA macos-15), manylinux_2_35 on armv7l, build[uv] support on Android, removed build-system constraints, and more! github.com/pypa/cibuildwheel/r

                                                                                                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                                                                                                    There are 3 ways to join the PSF's 2025 fundraiser:
                                                                                                                                                                                                                                    - Donate directly 🎁
                                                                                                                                                                                                                                    - Become a member 🪪
                                                                                                                                                                                                                                    - Share this post 🔄 bonus points for quote posting with your story!
                                                                                                                                                                                                                                    Learn more and donate 💛💙 donate.python.org

                                                                                                                                                                                                                                      mig5 boosted

                                                                                                                                                                                                                                      [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                      @ThePSF@fosstodon.org

                                                                                                                                                                                                                                      The PSF's 2025 end-of-year fundraiser is live 🐍🚀 donate.python.org

                                                                                                                                                                                                                                      is for everyone—and it takes everyone to keep it thriving. Support the PSF, the Python community, and the language we love.

                                                                                                                                                                                                                                      Join in today 💛💙 donate.python.org


                                                                                                                                                                                                                                      donate.python.org

                                                                                                                                                                                                                                        [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                        @hugovk@mastodon.social

                                                                                                                                                                                                                                        [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                        @webology@mastodon.social

                                                                                                                                                                                                                                        🤔 I have been sitting on Emma's Django Admin Deux article all day and I think it's super cool.

                                                                                                                                                                                                                                        I struggled with it at first out of fear of how different the examples looked compared to the existing Admin code which IMO should continue to just work.

                                                                                                                                                                                                                                        Seeing "7. Familiar Django Admin Patterns" really took the edge off for me, and it seems like once complete, we might have the best shot at expending the Django Admin another decade or two.

                                                                                                                                                                                                                                        emma.has-a.blog/articles/djang

                                                                                                                                                                                                                                          [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                          @hugovk@mastodon.social

                                                                                                                                                                                                                                          🆕 I made this suggestion in January last year, no-one else magically implemented it, so finally did it myself...

                                                                                                                                                                                                                                          ⬇️ There are now big buttons on download pages for the thing you probably want, so in most cases you don't need to examine the full list of 12 files.

                                                                                                                                                                                                                                          python.org/downloads/release/p

                                                                                                                                                                                                                                          Screenshot showing three buttons, one for the macOS installer, a second for the Windows install manager, and a third for the XZ compressed source tarball. Below, a table of 12 files, along with more details such as MD5 checksums, file sizes and Sigstore and SBOM links.

                                                                                                                                                                                                                                          Alt...Screenshot showing three buttons, one for the macOS installer, a second for the Windows install manager, and a third for the XZ compressed source tarball. Below, a table of 12 files, along with more details such as MD5 checksums, file sizes and Sigstore and SBOM links.

                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                            @b0rk @r343l Here's a talk on the strange world of Bank Python by @calpaterson at @HelPy:

                                                                                                                                                                                                                                            youtu.be/tCIkncZrfes

                                                                                                                                                                                                                                              [?]Rachael L » 🌐
                                                                                                                                                                                                                                              @r343l@freeradical.zone

                                                                                                                                                                                                                                              Seriously cool post about Bank Python, a thing I maybe vaguely knew had to exist – of course financial companies would have bespoke Python code systems – but I had no idea they had THIS level of interesting ways of doing things with Python! freeradical.zone/@r343l/115534

                                                                                                                                                                                                                                                [?]Fipaddict, » 🌐
                                                                                                                                                                                                                                                @fipaddict@diaspodon.fr

                                                                                                                                                                                                                                                En train de mélanger la syntaxe et ...

                                                                                                                                                                                                                                                Il est temps d'aller se coucher.

                                                                                                                                                                                                                                                  Pep boosted

                                                                                                                                                                                                                                                  [?]Thibaud Colas :django: [he/him] » 🌐
                                                                                                                                                                                                                                                  @thibaudcolas@fosstodon.org

                                                                                                                                                                                                                                                  TL;DR; rewrite it in ! To reduce energy use. youtube.com/watch?v=UAHYQNG1qYI Full podcast coming soon (with way more nuance included 😉), there are lots of things we can do as / tech people to build leaner

                                                                                                                                                                                                                                                    [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                    @hugovk@mastodon.social

                                                                                                                                                                                                                                                    [?]David Zaslavsky » 🌐
                                                                                                                                                                                                                                                    @diazona@techhub.social

                                                                                                                                                                                                                                                    @kfdm You mean for getting *user* data? Huh, yeah I haven't seen anyone else want to do that. There are APIs for package data but not for user data AFAIK.

                                                                                                                                                                                                                                                      [?]Mike Fiedler, Code Gardener » 🌐
                                                                                                                                                                                                                                                      @miketheman@hachyderm.io

                                                                                                                                                                                                                                                      New @pypi blog

                                                                                                                                                                                                                                                      TL, DR:
                                                                                                                                                                                                                                                      - Trusted Publishing used for 25% of all files uploaded in Oct 2025
                                                                                                                                                                                                                                                      - GitLab Self-Managed now in beta
                                                                                                                                                                                                                                                      - Pending Publishers can be added for Organizations, too!

                                                                                                                                                                                                                                                      Read it here: blog.pypi.org/posts/2025-11-10

                                                                                                                                                                                                                                                        [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                        @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                        Stay tuned! We’ll be launching our end-of-year fundraiser within a couple of days, and we hope you enjoy what we have prepared to share with you 🤗 if you’ve already donated and you’re a member, you can still take part by sharing our posts on social media and with your regional and project-based communities!

                                                                                                                                                                                                                                                          [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                          @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                          Please join us in sending a HUGE thank you to @glyph, @amethyst, @Yhg1s, @petrillic, and @offby1, the individuals behind the community-run matching campaign.

                                                                                                                                                                                                                                                          You have the PSF’s deep gratitude for enabling, catalyzing, and most impressively, inspiring the community to come together 💝💝💝

                                                                                                                                                                                                                                                            [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                            @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                            Here we are again: stunned, floored, full of hope, because of you–each of you wonderful humans in the community. Since we shared the news about our withdrawal from the NSF grant opportunity two weeks ago, we have received over $160,000 in donations across nearly 2000 donors, which includes 313 new Members–WOW!

                                                                                                                                                                                                                                                              [?]Wolf » 🌐
                                                                                                                                                                                                                                                              @YesJustWolf@hachyderm.io

                                                                                                                                                                                                                                                              1/3 @dn These are valid observations which I can partially address (but not satisfactorily). And by the way, everything you said matters to me, too! While I **can’t** answer the problem of `uv` being ready soon enough for the latest ; I **can** give procedures for keeping `uv` itself up-to-date … depending on how you installed it:
                                                                                                                                                                                                                                                              * `uv self update` for `uv`s recommended install
                                                                                                                                                                                                                                                              * `brew update; brew upgrade; brew cleanup` if you installed with , which applies to both Linux and macOS (`apt` might be applicable, too, on Linux. I can’t remember)
                                                                                                                                                                                                                                                              * Use`cargo` or an external tool like `cargo-install-update` if you installed it like any other binary.

                                                                                                                                                                                                                                                              All of these are unsatisfactory, though, because they don’t "just happen" either to actually update or even to tell you that you **need** to update. Maybe that’s correct behavior because you’re not forced into updates you don’t want, or maybe it would be better if they were fully automated.

                                                                                                                                                                                                                                                                [?]Wolf » 🌐
                                                                                                                                                                                                                                                                @YesJustWolf@hachyderm.io

                                                                                                                                                                                                                                                                There are so many posts about `uv`, I’m almost certainly preaching to the choir. As a developer, `uv` solves so many of my problems and makes my life so much easier, it has quickly become fundamental to my workflow. In one specific case, I have to deal with packages from Conda. There, I use `pixi`, and `pixi` in turn relies on `uv`.

                                                                                                                                                                                                                                                                Here’s the point: if you’re using Python and installing packages, running tools, choosing the right version of Python itself, using environments … basically almost anything —- you should look at `uv`. <docs.astral.sh/uv/>.

                                                                                                                                                                                                                                                                Now there is a problem `uv` doesn’t address: `uv` doesn’t directly impact the problem of deploying a Python-based application to an end-user. This is still one of the biggest problems in the Python ecosystem.

                                                                                                                                                                                                                                                                  mmu_man boosted

                                                                                                                                                                                                                                                                  [?]Space Hobo [he/him] » 🌐
                                                                                                                                                                                                                                                                  @spacehobo@teh.entar.net

                                                                                                                                                                                                                                                                  Is there a good handler for the `logging.handlers` stuff that sends messages via ? I tend to write CLI tools with a boilerplate I hacked out ages ago, that has some argparse defaults and then does this (somewhat compressed for brevity):

                                                                                                                                                                                                                                                                  ```python
                                                                                                                                                                                                                                                                  if __name__ == "__main__":
                                                                                                                                                                                                                                                                  import sys, logging, logging.handlers

                                                                                                                                                                                                                                                                  args = parse_args()
                                                                                                                                                                                                                                                                  mylogger = logging.getLogger(sys.argv[0])

                                                                                                                                                                                                                                                                  if args.syslog or not sys.stdout.isatty():
                                                                                                                                                                                                                                                                  handler = logging.handlers.SysLogHandler(address="/dev/log", facility=logging.handlers.SysLogHandler.LOG_DAEMON)
                                                                                                                                                                                                                                                                  handler.setFormatter(logging.Formatter("%(name)s: %(levelname)s %(message)s"))
                                                                                                                                                                                                                                                                  mylogger.addHandler(handler)
                                                                                                                                                                                                                                                                  mylogger.setLevel(logging.WARNING - (args.verbose * 10))
                                                                                                                                                                                                                                                                  else: # use the basic config when on terminal
                                                                                                                                                                                                                                                                  logging.basicConfig(level=max(logging.WARNING - (args.verbose * 10), 0))

                                                                                                                                                                                                                                                                  main_loop(args, mylogger)
                                                                                                                                                                                                                                                                  ```

                                                                                                                                                                                                                                                                  So if it's run from cron, it'll go to syslog by default, but you can also just pass in like `--syslog` and it'll do that from the shell as well. I figure I kind of want `notify-send` messages sometimes too. Maybe always, maybe only for `CRITICAL` and above?

                                                                                                                                                                                                                                                                    [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                    @webology@mastodon.social

                                                                                                                                                                                                                                                                    🏆 Hats off to @CodenameTim and everyone for updating the @django's search to pick up blog posts and pages from non-docs areas of the website.

                                                                                                                                                                                                                                                                    Why is this important?

                                                                                                                                                                                                                                                                    We went from ZERO relevant REST search results to 44 search results, and the first FOUR amazingly relevant to search results.

                                                                                                                                                                                                                                                                    mastodon.social/@carlton@chaos

                                                                                                                                                                                                                                                                      [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                      @webology@mastodon.social

                                                                                                                                                                                                                                                                      This was one of the topic's we covered during this year's panel discussion: Two Decades of Django: The Past, Present and Future at @djangocon

                                                                                                                                                                                                                                                                      djangotv.com/videos/djangocon-

                                                                                                                                                                                                                                                                        [?]Rui Nibau (rnb) » 🌐
                                                                                                                                                                                                                                                                        @rnb@framapiaf.org

                                                                                                                                                                                                                                                                        Mais mon éditeur de texte préféré reste tout de même ! (je vous ai déjà dis que ce logiciel était génial ?)

                                                                                                                                                                                                                                                                        Extrêmement souple et efficace, facile à prendre en main et assez aisément bidouillable pour qui sait écrire du

                                                                                                                                                                                                                                                                        D'ailleurs, rebondissant sur ce que @louisderrac demandait il y a quelques jours, Zim a ausi un plugin :

                                                                                                                                                                                                                                                                        github.com/introt/zim-plugin-t

                                                                                                                                                                                                                                                                          Aral Balkan boosted

                                                                                                                                                                                                                                                                          [?]jbz » 🌐
                                                                                                                                                                                                                                                                          @jbz@indieweb.social

                                                                                                                                                                                                                                                                          🐍 uv is the best thing to happen to the Python ecosystem in a decade - Blog - Dr. Emily L. Hunt

                                                                                                                                                                                                                                                                          「 uv is a free, open-source tool built by Astral, a small startup that has been churning out Python tools (like the excellent linter Ruff) for the past few years. uv can:
                                                                                                                                                                                                                                                                          - Install any Python version for you
                                                                                                                                                                                                                                                                          - Install packages
                                                                                                                                                                                                                                                                          - Manage virtual environments
                                                                                                                                                                                                                                                                          - Solve dependency conflicts extremely quickly (very important for big projects.) 」


                                                                                                                                                                                                                                                                          emily.space/posts/251023-uv

                                                                                                                                                                                                                                                                            [?]FLOX Advocate » 🌐
                                                                                                                                                                                                                                                                            @FLOX_advocate@floss.social

                                                                                                                                                                                                                                                                            SeaGL talks in 5 min:

                                                                                                                                                                                                                                                                            * Physical Theatre, made using open source tooling

                                                                                                                                                                                                                                                                            * My browser isn't working! Now what do I do?

                                                                                                                                                                                                                                                                            * Your Email, Your Rules: Self-Hosting Simplified

                                                                                                                                                                                                                                                                            30 min later:

                                                                                                                                                                                                                                                                            * Duality of Python

                                                                                                                                                                                                                                                                            I rate these talks as 4 out of 4 in that I want to see all 4 of them :)

                                                                                                                                                                                                                                                                            pretalx.seagl.org/2025/talk/

                                                                                                                                                                                                                                                                            Join the conference freely and anonymously - seagl.org/attend

                                                                                                                                                                                                                                                                              [?]Bruno Cesar Rocha ★ rochacbruno » 🌐
                                                                                                                                                                                                                                                                              @bruno@go.rocha.social

                                                                                                                                                                                                                                                                              Faster drop-in replacement for pre-commit

                                                                                                                                                                                                                                                                              #python #git

                                                                                                                                                                                                                                                                              uvx prek

                                                                                                                                                                                                                                                                                Christian boosted

                                                                                                                                                                                                                                                                                [?]Christian » 🌐
                                                                                                                                                                                                                                                                                @datenteiler@fosstodon.org

                                                                                                                                                                                                                                                                                Advice needed: I want to set up Kiosk PCs. Users must log in with a card ID and password that are verified via a PHP webservice against a MariaDB.

                                                                                                                                                                                                                                                                                The challenge: I need the Linux desktop login (e.g., via a Display Manager like LightDM/GDM) to authenticate against the custom remote service.

                                                                                                                                                                                                                                                                                How can I implement this? Custom PAM module? Python-pam? Scripts?🤔



                                                                                                                                                                                                                                                                                  [?]Jaden Alkemist » 🌐
                                                                                                                                                                                                                                                                                  @alkemist@eldritch.cafe

                                                                                                                                                                                                                                                                                  J'ai repris ma recherche de boulot vu que ma formation va se terminer, j'abandonne un peu l'idée de faire du vu que je suis junior dans cette techno et que c'est la merde en ce moment pour trouver du boulot

                                                                                                                                                                                                                                                                                  bon au moins mes compétences python m'aident à fouiner les sites de recherche d'emplois (et me permettent de m'amuser sur mon temps libre)

                                                                                                                                                                                                                                                                                  Mais si y'a des gens qui connaissent des boîtes qui recrutent.

                                                                                                                                                                                                                                                                                  Je cherche dans développement web
                                                                                                                                                                                                                                                                                  avec + de 10 ans d'expérience

                                                                                                                                                                                                                                                                                  Sur Lyon principalement (ou remote)

                                                                                                                                                                                                                                                                                  Boost bienvenue 🫂

                                                                                                                                                                                                                                                                                    [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                    @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                    Parmi les PEP acceptées pour 3.15, la 798 rend possible la destructuration de dictionnaires et d'itérables au sein de compréhensions (peps.python.org/pep-0798/) :

                                                                                                                                                                                                                                                                                    [*it for it in its] # aplatissement d'une séquence de séquences
                                                                                                                                                                                                                                                                                    (*it for it in its) # aplatissement d'une séquence de séquences en générateur
                                                                                                                                                                                                                                                                                    {*it for it in its} # aplatissement en set
                                                                                                                                                                                                                                                                                    {**d for d in dicts} # fusion d'une séquence de dictionnaires

                                                                                                                                                                                                                                                                                      Django boosted

                                                                                                                                                                                                                                                                                      [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                                      @webology@mastodon.social

                                                                                                                                                                                                                                                                                      📺 DjangoCon US 2025 videos are up 🎉

                                                                                                                                                                                                                                                                                      This also caps off a week's worth of updates on DjangoTV, including the dreaded, very random 153 errors, which should finally be gone.

                                                                                                                                                                                                                                                                                      djangotv.com/videos/djangocon-

                                                                                                                                                                                                                                                                                        [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                        @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                        @mahryekuh @jscholes Yes, it's changing in Python 3.15 (and I think is already in the first alpha, available for testing now).

                                                                                                                                                                                                                                                                                        For more detail, see:
                                                                                                                                                                                                                                                                                        docs.python.org/3.15/whatsnew/

                                                                                                                                                                                                                                                                                        Python now uses UTF-8 as the default encoding, independent of the system’s environment. This means that I/O operations without an explicit encoding, for example, open('flying-circus.txt'), will use UTF-8. UTF-8 is a widely-supported Unicode character encoding that has become a de facto standard for representing text, including nearly every webpage on the internet, many common file formats, programming languages, and more.

This only applies when no encoding argument is given. For best compatibility between versions of Python, ensure that an explicit encoding argument is always provided. The opt-in encoding warning can be used to identify code that may be affected by this change. The special encoding='locale' argument uses the current locale encoding, and has been supported since Python 3.10.

To retain the previous behaviour, Python’s UTF-8 mode may be disabled with the PYTHONUTF8=0 environment variable or the -X utf8=0 command-line option.

                                                                                                                                                                                                                                                                                        Alt...Python now uses UTF-8 as the default encoding, independent of the system’s environment. This means that I/O operations without an explicit encoding, for example, open('flying-circus.txt'), will use UTF-8. UTF-8 is a widely-supported Unicode character encoding that has become a de facto standard for representing text, including nearly every webpage on the internet, many common file formats, programming languages, and more. This only applies when no encoding argument is given. For best compatibility between versions of Python, ensure that an explicit encoding argument is always provided. The opt-in encoding warning can be used to identify code that may be affected by this change. The special encoding='locale' argument uses the current locale encoding, and has been supported since Python 3.10. To retain the previous behaviour, Python’s UTF-8 mode may be disabled with the PYTHONUTF8=0 environment variable or the -X utf8=0 command-line option.

                                                                                                                                                                                                                                                                                          Pep boosted

                                                                                                                                                                                                                                                                                          [?]Marijke Luttekes [she/her] » 🌐
                                                                                                                                                                                                                                                                                          @mahryekuh@hachyderm.io

                                                                                                                                                                                                                                                                                          Last year I learned about Byte Order Mark (BOM), and how imports of CSV files generated on Windows should be decoded as “utf-8-sig” instead of “utf-8” when using Python `csv.reader()`.

                                                                                                                                                                                                                                                                                          That lesson saved me a lot of time today.

                                                                                                                                                                                                                                                                                            [?]Marijke Luttekes [she/her] » 🌐
                                                                                                                                                                                                                                                                                            @mahryekuh@hachyderm.io

                                                                                                                                                                                                                                                                                            Extra background info courtesy of @jscholes:

                                                                                                                                                                                                                                                                                            > “The wider issue is that many Python programs are written with no explicit `encoding` argument in `open` calls, implicitly expecting UTF-8 because that's often the default on Unix systems. But it usually is not the default on Windows.”

                                                                                                                                                                                                                                                                                            > “As I understand it, that's set to change in Python 3.15:”

                                                                                                                                                                                                                                                                                            peps.python.org/pep-0686/

                                                                                                                                                                                                                                                                                              [?]Mariusz Felisiak » 🌐
                                                                                                                                                                                                                                                                                              @felixxm@fosstodon.org

                                                                                                                                                                                                                                                                                              It's been a month since I've been without $job, but that doesn't mean I was lazy 😅 I used this time to prepare a lot of changes to Django 💚 including some old feature requests like database-level delete options and decimal fields with no precision, as well as fixing 15+ years old bugs 🐛 I'm still on the market! Do you need help with your Python/Django app? 🆘 Contact me 📬

                                                                                                                                                                                                                                                                                              github.com/django/django/issue

                                                                                                                                                                                                                                                                                                [?]Daniel Quinn » 🌐
                                                                                                                                                                                                                                                                                                @danielquinn@mastodon.social

                                                                                                                                                                                                                                                                                                Hey there fellow nerds, ready for a niche blog post about something that I think is important and seemingly no one else cares about? I got you covered:

                                                                                                                                                                                                                                                                                                "The Case for Standardised Time Range Variable Names"

                                                                                                                                                                                                                                                                                                danielquinn.org/blog/the-case-

                                                                                                                                                                                                                                                                                                  [?]Ned Batchelder » 🌐
                                                                                                                                                                                                                                                                                                  @nedbat@hachyderm.io

                                                                                                                                                                                                                                                                                                  Forget about trying to get your company to support something abstract like the PSF.

                                                                                                                                                                                                                                                                                                  You use PyPI: you know, the place that pip installs from. Wouldn't it be bad if `pip install` stopped working? Support the organization that runs PyPI instead.

                                                                                                                                                                                                                                                                                                  Surprise, it's the PSF! Support the PSF! Your company depends on . You want it to keep working and keep being good.

                                                                                                                                                                                                                                                                                                  Support the PSF. python.org/psf/sponsors/

                                                                                                                                                                                                                                                                                                    frague59 ⏚ boosted

                                                                                                                                                                                                                                                                                                    [?]Agnès H. » 🌐
                                                                                                                                                                                                                                                                                                    @tut_tuuut@framapiaf.org

                                                                                                                                                                                                                                                                                                    Si vous n'étiez pas à la j'ai publié à l'instant un article qui raconte comment j'ai accéléré les tests sur mon poste : hashbang.fr/blog/accelerer-une (c'est la première partie de notre conf avec @arthru )

                                                                                                                                                                                                                                                                                                      [?]Anisse @ FOSDEM » 🌐
                                                                                                                                                                                                                                                                                                      @Aissen@social.treehouse.systems

                                                                                                                                                                                                                                                                                                      For a work-related open source project, we discussed raising the minimum python version: a feature only worked on python 3.12, and failed on lower versions. Would it make sense to make 3.12 the minimum? 1/6 🧵

                                                                                                                                                                                                                                                                                                        [?]David Zaslavsky » 🌐
                                                                                                                                                                                                                                                                                                        @diazona@techhub.social

                                                                                                                                                                                                                                                                                                        @mdione @tartley @hgfernan Yeah, I would think so. And honestly it seems like quite a complicated thing to be that clever, in general.

                                                                                                                                                                                                                                                                                                        I think the intent of basicConfig() is supposed to be simply "make sure logging messages go *somewhere*" for people/apps that don't particularly care where they go. Anything more than that, you should write your own code, or at least customize the arguments you pass to basicConfig() (which could include calling it with force=True).

                                                                                                                                                                                                                                                                                                          mig5 boosted

                                                                                                                                                                                                                                                                                                          [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                          @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                          github.com/SJRiz/pytogether : un projet qui met en place un environnement web collaboratif temps réel de développement plutôt dédié aux personnes débutantes ; pour la formation à distance ou le prototypage en pair programming, par exemple. Collaboration multi-curseurs, par chat et appels audios.

                                                                                                                                                                                                                                                                                                          - @django
                                                                                                                                                                                                                                                                                                          - React
                                                                                                                                                                                                                                                                                                          - Celery
                                                                                                                                                                                                                                                                                                          - PostgreSQL (sauvegarde des projets)

                                                                                                                                                                                                                                                                                                          Un projet repéré par la newsletter hebdo 's weekly

                                                                                                                                                                                                                                                                                                            [?]David Zaslavsky » 🌐
                                                                                                                                                                                                                                                                                                            @diazona@techhub.social

                                                                                                                                                                                                                                                                                                            @tartley @mdione @hgfernan Any chance you could get away with basicConfig(force=True)? It looks like force will basically replace the effect of an earlier basicConfig(), although of course if anything else is installing handlers and such then you'd need more custom code to deal with those.

                                                                                                                                                                                                                                                                                                              [?]Wolf » 🌐
                                                                                                                                                                                                                                                                                                              @YesJustWolf@hachyderm.io

                                                                                                                                                                                                                                                                                                              They are so many different reasons to write in so many different (s). Here are a few: which is your favorite? Which are you good at? Which is your team good at? Which is supported at your company? Which is best supported in the community? Which is best suited to your actual problem? Which has appropriate libraries (and again, consider your problem domain)? Which has good tools? Which is the least expensive to actually develop in (time, money, tools, deployment)?

                                                                                                                                                                                                                                                                                                              There absolutely is no "best" language. You are absolutely going to compromise somewhere. Maybe you won’t even consider these questions, e.g., a shop might just go with C# regardless. A expert might just choose Python. Sometimes all these questions don’t matter. Sometimes they do.

                                                                                                                                                                                                                                                                                                                [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                The November edition of the PSF Board Office Hour is about to begin 🐍 🗒️ 2 PM UTC. Join us to share how we can help your community, express your perspectives, and provide feedback for the PSF!
                                                                                                                                                                                                                                                                                                                pyfound.blogspot.com/2025/10/a

                                                                                                                                                                                                                                                                                                                  [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                  @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                  Read the full post to see how the PSF is tackling these challenges and how you can help power the future of Python. Many of you have donated in the past week- so we are looking for you to help us with reach. Please share this story, boost our upcoming fundraiser posts, and most importantly, tell the world your story!

                                                                                                                                                                                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                    Even still, we’re raising the flag early: the PSF has only ~6 months of runway and needs your support to sustain essential & infrastructure, , and, hopefully, to reopen our Grants Program.

                                                                                                                                                                                                                                                                                                                      Marcos Dione boosted

                                                                                                                                                                                                                                                                                                                      [?]Hacker News 50 » 🤖 🌐
                                                                                                                                                                                                                                                                                                                      @hn50@social.lansky.name

                                                                                                                                                                                                                                                                                                                      Python Steering Council unanimously accepts "PEP 810, Explicit lazy imports"

                                                                                                                                                                                                                                                                                                                      Link: discuss.python.org/t/pep-810-e
                                                                                                                                                                                                                                                                                                                      Discussion: news.ycombinator.com/item?id=4

                                                                                                                                                                                                                                                                                                                        [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                        @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                        Finally, we want to share that everyone at the PSF is full of hope, courage, and strength- because of each and every one of you in the community. We’ve continued to hear from you across a multitude of platforms with messages of support and encouragement– each of which we truly treasure 🥹

                                                                                                                                                                                                                                                                                                                          [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                          @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                          We are counting all of these donations and new members as the prequel to our end-of-year fundraiser 📈 Stay tuned for more information on the fundraiser– and if you’ve already donated, you can still support us through the end of 2025 by sharing your stories and boosting our posts!

                                                                                                                                                                                                                                                                                                                            Lily boosted

                                                                                                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                            The Steering Council has accepted PEP 810 (explicit lazy imports) for Python 3.15!

                                                                                                                                                                                                                                                                                                                            discuss.python.org/t/pep-810-e

                                                                                                                                                                                                                                                                                                                              [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                              @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                              pour les fonctionnalités des versions , notamment la 3.10 : nicholashairs.com/posts/major-

                                                                                                                                                                                                                                                                                                                                [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                avec 🎃 a été publiée la dernière version de 3.9 : la 3.9.25 🕊️ (discuss.python.org/t/the-final).

                                                                                                                                                                                                                                                                                                                                Depuis le 1er novembre, la version maintenue la plus ancienne est la 3.10 (endoflife.date/python) ; ce qui veut dire que les personnes qui maintiennent des bibliothèques ou des outils peuvent désormais adopter toutes les fonctionnalités de la 3.10 sans risquer de perdre trop de personnes utilisatrices.

                                                                                                                                                                                                                                                                                                                                Quelles sont les fonctionnalités de la 3.10 qui vous intéressent le plus ?

                                                                                                                                                                                                                                                                                                                                  [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                  @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                  I wrote a bit about what went on at the recent Python Core Sprint at in Cambridge, plus some bonus @PyConUK highlights.

                                                                                                                                                                                                                                                                                                                                  hugovk.dev/blog/2025/python-co

                                                                                                                                                                                                                                                                                                                                    [?]Albert Cardona » 🌐
                                                                                                                                                                                                                                                                                                                                    @albertcardona@mathstodon.xyz

                                                                                                                                                                                                                                                                                                                                    @futurebird

                                                                                                                                                                                                                                                                                                                                    Relatedly:

                                                                                                                                                                                                                                                                                                                                    >>> int('111', base=37)
                                                                                                                                                                                                                                                                                                                                    Traceback (most recent call last):
                                                                                                                                                                                                                                                                                                                                    File "<stdin>", line 1, in <module>
                                                                                                                                                                                                                                                                                                                                    ValueError: int() base must be >= 2 and <= 36, or 0

                                                                                                                                                                                                                                                                                                                                    What. So is there a standard library function for converting number bases in python?

                                                                                                                                                                                                                                                                                                                                      [?]David Zaslavsky » 🌐
                                                                                                                                                                                                                                                                                                                                      @diazona@techhub.social

                                                                                                                                                                                                                                                                                                                                      @hgfernan @mdione Only if the module is poorly written. A good module won't run any code when it just gets imported, or if anything just the bare minimum needed to do its own imports.

                                                                                                                                                                                                                                                                                                                                        [?]Marcos Dione » 🌐
                                                                                                                                                                                                                                                                                                                                        @mdione@en.osm.town

                                                                                                                                                                                                                                                                                                                                        I almost started bashing ('ing?) my head against the desk because I only read this for the first time ever:

                                                                                                                                                                                                                                                                                                                                        > The functions `debug()`, `info()`, `warning()`, `error()` and `critical()` will call `basicConfig()` automatically if no handlers are defined for the root logger.

                                                                                                                                                                                                                                                                                                                                        I run my code with `pdb` and reached `logging.basicConfig()`'s line `if len(root.handlers) == 0`. It failed, so someone called one of those functions before I called `basicConfig()`. Fixed by `basicConfig()` ASAP.

                                                                                                                                                                                                                                                                                                                                          [?]Frank Wiles » 🌐
                                                                                                                                                                                                                                                                                                                                          @frank@frankwiles.social

                                                                                                                                                                                                                                                                                                                                          People who are newer to Django often do not know about these great resources and the richness of the Django ecosystem. Spread this link please! djangoproject.com/weblog/2025/

                                                                                                                                                                                                                                                                                                                                            [?]Tino Eberl » 🌐
                                                                                                                                                                                                                                                                                                                                            @tinoeberl@mastodon.online

                                                                                                                                                                                                                                                                                                                                            Ein Ingenieur entdeckte, dass sein smarter heimlich an den Hersteller ohne Einwilligung sendete.

                                                                                                                                                                                                                                                                                                                                            Als er den Datenfluss blockierte, wurde das Gerät per Fernbefehl blockiert.

                                                                                                                                                                                                                                                                                                                                            Nach Analyse und Reverse Engineering konnte er das Gerät mit -Skripten und einem wiederbeleben. Der Fall zeigt, wie sensibel -Geräte mit Nutzerfreiheit und umgehen.

                                                                                                                                                                                                                                                                                                                                            tomshardware.com/tech-industry

                                                                                                                                                                                                                                                                                                                                              [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                              @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                              @glyph @offby1 @petrillic @amethyst @Yhg1s

                                                                                                                                                                                                                                                                                                                                              Here you go, $100π!

                                                                                                                                                                                                                                                                                                                                              And thank you to @lorenipsum and Phyllis for typing up and sending all these receipt emails so quickly ⌨️🚀

                                                                                                                                                                                                                                                                                                                                              Donation of $314.16 plus the 3% fee.

                                                                                                                                                                                                                                                                                                                                              Alt...Donation of $314.16 plus the 3% fee.

                                                                                                                                                                                                                                                                                                                                                Bite Code! boosted

                                                                                                                                                                                                                                                                                                                                                [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                The Toad Report #2 is out. The second update on Toad, my terminal based UI for agentic coding.

                                                                                                                                                                                                                                                                                                                                                Please share!

                                                                                                                                                                                                                                                                                                                                                willmcgugan.github.io/toad-rep

                                                                                                                                                                                                                                                                                                                                                  [?]Julien Palard » 🌐
                                                                                                                                                                                                                                                                                                                                                  @mdk@mamot.fr

                                                                                                                                                                                                                                                                                                                                                  Running every streets in Paris (using ) : app.everystreet.run/vinayak/pa ^^

                                                                                                                                                                                                                                                                                                                                                    [?]The New Oil » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                    @thenewoil@mastodon.thenewoil.org

                                                                                                                                                                                                                                                                                                                                                    [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                    @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                    Just published a new How-to guide on installing PostgreSQL 18 on Ubuntu 25.10 (Questing Quokka). 🦫

                                                                                                                                                                                                                                                                                                                                                    Learn how to switch from the default PostgreSQL 17 to version 18 and try new features like UUIDv7 using the official PGDG repository: fast, clean, and developer-friendly setup. 🐘

                                                                                                                                                                                                                                                                                                                                                    paulox.net/2025/10/31/install-

                                                                                                                                                                                                                                                                                                                                                    CC @postgresql

                                                                                                                                                                                                                                                                                                                                                      [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                                                                                                      @webology@mastodon.social

                                                                                                                                                                                                                                                                                                                                                      RE: mastodon.social/@EmmaDelescoll

                                                                                                                                                                                                                                                                                                                                                      ✋ I'd also love to know whose companies would be willing to pay or discuss it for Extended Django LTS support, even if you aren't sure of an amount.

                                                                                                                                                                                                                                                                                                                                                      (I suspect the amount would be >$10k for bigger companies, given how much work this takes.)

                                                                                                                                                                                                                                                                                                                                                      Please fill out @EmmaDelescolle's pool and feel free to DM me if you have thoughts.

                                                                                                                                                                                                                                                                                                                                                      🗳
                                                                                                                                                                                                                                                                                                                                                      Django boosted

                                                                                                                                                                                                                                                                                                                                                      [?]✨ Emma 🐍 🎸 🐹‏ » 🌐
                                                                                                                                                                                                                                                                                                                                                      @EmmaDelescolle@mastodon.social

                                                                                                                                                                                                                                                                                                                                                      Let's try something here... If I told you that you could get Extended LTS support for some older Django versions (5 years instead of 3 to start with), how much would you be willing to pay for that?
                                                                                                                                                                                                                                                                                                                                                      This poll is probably mostly directed at SMB Django shops.

                                                                                                                                                                                                                                                                                                                                                      Nothing, all my clients run supported versions:0
                                                                                                                                                                                                                                                                                                                                                      Less than 100€ / year:0
                                                                                                                                                                                                                                                                                                                                                      Less than 1K€ / year:0
                                                                                                                                                                                                                                                                                                                                                      1K€ / year or more:0

                                                                                                                                                                                                                                                                                                                                                        [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                        @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                        Thanks to our partners Arm, GitHub, and AWS, the PSF migrated ’s infrastructure to Arm-based systems; achieving zero downtime, lower costs, and a greener footprint. Results like this show the impact of corporate collaboration with the community 💝🐍 arm.com/company/success-librar

                                                                                                                                                                                                                                                                                                                                                          [?]Kushal Das :python: :tor: 🇸🇪 » 🌐
                                                                                                                                                                                                                                                                                                                                                          @kushal@toots.dgplug.org

                                                                                                                                                                                                                                                                                                                                                          [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                          @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                          un article de @treyhunner expliquant comment personnaliser votre si vous utiliser 3.13 :
                                                                                                                                                                                                                                                                                                                                                          - le tutoriel treyhunner.com/2025/10/handy-p
                                                                                                                                                                                                                                                                                                                                                          - le repo organisant les personnalisations : github.com/treyhunner/pyrepl-h

                                                                                                                                                                                                                                                                                                                                                          Étapes
                                                                                                                                                                                                                                                                                                                                                          - créer une variable d'environnement PYTHONSTARTUP pointant vers un fichier de personnalisation
                                                                                                                                                                                                                                                                                                                                                          - créer le fichier de personnalisation : raccourcis clavier, colorisation, etc.

                                                                                                                                                                                                                                                                                                                                                            Aldaron boosted

                                                                                                                                                                                                                                                                                                                                                            [?]Ewen » 🌐
                                                                                                                                                                                                                                                                                                                                                            @ewen@social.corre.bio

                                                                                                                                                                                                                                                                                                                                                            Est-ce qu'une formation Python avancé intéresse des gens ici ?
                                                                                                                                                                                                                                                                                                                                                            Je me suis inscrit à une formation de dans le cadre de mon travail, et pour que la session du 8 décembre en distanciel soit validée, il faut au moins deux stagiaires.

                                                                                                                                                                                                                                                                                                                                                            Qui vient pour valider la session et apprendre du Python avancé ? :D

                                                                                                                                                                                                                                                                                                                                                            humancoders.com/formations/pyt

                                                                                                                                                                                                                                                                                                                                                            Vous pouvez booster si vous avez envie !

                                                                                                                                                                                                                                                                                                                                                              [?]Ligature » 🌐
                                                                                                                                                                                                                                                                                                                                                              @ligaturerecords@mamot.fr

                                                                                                                                                                                                                                                                                                                                                              ce week-end à Vaise c'est la PyconFR ! Un week-end de conférences ateliers autour de Python 🐍

                                                                                                                                                                                                                                                                                                                                                              pycon.fr/2025/

                                                                                                                                                                                                                                                                                                                                                                [?]Teddy / Domingo (🇨🇵/🇬🇧) » 🌐
                                                                                                                                                                                                                                                                                                                                                                @TeddyTheBest@framapiaf.org

                                                                                                                                                                                                                                                                                                                                                                La fondation renonce à une subvention de 1,5 million de dollars plutôt qu’à ses valeurs.
                                                                                                                                                                                                                                                                                                                                                                Pour obtenir cette somme, la fondation devait s’engager à ne mener aucune action en faveur de la diversité, l’égalité ou l’inclusion (DEI), une des exigences politiques de l’administration Trump.
                                                                                                                                                                                                                                                                                                                                                                zdnet.fr/blogs/l-esprit-libre/

                                                                                                                                                                                                                                                                                                                                                                  Marcos Dione boosted

                                                                                                                                                                                                                                                                                                                                                                  [?]Glyph » 🌐
                                                                                                                                                                                                                                                                                                                                                                  @glyph@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                  Even if you don't do anything particularly intense with numerical results in , this is still a good issue to know about: moyix.blogspot.com/2022/09/som h/t @nelhage

                                                                                                                                                                                                                                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                    Archive formats like ZIP and tar can be abused to undermine the integrity of Python package users 📦 Learn how PSF Developer-in-Residence Seth Larson is strengthening Python's security with the community in the new white paper "Slippery ZIPs and Sticky tar-pits" with Alpha-Omega:
                                                                                                                                                                                                                                                                                                                                                                    pyfound.blogspot.com/2025/10/s

                                                                                                                                                                                                                                                                                                                                                                      [?]Gabriel Pettier » 🌐
                                                                                                                                                                                                                                                                                                                                                                      @tshirtman@mas.to

                                                                                                                                                                                                                                                                                                                                                                      I just gave $100 to the PSF.

                                                                                                                                                                                                                                                                                                                                                                      Thanks to Glyph and other matchers for making that double. Much respect.

                                                                                                                                                                                                                                                                                                                                                                      mas.to/@glyph@mastodon.social/

                                                                                                                                                                                                                                                                                                                                                                        [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                        @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                        , un client HTTP en mode CLI qui indique la décomposition d'une requête HTTP avec la durée de chaque phase : httptap.dev/

                                                                                                                                                                                                                                                                                                                                                                        Pour le tester facilement avec uv :

                                                                                                                                                                                                                                                                                                                                                                        uvx httptap "social.breizhcamp.org/@pythonr"

                                                                                                                                                                                                                                                                                                                                                                        lancement de la commande `uvx httptap "https://social.breizhcamp.org/@pythonrennes"` qui évalue la durée des étapes intervenant dans la requête http au profil mastodon de Python-Rennes

                                                                                                                                                                                                                                                                                                                                                                        Alt...lancement de la commande `uvx httptap "https://social.breizhcamp.org/@pythonrennes"` qui évalue la durée des étapes intervenant dans la requête http au profil mastodon de Python-Rennes

                                                                                                                                                                                                                                                                                                                                                                          Searge :fedora: boosted

                                                                                                                                                                                                                                                                                                                                                                          [?]Glyph » 🌐
                                                                                                                                                                                                                                                                                                                                                                          @glyph@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                          This week, the Software Foundation rejected a $1.5MM NSF grant, due to a requirement that the PSF abandon diversity work.

                                                                                                                                                                                                                                                                                                                                                                          So I joined forces with Python folks (@offby1, @petrillic, @amethyst) and we're matching up to $12,000 of donations to the PSF. 🧵

                                                                                                                                                                                                                                                                                                                                                                            Corentin boosted

                                                                                                                                                                                                                                                                                                                                                                            [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                            @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                            uv is the best thing to happen to the Python ecosystem in a decade lobste.rs/s/fluuv7
                                                                                                                                                                                                                                                                                                                                                                            emily.space/posts/251023-uv

                                                                                                                                                                                                                                                                                                                                                                              [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                                                                                                                              @webology@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                              👋 Friends, 's fundraiser is running through November 11th (kindly ignore the 9th, that's being fixed) and the foundation could use your support to continue our mission.

                                                                                                                                                                                                                                                                                                                                                                              While I happily support the PSF in their mission, this is the DSF's biggest fundraiser every year, and even if you aren't a JetBrains user, our foundation could use your support.

                                                                                                                                                                                                                                                                                                                                                                              Support the DSF via PyCharm:
                                                                                                                                                                                                                                                                                                                                                                              djangoproject.com/weblog/2025/

                                                                                                                                                                                                                                                                                                                                                                              Support the DSF directly: djangoproject.com/fundraising/

                                                                                                                                                                                                                                                                                                                                                                                [?]Glyph » 🌐
                                                                                                                                                                                                                                                                                                                                                                                @glyph@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                If you like free and fast access to packages via PyPI be glad that these lovely folks are in charge and not somebody like me. If it were up to me I'd probably be planning big brownouts and slowdowns for institutional users in order to aggressively force the issue of properly using client-side caching.

                                                                                                                                                                                                                                                                                                                                                                                fosstodon.org/@ThePSF/11545761

                                                                                                                                                                                                                                                                                                                                                                                  [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                  @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                  un tutoriel expliquant le rôle et les différentes façons de déclarer et d'utiliser des fixtures dans vos tests automatisés avec : patrickm.de/pytest-fixtures-ho

                                                                                                                                                                                                                                                                                                                                                                                  Il manque juste aussi la possibilité de déclarer des fixtures dans des sous-modules et de les référencer avec la variable pytest_plugins dans le fichier conftest.py à la racine des tests (docs.pytest.org/en/stable/refe) :

                                                                                                                                                                                                                                                                                                                                                                                  pytest_plugins = [
                                                                                                                                                                                                                                                                                                                                                                                  'tests.fixtures.users',
                                                                                                                                                                                                                                                                                                                                                                                  'tests.fixtures.items',
                                                                                                                                                                                                                                                                                                                                                                                  # ...
                                                                                                                                                                                                                                                                                                                                                                                  ]

                                                                                                                                                                                                                                                                                                                                                                                    [?]Worteks » 🌐
                                                                                                                                                                                                                                                                                                                                                                                    @worteks_com@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                    Cette fin de semaine, Armando Femat Ortiz sera à la 2025 à Lyon pour participer aux sprints et pour présenter une 𝗺𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻 𝗱𝗲 𝗹'𝗮𝗻𝗻𝘂𝗮𝗶𝗿𝗲 𝗟𝗗𝗔𝗣 𝗱'𝘂𝗻 𝗡𝗲𝘅𝘁𝗰𝗹𝗼𝘂𝗱, avec un script bien sûr !

                                                                                                                                                                                                                                                                                                                                                                                    📍 C'est en salle C436 au Campus René Cassin
                                                                                                                                                                                                                                                                                                                                                                                    📅 Samedi 1er novembre 2025 à 16:30
                                                                                                                                                                                                                                                                                                                                                                                    🔗 pycon.fr/2025/fr/

                                                                                                                                                                                                                                                                                                                                                                                    Venez découvrir son retour d'expérience et parler SSO avec lui !

                                                                                                                                                                                                                                                                                                                                                                                    🐍 @AFPy

                                                                                                                                                                                                                                                                                                                                                                                    logo de la pyconfr

                                                                                                                                                                                                                                                                                                                                                                                    Alt...logo de la pyconfr

                                                                                                                                                                                                                                                                                                                                                                                      AodeRelay boosted

                                                                                                                                                                                                                                                                                                                                                                                      [?]Steven Saus [he/him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                      @StevenSaus@faithcollapsing.com

                                                                                                                                                                                                                                                                                                                                                                                      uspol [SENSITIVE CONTENT]

                                                                                                                                                                                                                                                                                                                                                                                      (27 Oct) Python Software Foundation Withdraws $1.5M U.S. Government Grant Over DEI Restrictions

                                                                                                                                                                                                                                                                                                                                                                                      Python’s governing body drops a $1.5 M U.S. grant, saying the anti-DEI clause violates its mission and community spirit.

                                                                                                                                                                                                                                                                                                                                                                                      s.faithcollapsing.com/trxfp
                                                                                                                                                                                                                                                                                                                                                                                      Archive: ia: s.faithcollapsing.com/i8q7a

                                                                                                                                                                                                                                                                                                                                                                                      -&-open-source-news

                                                                                                                                                                                                                                                                                                                                                                                      Python Software Foundation Withdraws .5M U.S. Government Grant Over DEI Restrictions

                                                                                                                                                                                                                                                                                                                                                                                      Alt...Python Software Foundation Withdraws .5M U.S. Government Grant Over DEI Restrictions

                                                                                                                                                                                                                                                                                                                                                                                        Norry Nowt boosted

                                                                                                                                                                                                                                                                                                                                                                                        [?]Martin Owens :inkscape: » 🌐
                                                                                                                                                                                                                                                                                                                                                                                        @doctormo@floss.social

                                                                                                                                                                                                                                                                                                                                                                                        Based on @lorenipsum's post about python being all backbone (software) and @ThePSF's refusal to roll over. I give you my sticker idea¹

                                                                                                                                                                                                                                                                                                                                                                                        Notes: This confluence of puns tickles me. supine sounding like serpentine and spine and being upside-down, aforementioned backbone, nod to "don't tred on me" and *maybe* a wink to Tiresias and hitting snakes.

                                                                                                                                                                                                                                                                                                                                                                                        OK back to code.

                                                                                                                                                                                                                                                                                                                                                                                        A python logo coloured two headed undulating snake with cute little eyes. The blue side on the left says "all spine" and the left side upside down says "never supine"

                                                                                                                                                                                                                                                                                                                                                                                        Alt...A python logo coloured two headed undulating snake with cute little eyes. The blue side on the left says "all spine" and the left side upside down says "never supine"

                                                                                                                                                                                                                                                                                                                                                                                          [?]Jon Yoder » 🌐
                                                                                                                                                                                                                                                                                                                                                                                          @jonyoder@mstdn.social

                                                                                                                                                                                                                                                                                                                                                                                          Maybe it's just me, but the syntax for list comprehensions seems counterintuitive.

                                                                                                                                                                                                                                                                                                                                                                                            [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                                            @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                            While in some ways the decision was tough, knowing the community would have our backs made it easier. We want to thank you deeply for the words of support across many platforms- but also your actions.

                                                                                                                                                                                                                                                                                                                                                                                              [?]Preslav Rachev » 🌐
                                                                                                                                                                                                                                                                                                                                                                                              @preslavrachev@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                              Sometimes, I think it's not worth it to keep writing this draft. I'm just way too harsh to Python, and it probably doesn't deserve it.

                                                                                                                                                                                                                                                                                                                                                                                              ---

                                                                                                                                                                                                                                                                                                                                                                                                [?]Jordan Maris 🇪🇺 🇺🇦 #NAFO » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                @jmaris@eupolicy.social

                                                                                                                                                                                                                                                                                                                                                                                                The Software Foundation look after some of the most important software for our Digital Infrastructure. They can't get grants from the US gov.t because those now require alignment with the administration's ideology.

                                                                                                                                                                                                                                                                                                                                                                                                The should step up and support our critical digital infrastructure. Meanwhile, drop them a donation! ❤️ :python:

                                                                                                                                                                                                                                                                                                                                                                                                pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                  [?]Martin Clavey » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                  @mart1oeil@piaille.fr

                                                                                                                                                                                                                                                                                                                                                                                                  [?]Glyn Moody » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                  @glynmoody@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                  Foundation goes ride or DEI, rejects government grant with strings attached - theregister.com/2025/10/27/pyt "Foundation says it won't compromise policy of inclusivity even if that cash would've really helped"

                                                                                                                                                                                                                                                                                                                                                                                                    [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                    @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                    En attendant 3.15, et le support du lazy import (voir peps.python.org/pep-0810/), voici une méthode pour accélérer le chargement de vos modules : pythontest.com/polite-lazy-imp

                                                                                                                                                                                                                                                                                                                                                                                                      [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                      la fondation (la @ThePSF) a refusé un financement de 1,5 million de $ du gouvernement américain, gouvernement qui demandait à ce que l'argent ne financement pas des actions de et de , ce qui va à l'encontre de différentes actions anti-discriminatoires de la PSF : pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                      Aral Balkan boosted

                                                                                                                                                                                                                                                                                                                                                                                                      [?]lamdba » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                      @lamdba@social.vivaldi.net

                                                                                                                                                                                                                                                                                                                                                                                                      "The PSF (Python Software Foundation) board voted unanimously to withdraw its grant application."

                                                                                                                                                                                                                                                                                                                                                                                                      theregister.com/2025/10/27/pyt

                                                                                                                                                                                                                                                                                                                                                                                                        [?]Marcus Adams » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                        @gerowen@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                        Headline: Foundation goes ride or , rejects government grant with strings attached

                                                                                                                                                                                                                                                                                                                                                                                                        Subtitle: Foundation says it won't compromise policy of inclusivity even if that cash would've really helped

                                                                                                                                                                                                                                                                                                                                                                                                        Source: theregister.com/2025/10/27/pyt

                                                                                                                                                                                                                                                                                                                                                                                                          FoxMaSk 🌵 boosted

                                                                                                                                                                                                                                                                                                                                                                                                          [?]Ben Ramsey » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                          @ramsey@phpc.social

                                                                                                                                                                                                                                                                                                                                                                                                          IMO, the PSF has always been the ideal any software foundation should aspire to be. I’m so happy to see them make this decision.

                                                                                                                                                                                                                                                                                                                                                                                                          pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                            Nathan Goldbaum is part of the Quansight Labs team that's been doing a *huge* amount of work getting the ecosystem ready for free-threaded Python.

                                                                                                                                                                                                                                                                                                                                                                                                            Here he shares some of his favourite resources to learn about free-threaded Python:

                                                                                                                                                                                                                                                                                                                                                                                                            github.com/ilanschnell/bitarra

                                                                                                                                                                                                                                                                                                                                                                                                              [?]Noam Ross » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                              @noamross@ecoevo.social

                                                                                                                                                                                                                                                                                                                                                                                                              folks should think about supporting our friends at the Software Foundation, who turned down a $1.5M NSF grant rather than cave to the administration's inquisition against diversity, equity, and inclusion. ❤️

                                                                                                                                                                                                                                                                                                                                                                                                              pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                                [?]Augier (fr & en) 🇵🇸🇺🇦☭🏴 » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                @AugierLe42e@diaspodon.fr

                                                                                                                                                                                                                                                                                                                                                                                                                Python Software Foundation News: The PSF has withdrawn a $1.5 million proposal to US government grant program

                                                                                                                                                                                                                                                                                                                                                                                                                pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                                is fighting fascism and it warms my heart when so many other communities just surrender without even a fight…

                                                                                                                                                                                                                                                                                                                                                                                                                  Thomas NOËL boosted

                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Nsukami _ | 巣神 » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                  @lemeteore@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                  The has declined to accept a $1.5m from the Government due to a stipulation stating they cannot pursue any initiatives. pyfound.blogspot.com/2025/10/N

                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Harry Sintonen » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                    @harrysintonen@infosec.exchange

                                                                                                                                                                                                                                                                                                                                                                                                                    I would be glad to donate to the project, but doing so requires me to divulge my name and contact information as per their 501(c)(3) charitable organisation status:

                                                                                                                                                                                                                                                                                                                                                                                                                    "Contact information is required for tax reporting purposes and will be shared only with the US government."

                                                                                                                                                                                                                                                                                                                                                                                                                    Considering the current status of the US government, I don't feel comfortable doing this. Are there some other ways to donate to Python project without getting the US government involved?

                                                                                                                                                                                                                                                                                                                                                                                                                    - pyfound.blogspot.com/2025/10/N
                                                                                                                                                                                                                                                                                                                                                                                                                    - psfmember.org/civicrm/contribu

                                                                                                                                                                                                                                                                                                                                                                                                                    @ThePSF

                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Paco Hope [He/Him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                      @paco@infosec.exchange

                                                                                                                                                                                                                                                                                                                                                                                                                      @ThePSF This is quite literally putting your money where your mouth is. Admirable. High integrity. Thank you, PSF!

                                                                                                                                                                                                                                                                                                                                                                                                                        Lily boosted

                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                        @webology@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                        RE: mastodon.social/@djangonews/11

                                                                                                                                                                                                                                                                                                                                                                                                                        🎙️💬 And I'm on @djangochat talking with @wsvincent and @carlton about the latest Django Survey trends with a WHOLE lot of side quests.

                                                                                                                                                                                                                                                                                                                                                                                                                        I hope you enjoy it!

                                                                                                                                                                                                                                                                                                                                                                                                                        djangochat.com/episodes/django

                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Django News » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                        @djangonews@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                        [Podcast] Django Survey 2025 - Jeff Triplett djangochat.com

                                                                                                                                                                                                                                                                                                                                                                                                                          Will McGugan boosted

                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Peter Cock » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                          @pjacock@fediscience.org

                                                                                                                                                                                                                                                                                                                                                                                                                          Should have done this earlier and saved myself some membership dues, but having told that I am currently unemployed, my membership is free for up to a year 👍

                                                                                                                                                                                                                                                                                                                                                                                                                          Now, where are all the remote/Scotland & jobs hiding? Or should I try the commercial world as a programmer...

                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                            un tutoriel détaillé sur l'utilisation de dans vos projets : machinelearningmastery.com/the
                                                                                                                                                                                                                                                                                                                                                                                                                            - typage des structures de données
                                                                                                                                                                                                                                                                                                                                                                                                                            - validation des valeurs
                                                                                                                                                                                                                                                                                                                                                                                                                            - gestion de l'arborescence des structures de données

                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                              @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                              I've implemented history support in Toad.

                                                                                                                                                                                                                                                                                                                                                                                                                              Up / down keys navigate your history.

                                                                                                                                                                                                                                                                                                                                                                                                                              But I think there is an opportunity to improve on the bash / zsh behavior. I've noticed my history can be full of the same command. Often when I'm testing software.

                                                                                                                                                                                                                                                                                                                                                                                                                              i.e. now, I have like 20 "uv run toad" entries in the history. If I want the previous command I have to press up 20 times. Seems bonkers.

                                                                                                                                                                                                                                                                                                                                                                                                                              How about if I collapse multiple identical entries in a a single entry?

                                                                                                                                                                                                                                                                                                                                                                                                                              Is there precedence?

                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                Just released! 🚀

                                                                                                                                                                                                                                                                                                                                                                                                                                🎨 termcolor 3.2.0

                                                                                                                                                                                                                                                                                                                                                                                                                                github.com/termcolor/termcolor

                                                                                                                                                                                                                                                                                                                                                                                                                                🟣 Expose `can_colorize` as public API
                                                                                                                                                                                                                                                                                                                                                                                                                                🟢 Add support for Python 3.15 (🥉 at pyreadiness.org/3.15/)
                                                                                                                                                                                                                                                                                                                                                                                                                                🔴 Drop support for EOLish Python 3.9

                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Cyril I. 🧮📐 » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                  @nicolay_lilicre@piaille.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                  Dans cette vidéo, Alexandre parle d'une maison a qui il donnerait tout ce qu'il a fait... Par curiosité de ce qui en sortirait.

                                                                                                                                                                                                                                                                                                                                                                                                                                  Mais ! On apprend surtout, qu'il a codé son propre algo pour l'aider à écrire ! 😲

                                                                                                                                                                                                                                                                                                                                                                                                                                  Source : canalplus.com/actualites/cliqu

                                                                                                                                                                                                                                                                                                                                                                                                                                  Alt...Dans cette vidéo, Alexandre #Astier parle d'une #IA maison a qui il donnerait tout ce qu'il a fait... Par curiosité. Mais on apprend surtout, qu'il a codé son propre algo #Python pour l'aider à écrire #Kammelott ! 😲

                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Jesus Michał "Le Sigh" 🏔 (he) » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                    @mgorny@social.treehouse.systems

                                                                                                                                                                                                                                                                                                                                                                                                                                    @django, I'm afraid won't be participating in beta testing this time. Removal of 3.11 is a hard blocker for us (because of reverse dependencies), and setting up separate environments to test 3.11-free systems is too much effort.

                                                                                                                                                                                                                                                                                                                                                                                                                                      dawn boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]phildini [He/Him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                      @phildini@wandering.shop

                                                                                                                                                                                                                                                                                                                                                                                                                                      Inspired by a talk I had with @BajoranEngineer at , I've jotted down some thoughts about as a scripting engine for apps.

                                                                                                                                                                                                                                                                                                                                                                                                                                      phildini.dev/python-in-every-a

                                                                                                                                                                                                                                                                                                                                                                                                                                      Shares appreciated! Commentary welcome, but if you're a jerk I'll block you 😇

                                                                                                                                                                                                                                                                                                                                                                                                                                      @freakboy3742 @glyph @brettcannon this is why I was asking about built python ✨

                                                                                                                                                                                                                                                                                                                                                                                                                                      Also included: a thought on how @conda monetizes this 😅

                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                        @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                        Just for fun I compared Claude to Gemini.

                                                                                                                                                                                                                                                                                                                                                                                                                                        Both running on Toad!

                                                                                                                                                                                                                                                                                                                                                                                                                                        youtu.be/OGGVdPZTc8E

                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                          @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                          It's not much. But it is honest work.

                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                            Just released! 🚀

                                                                                                                                                                                                                                                                                                                                                                                                                                            📜 Python Docs Sphinx Theme, with added Arabic, French, Romanian and Russian translations.

                                                                                                                                                                                                                                                                                                                                                                                                                                            github.com/python/python-docs-

                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Mariusz Felisiak » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                              @felixxm@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                              Quick reminder, I'm open to work 👋 If you're looking for an experienced / developer 🧭, who spent 5 years as a Django Fellow, maintaining Django itself, and who is a Django 💚 and Python 🐍 contributor. I'm here 👋 Contact me 📬

                                                                                                                                                                                                                                                                                                                                                                                                                                              mariuszfelisiak.org/

                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                un projet de CLI permettant de copier-coller du contenu de façon sécurisée entre un votre poste et un serveur distant (scp, ssh, par socket) : remoclip.newmatter.net/.

                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                  @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                  un tutoriel indiquant une façon d'utiliser et en remplacement de (ou ) afin de tester son application avec plusieurs versions de :
                                                                                                                                                                                                                                                                                                                                                                                                                                                  daniel.feldroy.com/posts/2025-

                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Nicolas Delsaux » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                    @Riduidel@framapiaf.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Une extension à Jupyter qui permet de faire du GIS, ça m'a l'air complètement fou ! eo4society.esa.int/projects/ju

                                                                                                                                                                                                                                                                                                                                                                                                                                                    FoxMaSk 🌵 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Jesus Michał "Le Sigh" 🏔 (he) » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                    @mgorny@social.treehouse.systems

                                                                                                                                                                                                                                                                                                                                                                                                                                                    Who would have thought that creating a programming language for rapidly developing, deploying and abandoning lots of packages would have lead to this…

                                                                                                                                                                                                                                                                                                                                                                                                                                                    "Forking confusing: Vulnerable Rust crate exposes packager"

                                                                                                                                                                                                                                                                                                                                                                                                                                                    theregister.com/2025/10/22/vul

                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                      @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                      Let's all give a shout out (and a follow) to the new @ThePSF Fellows!

                                                                                                                                                                                                                                                                                                                                                                                                                                                      pyfound.blogspot.com/2025/10/a

                                                                                                                                                                                                                                                                                                                                                                                                                                                      Thank you for all you do for us! 🥂

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Abhijeet Mote

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Abigail Afi Gbadago

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Becky Smith @rebkwok

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Christopher Bailey @digiglean

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Dawn Wages @BajoranEngineer

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Leah Wasser @leahawasser

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Maaya Ishida

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Mason Egger @masonegger

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 Miguel Grinberg @miguelgrinberg

                                                                                                                                                                                                                                                                                                                                                                                                                                                      🎉 William Vincent @wsvincent

                                                                                                                                                                                                                                                                                                                                                                                                                                                      fosstodon.org/@ThePSF/11541857

                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                        @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                        Will McGugan boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]mr_daemon » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                        @mr_daemon@untrusted.website

                                                                                                                                                                                                                                                                                                                                                                                                                                                        The problem with using software you wrote yourself is that you impulsively add features you feel would improve your life, and then get annoyed at how other parts of the software don't have the same feature.

                                                                                                                                                                                                                                                                                                                                                                                                                                                        So I guess I'm adding filtering capabilities to the Inventory view in Exosphere now

                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alt...A short demo of a Textual based TUI showing a data table with hosts, operating systems, flavors, versions and update counts as well as online status. The user presses control+f and a small windows pops up to asks to select between: - Show All - Updates Only - Security Updates Only The user goes back and forth between selections and the output of the table changes accordingly.

                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                          @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                          Toad can now host a number of popular agentic coding solutions. Including Claude, Gemini, and Codex. Probably more.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                            @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                            Marcos Dione boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]The Kid Should See This 🌈🪐✨ » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                            @tksst@fediscience.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                            💡📹 Scientist Brian Haidet built a 2 billion frame per second in his garage using simple components including one mirror, one lens, and code to capture moving at the 's speed limit.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            The camera records only one pixel at a time, so Haidet tiles hundreds of synchronized recordings together to create showing a laser beam bouncing across his workspace at 15 cm (6 in.) per frame.

                                                                                                                                                                                                                                                                                                                                                                                                                                                            👉 petapixel.com/2025/10/20/man-b

                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                              @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Django 6.0beta1 is out! 🎉

                                                                                                                                                                                                                                                                                                                                                                                                                                                              It brings new built-in features like CSP support, background tasks, and partial templates, all ready to use without extra packages. 🧩

                                                                                                                                                                                                                                                                                                                                                                                                                                                              It’s not ready for production yet, but now is a good time to test it, report bugs, and get your projects ready for the final release. 🚀

                                                                                                                                                                                                                                                                                                                                                                                                                                                              djangoproject.com/weblog/2025/

                                                                                                                                                                                                                                                                                                                                                                                                                                                              CC @django

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Aerial photo of attendees at the DjangoCon US 2025 conference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                              Alt...Aerial photo of attendees at the DjangoCon US 2025 conference.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                Please congratulate our newest PSF Fellow Members for Q3, 2025! Their continued contributions to the Python ecosystem are so very important to our community.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                pyfound.blogspot.com/2025/10/a

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]anarcat » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @Anarcat@kolektiva.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Linkding un projet de gestion de bookmarks écrit en sur une base @django et une sauvegarde : github.com/sissbruecker/linkdi. Fonctionnalités intéressantes :
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - partage de liens
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - extension navigateur addons.mozilla.org/fr/firefox/ et chromewebstore.google.com/deta
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - API
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  - hébergeable sous la forme d'une image

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Wolf » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @YesJustWolf@hachyderm.io

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    I often see people complain about in their world. I have two specific programming-related categories I want to comment on. I'll make a separate post for each.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The first category of complaints is that people complain when their favorite, or primary, or whatever, changes.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    I use , so I see lots of complaints about this. C++ puts out new editions. It's quite a different language than it was 20 years ago. Rust puts out new editions fairly regularly. Obviously the complaints come from users who don't like change in general or, more likely, don't like the specific changes that are happening.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Well, sorry not sorry. First, change is inevitable everywhere. Second, what's your alternative? If your language wasn't growing and adapting to everything we learn, then it would be stagnating and dying! Even COBOL continues to change (very, very slowly, though).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Yes, more work for you. Yes, bitrot is real -- your unchanged code in that language can diverge from the most modern spec for the language. But that's how the entire rest of your life works. **You** are changing! Your children (if you have children, I mean) are changing. Everything is changing. Why is this a surprise to you? Rejoice in the improvements!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      un projet qui propose une interface web type pour exécuter une fonction de votre base de code : github.com/offerrall/FuncToWeb

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Le projet se base sur les annotations de typage pour proposer des champs de formulaires adaptés.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                      L'occasion de vous rappeler 2 sessions de précédentes sur les annotations de typage :
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - youtu.be/T5k616MqHCs?si=fD7w7p par Florian Strzelecki
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - youtu.be/qAS-zj0irEM?si=oBK1Gd par Michel Caradec

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        RT Guido Van Rossum

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Slides from my PyBay talk yesterday can be downloaded here:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        github.com/microsoft/typeagent

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        (permissions issue fixed! - click the little download button; PowerPoint only for now)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                        CC @pybay

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Sanyam Khurana » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @curiouslearner@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          🚢 Just released Django Keel – a production-ready Django starter.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          For 10+ years I maintained a popular Django cookiecutter template used across client projects and FOSS. Django Keel is all those lessons distilled into something cleaner and more modern.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Tired of spending 2 days on boilerplate every time? Me too.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Not a toy. Not a tutorial. Just the boring defaults that actually work in production.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          github.com/CuriousLearner/djan

                                                                                                                                                                                                                                                                                                                                                                                                                                                                          django-keel.readthedocs.io/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Simeon Schmauß » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @stim3on@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            One reason why I've never really done any processing was the awful 1/f noise (banding) that's typical to the Stage 3 products from MAST.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I finally got around to installing the JWST pipeline locally, and reprocess these data with tweaked parameters.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Alt...Animation of a JWST image showing schlieren like structures (a light echo illuminating the interstellar medium). The animation flickers between three versions of the image, the first one has a lot of horizontal banding artefacts (official MAST data), the second one is greatly improved (my tweaked processing) and the final one has additional small scale corrections applied removing the artefacts completely (done with G'MIC)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Check out this post by @diegor about the latest CPython sprint! We send a special thanks to Arm for hosting the event and investing in the future of 💛🐍💙

                                                                                                                                                                                                                                                                                                                                                                                                                                                                              pyfound.blogspot.com/2025/10/c

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Preslav Rachev » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @preslavrachev@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                I wasn't planning on shamelessly self-promoting the book draft I’m working on in my spare time, but the outage gave me no choice. The opportunity simply presented itself :)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                P.S. drop your email here, so I can get back to you, if this thing ever sees the light of day: tally.so/r/w5y00v (or react to this post)


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]mathieui » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @mathieui@piaille.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  I have released yesterday version 1.12.0 of the slixmpp python XMPP library. Mostly for python 3.14 compatibility, but there are a few other things as well! More info at blog.mathieui.net/slixmpp-1.12

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]James Bennett [he/him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @ubernostrum@infosec.exchange

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    New package release: akismet 25.10.0.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Highlights include:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * Python 3.14 compatibility
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    * A new pytest plugin to make it easier to test your use of the Akismet clients.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    b-list.org/projects/akismet/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I benchmarked `--help` on one of my CLIs with the reference implementation for PEP 810 (Explicit lazy imports).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Because my CLI already does the "inline imports" thing of moving them into functions just before they get used, I got a speedup of x1.3.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Then I moved all the imports to the top like normal, and got a speedup of x2.9!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      hugovk.dev/blog/2025/lazy-impo

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @pixeltracker The wonderful Python 3.14 logo is by kamikyoku!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        github.com/kamikyoku

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        PS Your link doesn't work, it should be fabriziomusacchio.com/blog/202

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Juhis » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @hamatti@mastodon.world

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The return of PyCon Finland was a marvellous event.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I wrote a recap of the conference (+ a bit about Lokacon) to capture the experience.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          hamatti.org/posts/pycon-finlan

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @pyconfi

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Jeff Forcier [he/him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @bitprophet@social.coop

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            For anyone else using for projects, PSA that they added Python 3.14 to their 'cimg' library mid last week. 🐍🎉

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Updated all my 'modernized enough to want to CI on 3.14' projects' .circleci/config.yml files just now.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Think the main outlier now for that work (pyproject.toml, dropping Python<3.9) is Fabric (which I'll do soon) and then I am mostly done sans some of the smaller projects.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Sanyam Khurana » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @curiouslearner@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Very excited to announce django-phone-verify v3.2.0 released ✅

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 🔒 Brute-force protection (MAX_FAILED_ATTEMPTS, MIN_TOKEN_LENGTH) + migration — by Harsh
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 🌍 i18n via Accept-Language with Django translations — by Hari Mahadevan
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 📚 Major docs refresh (guides, architecture, security, API, examples, troubleshooting, FAQ)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 🛡️ SECURITY.md; 📦 __version__ + pyproject.toml
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              • 🐍 Python 3.8–3.14 supported (3.6/3.7 dropped)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Repo 🔗 github.com/CuriousLearner/djan

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Here’s an unpublished photo of @felixxm during Django On The Med 2025 🏖️

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                He kept coding with full focus even after all tables and chairs were removed and we were ready for lunch 🧘‍♀️

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                At that moment he was working on a pull request that adds database-level delete options for related fields which makes Django 6.1 more efficient by avoiding unnecessary queries 🚀

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                He has just merged this PR, making the new feature available for everyone 🎉

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                github.com/django/django/pull/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Programmer

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...Programmer

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @carlton @kjaymiller @simon something like UUIDv47 can solve the UUIDv7 security related problem 💡

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  github.com/stateless-me/uuidv47

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Lily boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Mariusz Felisiak » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @felixxm@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Django 6.1 will support database-level delete options for related fields 🚀 The database variants are much more efficient because they avoid fetching related objects ⚡ This is a great win for Django on the Med 🏖️ Let's dance 💃🕺

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    github.com/django/django/pull/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      rediffusion du du 15/10/2025 est en ligne : youtube.com/watch?v=T5k616MqHCs

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Sujets et supports :
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - actualités par Michel github.com/lucsorel/conference
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - Python et la magie du typage statique par Florian slideshare.net/slideshow/pytho
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - Méthodes magiques, pattern matching et métaclasse : une syntaxe de parcours de données par @lucsorelgiffo github.com/lucsorel/conference

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Merci à Hellowork pour l'accueil et Alex pour la captation vidéo.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Pour rejoindre le slack Python Rennes : join.slack.com/t/pythonrennes/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      image de couverture de la session de Python Rennes du 15 octobre 2025 "a kind of magic". On y voit une baguette magique et le logo du langage de programmation Python

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Alt...image de couverture de la session de Python Rennes du 15 octobre 2025 "a kind of magic". On y voit une baguette magique et le logo du langage de programmation Python

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Plone » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @plone@plone.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]🅹🅴🅳🅸🅴 🇺🇦🕊️ » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @jedie@chaos.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Kennt jemand einen einfachen weg um alle Daten von nach zu bekommen?
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Ja, es gibt kostenlose WebDienste, aber ich würde gern meine Daten nicht aus der Hand geben.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Hab github.com/nocfer/spotify-to-d gefunden. Ist aber 4 Jahre alt. Glaube kaum, das es noch funktioniert.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Ansonsten gibt es die pakete pypi.org/project/spotipy/ und pypi.org/project/deezer-python/ die aktuell gepflegt werden.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Ich kann vermutlich was eigenes basteln...

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          mig5 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          un site pour explorer de façon interactive les packages en ligne sur @pypi : pypiplus.com/.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - activité sur le projet
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - documentation
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          - dépendances : intéressant notamment pour tout ce qui concerne les attaques de

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            des conseils d'utilisation de pour réduire la taille de l'image lors de la conteneurisation de votre application : ashishb.net/programming/using-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @plone and @pyconfi Lego kits in the goody bag!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Two bags of Lego, one with yellow, white and blue bricks, the other with blue and white.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Alt...Two bags of Lego, one with yellow, white and blue bricks, the other with blue and white.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Beautiful crisp, sunny morning for @pyconfi!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Blue sky, blue lake, bright yellow leaves.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...Blue sky, blue lake, bright yellow leaves.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Rising sun reflected over the lake.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...Rising sun reflected over the lake.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                PloneConf and PyCon Finland sign outside the venue.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...PloneConf and PyCon Finland sign outside the venue.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Daniel Vahla giving a talk on "Preparing for a Free-Threaded Python World".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...Daniel Vahla giving a talk on "Preparing for a Free-Threaded Python World".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @verzulli @trotto @gdgpescara and if you live nearby Pescara we'll wait for you to the next events of Python Pescara. In the website you'll find the link for the Meetup events or for propose a talk on Sessionize 👇
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                pescara.python.it/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]James Bennett [he/him] » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @ubernostrum@infosec.exchange

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Now that 3.14 is out and Python 3.9 is finally EOL, I'm really looking forward to using pattern matching, string enums, and keyword-only dataclasses in more codebases.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Jeff Triplett » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @webology@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    🎉 I hadn't kept up with what Django's Steering Council had been up to outside of random board updates, and I'm happy to share how impressed I am with how transparent they are.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    They are meeting several times a month and sharing their minutes as they go. github.com/django/steering-cou

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    They are even sharing on the Django Forum to bring more visibility to what they are doing forum.djangoproject.com/t/djan

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    These are very welcoming changes. 👏👏

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Julien Palard » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @mdk@mamot.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Hey, y'a un meetup ce soir sur  !

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      discuss.afpy.org/t/sur-paris-m

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      (Mais je ne pourrai pas venir, sniffffffffff, vivement la PyConFR...)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        AodeRelay boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Anna » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @betazoid@pixelfed.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        #linux #imageviewer #chrompyviewer #chromium #chrome #python #wayland #waylandcolormanagementprotocol #colormanagement

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        I ported my loca web app image viewer to Python, now it's name is ChromPy Viewer (https://github.com/blitzgneisserin/chrompy-viewer). It's an image viewer that can show you colors outside of sRGB while Wayland Color Management is enabled.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Btw: the photo that is opened in the viewer was edited with ART and #agxemulsion (flim simulation tool).

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        screenshot of ChromPy Viewer with an open image that show an autumnal tree in a park.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alt...screenshot of ChromPy Viewer with an open image that show an autumnal tree in a park.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Julien Palard » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @mdk@mamot.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          C'est qui qui s'est pas encore inscrit pour la (30 octobre → 2 novembre, à Lyon) ?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          => pycon.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            un article - non spécifique à - sur la coloration syntaxique qu'on peut utiliser dans nos éditeurs de code : tonsky.me/blog/syntax-highligh
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Une réflexion sur le dosage du nombre de couleurs pour que cette coloration nous soit vraiment utile.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            L'auteur propose notamment une démarche pour se construire le thème coloré qui vous convient. Le sien s'appelle alabaster, il est disponible pour une diversité d' .

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Feth 🎉 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Juhis » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @hamatti@mastodon.world

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Packing for @pyconfi and focusing on the most important things to bring: board games, dice tray, rubber ducks...

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              See you tomorrow!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @baconandcoconut

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                🇫🇮 @pyconfi (Friday)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                🇸🇪 @pyconsweden (Hallowe'en)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                🇮🇹 @pycon (May)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Slightly outside the window but:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                🇪🇺 @europython (July)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Which will be the first package in the top 360 to declare support for Python 3.15?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Why, it's @coveragepy, of course!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  pyreadiness.org/3.15/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  The "Python 3.15 Readiness" tracker showing a single green "coverage" entry.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Alt...The "Python 3.15 Readiness" tracker showing a single green "coverage" entry.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Congrats to the newest PSF’s Community Service Award recipients!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @glasnt, @sarahkuchinsky, and @mathsppblog have each made lasting contributions to the community 🐍🗺️ From conferences to tutorials to education worldwide, their service to the Python community deserves recognition and celebration!
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    pyfound.blogspot.com/2025/10/a

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Plone » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @plone@plone.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      📣 , c'est ce soir ! 🎉

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Merci à Hellowork de nous accueillir 🙏

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      social.breizhcamp.org/@pythonr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Python Software Foundation » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @ThePSF@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        The October edition of the PSF Board Office Hour is about to begin 🐍 🗒️ 9 PM UTC. Join us to share how we can help your community, express your perspectives, and provide feedback for the PSF!
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        pyfound.blogspot.com/2024/08/a

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Mike Fiedler, Code Gardener » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @miketheman@hachyderm.io

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Does your org run a self-managed version of GitLab and publish your own packages to @pypi ?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          If you want to try out an alpha of Trusted Publishing for GitLab Self-Managed instances, let me know via DM - I'm collecting interest now, and should have something to show soon.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Forget* about Python 3.14, all the cool kids are trying out Python 3.15.0 alpha 1 (but not on production)! 🚀

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            🔬 PEP 799: A dedicated profiling package for Python profiling tools
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            💬 PEP 686: Python now uses UTF-8 as the default encoding
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            🌊 PEP 782: A new PyBytesWriter C API to create a Python bytes object
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            ⚠️ Better error messages

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            discuss.python.org/t/python-3-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            * Please don't forget about 3.14...

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Thanks to @ambv for this important addition to the 3.14 -> 3.15 meme folder.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Simpsons meme: Moe Szyslak, labelled "RELEASE MANAGERS", throws out a Barney Gumble, labelled "PYTHON 3.14", and dusts his hands. But behind Moe has appeared another Barney, this time labelled "PYTHON 3.15".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Alt...Simpsons meme: Moe Szyslak, labelled "RELEASE MANAGERS", throws out a Barney Gumble, labelled "PYTHON 3.14", and dusts his hands. But behind Moe has appeared another Barney, this time labelled "PYTHON 3.15".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                October TODO:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ✅ PyCon Estonia 🇪🇪
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ✅ Python 3.14.0
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ✅ Python Docs Community meeting
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ✅ PyCon Africa online 🇿🇦
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                🌀 Python 3.15.0a1
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ Pillow 12.0.0
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ Tablib+pypinfo+etc
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ PyCon Finland 🇫🇮 + sprint
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ Helsinki Python meetup 🇫🇮
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ Crisp Sandwich Day 🥪
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ◻️ Stockholm Python User Group 🇸🇪
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                👻 PyCon Sweden 🇸🇪

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Dr. Juande Santander-Vela » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @juandesant@mathstodon.xyz

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Speaking about Python and Guido van Rossum, the documentary “Python: The Documentary” is now freely available on YouTube:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  youtu.be/GfH4QL4VqJ0

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Dr. Juande Santander-Vela » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @juandesant@mathstodon.xyz

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    I really like this interview with Guido von Rossum, Python creator and original Benevalent Dictator for Life (BDfL) of Python development. The questions keep pushing AI as something formidable to be looking forward to, and most of the answers are either a) AI is not special in many regards; b) not looking forward towards AI development.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    odbms.org/blog/2025/10/beyond-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /via @pythonrennes

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      une interview de Guido van Rossum, le créateur de : odbms.org/blog/2025/10/beyond-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Qq sujets abordés :
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - un sentiment mitigé sur la suppression du : utile pour qq grosses entreprises, mais pénible pour les core developers et les personnes qui maintiennent des frameworks
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - : le code a toujours besoin d'être lu et maintenu par des personnes, inquiétude des moyens donnés aux personnes amorales
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      - annotations de typage : utiles lorsqu'une base de code "ne tient plus en tête"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Some stats from core dev Shantanu Jain showing Python 3.14 had more usable packages on day 1 than other recent releases.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        New releases of cibuildwheel adding 3.14 also helped.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        "I said this last year too, but every time one of those lines moves, it’s because someone somewhere did something in response to a new Python version, and made that labour freely available on the internet — this will never not be insanely cool to me."

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        discuss.python.org/t/stats-on-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Python adoption chart showing number of packages definitely supporting 3.11 to 3.14 against time since final release, starting at -400, going to +1000 days, where available. All curves follow a similar trend, but newer ones have more available earlier. The trend is fairly flat at -400, but around -300 start picking up, and at day zero all increase a lot.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alt...Python adoption chart showing number of packages definitely supporting 3.11 to 3.14 against time since final release, starting at -400, going to +1000 days, where available. All curves follow a similar trend, but newer ones have more available earlier. The trend is fairly flat at -400, but around -300 start picking up, and at day zero all increase a lot.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Similar to the previous chart, but Python adoption amongst packages with version specific wheels. Here, the new versions have much greater adoption than earlier ones.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Alt...Similar to the previous chart, but Python adoption amongst packages with version specific wheels. Here, the new versions have much greater adoption than earlier ones.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Nsukami _ | 巣神 » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @lemeteore@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          The pdb module now supports remote attaching to a running process using a new -p PID ; this one is so niiiice 🤩 option docs.python.org/3.14/whatsnew/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Why, in 2025, do we still need a 3rd party app to write a REST API with Django? via @paulox lobste.rs/s/1zi5g0
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            emma.has-a.blog/articles/why-d

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]scy » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @scy@chaos.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Honestly one of the most annoying things when switching from to or vice versa is that they switch the meaning of "package" vs "module".

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              In Python, a module is a single source file, while a package is a collection of modules.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              In Go, a package is a collection of source files in a single directory, while a module is a collection of packages.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Hacker News » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @h4ckernews@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]scy » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @scy@chaos.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                For comparison, this is the implementation. (And yes, it's 23 "lines" in the file, but if you subtract the boilerplate it's indeed exactly 10 lines of code.)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Screenshot of 23 lines of Python. Code follows:

from collections.abc import Iterable
from dataclasses import dataclass
from pathlib import Path


@dataclass
class SourceFile:
    path: Path


def find_source_files(dir: Path) -> Iterable[SourceFile]:
    for root, dirs, files in dir.walk():
        for name in files:
            yield SourceFile(root / name)


def main() -> None:
    for file in find_source_files(Path("doc")):
        print(file.path)


if __name__ == "__main__":
    main()

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...Screenshot of 23 lines of Python. Code follows: from collections.abc import Iterable from dataclasses import dataclass from pathlib import Path @dataclass class SourceFile: path: Path def find_source_files(dir: Path) -> Iterable[SourceFile]: for root, dirs, files in dir.walk(): for name in files: yield SourceFile(root / name) def main() -> None: for file in find_source_files(Path("doc")): print(file.path) if __name__ == "__main__": main()

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Lobsters » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @lobsters@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Like you, @carlton, I'm still recovering from the intense days we've had. I was able to publish the post timeline so quickly because I automated the process with Python, Pelican, Jinja and Mastodo.py ... the main job was just publishing posts consistently throughout the event. 🤖

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @shearichard Windows and macOS users can select the installer option to get free-threaded binaires:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    docs.python.org/3/using/window
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    docs.python.org/3/using/mac.ht

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Some Linux distros also have free-threading packages, for example:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    packages.fedoraproject.org/pkg

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    And uv also has binaries for all three platforms:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    astral.sh/blog/python-3.14#fre

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      I've pushed Textual v6.3.0 which now supports Python 3.14

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      It also drops support for Python3.8 which reached its EOL just over a year ago. So long 3.8. 🫡

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      github.com/Textualize/textual/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]gyptazy » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @gyptazy@gyptazy.com

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Are you in and running your own instance? You might want to join an Activity Pub relay instance!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        My relay at https://fedi-relay.gyptazy.com has currently 139 instances connected, mostly tech related sharing the same mindset and interests like , , , , , and many more! You can easily join from your instance when using , (), and its forks 🙂


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Jon Yoder » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @jonyoder@mstdn.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I think I've mentioned it a couple of times, but I'm also working on writing my own programming language, , to use instead of or for shell scripting.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I've discovered that it's actually doing something relatively new, as it's statically-typed... all the others I've seen are dynamically-typed. No, TypeScript doesn't count. 😏

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Immense fun, in any event. I hope to have something to release soon. Maybe a month?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]yossarian (1.3.6.1.4.1.55738) » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @yossarian@infosec.exchange

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I'm at Girona airport waiting for my flight back to Pescara 🐬

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Thanks to all the members of the @django community who trusted us and joined us in Palafrugell 🏖️

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I still remember talking about the Django Sprints first with @felixxm , Simon Charette, @carlton and @wsvincent at @djangocon 2022 in San Diego 🌴

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Special thanks to Carlton for believing in this idea and for carrying the weight of organizing the first edition. 🤗

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Carlton, we did it! 🙌

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Paolo and Carlton on the beach

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Alt...Paolo and Carlton on the beach

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Paolo and Carlton in Palafrugell

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Alt...Paolo and Carlton in Palafrugell

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Paolo and Carlton having a beer

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Alt...Paolo and Carlton having a beer

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Paolo and Carlton with the Poñata

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Alt...Paolo and Carlton with the Poñata

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]jbz » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @jbz@indieweb.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]mborus » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @mborus@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              about UUID7 (mainly because it's now supported in the new 3.14). Until today I thought, why bother, uuid4 is fine.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Turns out, UUID7 comes with a free timestamp and the generated ids sort by time.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Read about it here
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              uuid7.com/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              And it's available as a library for older python versions, too. pypi.org/project/uuid7/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I have a few projects where I use UUID4 for temporary files - I'm going to move these over to UUID7

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Curated Hacker News » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @CuratedHackerNews@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Django News » 🤖 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @djangonews@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                📰 Django News - 🥧 Python 3.14 is released! - Oct 10th 2025

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                django-news.com/issues/306

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Nicolas Delsaux » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @Riduidel@framapiaf.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Un outil Python simple, mais intéressant, pour dynamiser des diagrammes PlantUML. J'avais vu une fois une méthode alternative à base de SVG ... github.com/namuan/animate-puml

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    The third evening of Django On The Med 🏖️ was as amazing as the others 😊

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    It was the perfect way to wrap up a few intense and memorable days 🌅

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    We said goodbye to some friends but everyone left happy with the time shared together 💫

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    I look forward to seeing all of you again at the next edition 👋

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    CC @django

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Old buildings

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Alt...Old buildings

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    People having drinks

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Alt...People having drinks

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    People having dinner

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Alt...People having dinner

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    People speaking

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Alt...People speaking

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      We released Python 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 this week but I'm sorry you're going to have to wait until next week for 3.15.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      discuss.python.org/t/python-3-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      discuss.python.org/t/3-13-8-ha

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      discuss.python.org/t/python-3-

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      peps.python.org/pep-0790/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Meme: Jason Momoa sneaks up to Henry Cavill on the red carpet.
Henry: "Finally, a two month gap until the next 3.14.1 release"
Jason: "3.15"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Alt...Meme: Jason Momoa sneaks up to Henry Cavill on the red carpet. Henry: "Finally, a two month gap until the next 3.14.1 release" Jason: "3.15"

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        FoxMaSk 🌵 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Julien Palard » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @mdk@mamot.fr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        OK. Je viens de terminer 3 jours de formation avec une extinction de voix. Oui c'était moi le formateur. .

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Oui j'ai fait 3 jours en chuchotant au micro.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Ceux que ça intéresse qu'on ajoute la formation « Python avancé ASMR » au catalogue, fav', que je vous compte ;)

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          FoxMaSk 🌵 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Laurent Cheylus » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @lcheylus@bsd.network

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Better Syntax Error Messages with Python 3.14 - Article by Philipp Acsany realpython.com/python314-error

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            une visite guidée des nouveautés de 3.14 réalisée par @realpython : realpython.com/python314-new-f

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              fredix 🐧 boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Chris May » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @_chrismay@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I finally pushed publish on why I moved from HTMX to Datastar.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              everydaysuperpowers.dev/articl

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              This feels a little more like a conference talk than a blog post, but there was too much to sum up, but not enough to overwhelm.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              I'd love to know your thoughts!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Paolo Melchiorre » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @paulox@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The third morning marks the end of this first edition of Django On The Med 🏖️

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                It’s amazing how much we achieved in such a short time, with a small group of focused developers. 💪

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                The goal of the sprints has been fully reached. But the experience is not over yet, this afternoon’s rest and tonight’s dinner are part of the social side too. 🌅

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                CC @django

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                People taking a selfie

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...People taking a selfie

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Alt...People working together

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  est une couche d'abstraction au stockage des données, en proposant une interface commune (github.com/apache/OpenDAL).
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  On retrouve le file system, AWS S3, mais aussi Google Drive.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Utile lorsque l'on souhaite supporter plusieurs stockages pour une même fonctionnalité. Et bien entendu avec la bibliothèque qui va avec : github.com/apache/opendal/blob

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    [?]Python Rennes » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    @pythonrennes@social.breizhcamp.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    une conférence de @pybeach présentant des bonnes et des mauvaises pratiques concernant le pattern matching structurel en : youtube.com/watch?v=MWAfiyJ9NO

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    Une fonctionnalité arrivée dans Python 3.10 (peps.python.org/pep-0636/, realpython.com/structural-patt) et dont @dblanchet nous avait parlé en janvier 2024 (merci !) : youtu.be/qAS-zj0irEM?si=9_tcDr

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      [?]Mariusz Felisiak » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      @felixxm@fosstodon.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      Without attending to 🏖 I would never found 3 days to work on database-level delete options. It's nearly done🎉💚

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      github.com/django/django/pull/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        [?]Will McGugan » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        @willmcgugan@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        Pythonistas, have there been changes to the marshal library that could result in two identical dicts producing different marshaled output?

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        I was relying on an assumed property that dumps(a) == dumps(b), if a == b.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        That appeared to have been true up an till Python3.14

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          AodeRelay boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          I made a Python core team starter pack:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          fedidevs.com/s/Mzk/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          Let me know if I've missed anyone!

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [?]Hugo van Kemenade » 🔓
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            @treyhunner Here's some from @nedbat: nedbatchelder.com/blog/201904/

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Pre-import common modules, define a paste() function, and set up shared history file between versions.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            I'm not using it right now (been momkeying with theme colours instead), but have found the pre-imports and shared history useful.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              dawn boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Hugo van Kemenade » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @hugovk@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              [?]Linuxiac » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @linuxiac@mastodon.social

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Python 3.14 introduces free-threaded mode, t-strings, and a new debugger interface, bringing major speed and usability improvements.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              linuxiac.com/python-3-14-relea

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Python 3.14 introduces free-threaded mode, t-strings, and a new debugger interface, bringing major speed and usability improvements.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              Alt...Python 3.14 introduces free-threaded mode, t-strings, and a new debugger interface, bringing major speed and usability improvements.

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Pep boosted

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                [?]Arthur Vuillard » 🌐
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                @arthru@framapiaf.org

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Happy version π release !

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  Back to top - More...