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

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

My journey with Casefleet is coming to the end. It was a great pleasure working with such a wonderful team ❤️. I wish you all the best 🎁.

It's time to move forward too 🧭. I'm a Django 💚 and Python 🐍 contributor, and a former Django release manager who spent 5 years as a Django Fellow, maintaining Django itself.

I'm open for new positions from October, so contact me 📬 if you need veteran and an enthusiast 🤝

mariuszfelisiak.org/

    Pep boosted

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

    Tomorrow at 5pm UTC Python: The Documentary produced by Cult Repo premieres on YouTube! 🎬🐍

    From a side project in Amsterdam to a language shaping the world— discover the story of . Featuring Guido van Rossum & many more!
    youtube.com/watch?v=GfH4QL4VqJ0

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

      Latest screenshot of Toad. My terminal based interface for AI.

      Toad, terminal interface

      Alt...Toad, terminal interface

        [?]Clément Robert » 🌐
        @neutrinoceros@ieji.de

        Reading through georgiker.com/blog/is-ai-leavi (thanks for promoting it, @hugovk !), I'm starting to wonder if I should be more pro-active and try to create mentoring opportunities for juniors and wannabe-OSS contributors (especially ).

        Let's start right now: if you're reading this and looking for general help with learning Python, contributing to open source projects, or would like to chat about all-things , , ... drop me a line ! (I'll do it for free)

          [?]JB Lièvremont » 🌐
          @mithfindel@mastodon.social

          Or donc,

          Idéalement, où mes 20+ années d'expérience dans "la tech" au sens large pourraient bénéficier à l', l', la .

          Il y a peu de domaines de la tech qui me font peur. J'ai fait du front, du back, de l'embarqué, du desktop, de l'intégration.

          Je connais très bien l'écosystème , un peu moins et - et j'apprends vite.

          Je me reconnais à 100% dans cette description des "généralistes experts" : martinfowler.com/articles/expe

          [?]Arthur Vuillard » 🌐
          @arthru@framapiaf.org

          Ce que j'aime bien avec (cadriciel de dév web en ), c'est qu'il y a souvent l'occasion de nommer des trucs en commençant par DJ

          djuser, djrecord, djcat, djdj

          du coup, je pense à un·e DJ

          et à Madonna

          🎶Hey, Mr. DJ, put a record on 🎶

          youtube.com/watch?v=Sdz2oW0NMF

            Marcos Dione boosted

            [?]Robert W. Gehl » 🌐
            @rwg@aoir.social

            Latest FOSS Academic is I DID IT! I DID IT! I re-implemented my static blog generator in Python and moved it off onto my own hosting!

            fossacademic.tech/2025/08/25/r

            What's that? You want an archive and previews of posts? Done. Tags? Handled! Atom feed? Generated. (fossacademic.tech/feed.xml)

            What about comments, you say?

            Respond to this post and they shall appear on my blog, I say unto you.

            I did it! Yay!

              9x0rg boosted

              [?]Aaron Toponce ⚛️:debian: » 🌐
              @atoponce@fosstodon.org

              I'm a little late to the game on this announcement, but 3.14 is dropping for sigstore.

              Another nail in the coffin for PGP.

              pythoninsider.blogspot.com/202

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

                I've been working on a fuzzy search file picker for Toad (my terminal AI interface).

                Textual had a fuzzy search feature which I reused, after optimizing by 72% (!)

                WDYT?

                Alt...Toad fuzzy search feature

                  🗳

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

                  Django folks:

                  What fake data generation do you use with pytest fixtures these days, and why?

                  Factory Boy:19
                  Model Bakery:2
                  Mixer:0
                  Something else…:6

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

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

                    Just released: humanize 4.13.0! 🚀

                    🤖 Optimise `naturalsize` algorithm by using `math.log`

                    🤖 Fix `precisedelta` rounding

                    github.com/python-humanize/hum

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

                      Apparently my video downloader pops hot on some antivirus software because I use PyInstaller to compile the Windows executable. The source files and Linux binary (also compiled with PyInstaller) show clean, but anything compiled to an .exe in Windows and then uploaded to VirusTotal triggers false positives, and it is apparently also triggering Windows Defender.

                      As always, you're more than welcome to read my source on the Gitlab:

                      gitlab.com/gerowen/youtube-dl-

                      Continued...

                      A screenshot of a brand new test file I wrote and compiled with PyInstaller.  It's literally just a "Hello World" script, but if you compile it to exe with PyInstaller it pops hot on VirusTotal.

                      Alt...A screenshot of a brand new test file I wrote and compiled with PyInstaller. It's literally just a "Hello World" script, but if you compile it to exe with PyInstaller it pops hot on VirusTotal.

                        [?]Sheena » 🌐
                        @sheena@fosstodon.org

                        The board elections are here! If you are into then you should really consider signing up as a member, and casting your vote.

                        Here's an excellent article about the election process:
                        python.org/nominations/electio

                        I'm running for the board this year. You can see my nomination here:
                        python.org/nominations/electio

                          [?]Lien Rag » 🌐
                          @lienrag@mastodon.tedomum.net

                          J'installe pygame sur ma Debian Bookworm avec apt install python3-pygame et apparemment y'a pas le répertoire des exemples ?

                          On fait comment pour les avoir, alors ?

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

                            Yo friends in the timeline, between and , which one you prefer and why?

                              [?]Keira (She/Her) » 🌐
                              @keira_reckons@aus.social

                              Hey techy brains trust, I have a project in mind, and I'm looking for likely problems with it, before I begin.

                              It would mean scraping some sites for real estate data, then using that to publicise the underquoting agents are doing, name and shame style.

                              The aim is to see the extent of the problem, to garner some media attention, in the hopes the regulator nights actually do something to enforce the law, if their leader is asked for quotes from the media. In my experience working both for campaigns and at a regulator, this is the *only* thing that makes regulators do their actual jobs.

                              Anyway, I'm capable of writing a scraper, API, and site and getting it online. But I don't have experience running a scraper on other people's domains. I'm python-based, so I'm thinking selenium, Django, etc.

                              What are the pitfalls? What is hard and what do I need to overcome the hard?

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

                                To celebrate:

                                Just released! 🚀

                                pypistats 1.11.0

                                Instead of typing the name of the package to check, leave it blank and it'll check for the name in pyproject.toml/setup.cfg of the current directory.

                                Or point it at another directory.

                                github.com/hugovk/pypistats/re

                                The output of running `pypistats python_minor` in the terminal, when in the termcolor directory. Shows PyPI download stats by Python version.

                                Alt...The output of running `pypistats python_minor` in the terminal, when in the termcolor directory. Shows PyPI download stats by Python version.

                                The output of running `pypistats python_minor ../Pillow`, showing download stats for Pillow.

                                Alt...The output of running `pypistats python_minor ../Pillow`, showing download stats for Pillow.

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

                                  pypistats.org is back online! 🚀📈

                                  Thanks to @jezdez for suggesting the @ThePSF takes stewardship and connecting the right people, to @EWDurbin for migrating, and of course to Christopher Flynn for creating and running it for all these years!

                                  github.com/psf/pypistats.org

                                    Pep boosted

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

                                    📰 Django News - State of Python 2025 Results - Aug 22nd 2025

                                    django-news.com/issues/299

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

                                      En python, il y a 4 manières de formatter une chaîne. Il me semble que les f-strings soient la dernière. Comment les utiliser ? Cette cheatsheet vous 'lexplique. fstring.help/cheat/

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

                                        L'intersection entre l'implémentation des classes en Python et le pattern matching crée des résultats suffisament terrifiants pour que je me demande comment ce même pattern matching est réellement implémenté en Java. hillelwayne.com/post/python-ab

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

                                          après avoir abordé la gestion de dépendances côté projet avec , Astral travaille sur , un projet de service numérique pour gérer les paquets Python en alternative à @pypi ou aux autres packages registries : astral.sh/blog/introducing-pyx

                                          L'outil n'est pas encore disponible au grand public.

                                            [?]Thomas Frans 🇺🇦 » 🌐
                                            @thomy2000@fosstodon.org

                                            I just discovered that let's you dynamically create functions at runtime and now I dislike the language even more.

                                            I'm sitting there wondering why the language server isn't showing me a function that is *literally in their README* and that also works when called. I look through the library source files and can't find the function definition anywhere. Then I notice a comment that says "create the functions dynamically".

                                            Awful language.

                                              [?]Entité terrestre auto-critique » 🌐
                                              @s4mdf0o1@piaille.fr

                                              Elle m'a notamment fournit des scripts de config à mon propre goût et usages (sauvegarde et restauration de sessions dans des projets ), à partir de custom plugin sessions.vim, à chargement auto dans le dossier courant, énorme.

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

                                                The Steering Council has accepted Pablo's PEP 799!

                                                Python 3.15 will get a new `profiling` module containing:

                                                * `profiling.tracing`: deterministic function-call tracing (moved from `cProfile`, and `cProfile` kept as alias)

                                                * `profiling.sampling`: new statistical sampling profiler

                                                The old `profile` module will be deprecated in stages over 3.15-3.17.

                                                discuss.python.org/t/pep-799-a

                                                  Pep boosted

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

                                                  Pep boosted

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

                                                  [?]Sheena » 🌐
                                                  @sheena@fosstodon.org

                                                  Tune in to our livestream for a fun-packed experience with an incredible guest lineup!

                                                  Carlton Gibson will be joining us as a special guest! More to come

                                                  Get a Free ticket and join the conversation!
                                                  za.pycon.org/friends-of-pycon-

                                                  Meet our special Guest: Carlton Gibson. Ex Django Fellow. Django Steering Council & Security Team Member. Co-host of Django Chat podcast and maintainer of Django REST Framework.

                                                  Alt...Meet our special Guest: Carlton Gibson. Ex Django Fellow. Django Steering Council & Security Team Member. Co-host of Django Chat podcast and maintainer of Django REST Framework.

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

                                                    Anyone in my timeline used -redis and loaded a datadump before every test or session level?

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

                                                      Just released: OSMViz 4.5.0! 🚀

                                                      An OpenStreetMap visualization toolkit for Python

                                                      🥧 Support for Python 3.14
                                                      🪪 Replace deprecated classifier with licence expression (PEP 639)
                                                      🔍 Remove GitHub attestation, PyPI attestation is enough

                                                      pypi.org/project/osmviz/

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

                                                        Just released: Cherry Picker 2.6.0! 🚀

                                                        🌸 Fix bug when local branch does not exist (thanks, @webknjaz!)
                                                        🌸 Use PEP 639 licence expression and remove deprecated Trove classifier

                                                        github.com/python/cherry-picke

                                                          [?]yossarian @ hushcon » 🌐
                                                          @yossarian@infosec.exchange

                                                          this is pretty crazy to me: nearly 1 out of every 15 files *ever* uploaded to PyPI was published with Trusted Publishing, which we only enabled just over 2 years ago!

                                                          that points to both incredible growth in Python's packaging numbers and really remarkable adoption of Trusted Publishing, probably in a large part because of how we were able to make it the default in GitHub Actions.

                                                          (currently 984K files published with TP, out of approximately 15M uploaded over all time.)

                                                          a screen cap of a dashboard showing the number 984k for "files published with Trusted Publishers"

                                                          Alt...a screen cap of a dashboard showing the number 984k for "files published with Trusted Publishers"

                                                            Bite Code! boosted

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

                                                            GitHub Actions is dropping Intel macOS by November.

                                                            (Cirrus dropped it in Dec 2022, CircleCI in June 2024, Travis CI dropped all(!) macOS in April, and Anaconda last week.)

                                                            CPython has dropped it to tier 2. What does this mean to you? Not too much; we still support it, produce installers, CI failures block releases.

                                                            It means we only test on buildbots and failures must be fixed/reverted within 24h rather than immediately.

                                                            discuss.python.org/t/dropping-

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

                                                              Just released: UltraJSON 5.11.0! 🚀

                                                              ⌨️ Inline type stubs
                                                              🐍 Support for Python 3.14 & PyPy3.11
                                                              🛞 Windows ARM64 wheels (thanks @tonybaloney!)
                                                              💧Drop EOL Python 3.8 & PyPy3.8-PyPy3.10
                                                              ➕ And more!

                                                              github.com/ultrajson/ultrajson

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

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

                                                                yt-dlp just released an update, so I have bundled it in and updated my frontend for it accordingly.

                                                                Link: gitlab.com/gerowen/youtube-dl-

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

                                                                  "Rye is no longer developed. We recommend that Rye users migrate to uv, the successor project from the same maintainers. uv is actively maintained and much more widely used, and it supports almost all of Rye's features (as well as several features not available in Rye)."

                                                                  Migration guide: rye.astral.sh/guide/uv/

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

                                                                    @glyph @hynek it'd be interesting IMO to see the breakdown of how many people use YouTube by level of experience. My hypothesis is that there's a (positive) correlation between level of experience and preference for written documentation over video documentation - I think videos are reasonably well suited for tutorials (if you are the type of person who can learn from a video at all) but poorly suited for the reference documentation that more experienced devs are more likely to use.

                                                                      [?]Dan MacLeod :PUA: » 🌐
                                                                      @danmac@aus.social

                                                                      @nixCraft I am well on my way experience-wise after fixing bodged-together code for nearly a decade.

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

                                                                        Okay so I am putatively a ™ so perhaps I should go through and give this a non-jokey read-through, and share some impressions: lp.jetbrains.com/python-develo

                                                                        I really appreciate that they do these every year.

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

                                                                          To all new users:

                                                                          ```
                                                                          uv self update
                                                                          ```

                                                                          You can do this :)

                                                                            [?]Judy2k » 🌐
                                                                            @judy2k@chaos.social

                                                                            We've got an amazing speaker lined up at , on 9th September.
                                                                            @ambv is going to be talking about WebGL and PyScript!

                                                                            meetup.com/python-edinburgh/ev

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

                                                                              The 2024 Developers Survey results are here! 📊

                                                                              Explore key trends, dig into the data, and share your insights using the hashtag 🐍 @jetbrains @pycharm
                                                                              pyfound.blogspot.com/2025/08/t