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

Marcos Dione boosted

[?]mborus » 🌐
@mborus@mastodon.social

I'm beginning to love 🐝 @beeware for for Android development.

2 reasons.

The build process to get an Android app running from scratch is working even if you (like me) know nothing about Java and Android. There's a tutorial telling you all steps.

Interacting with Java (to access hardware features outside of the scope of ) was a pain to get working (for me), but that now it does, I'm confident that I won't be show stopped later.

See example: github.com/mborus/can-beeware-

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

    @svenk Not waiting for 3.14.16?

      Lily boosted

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

      Python 3.14 just landed — the most delicious release so far. 🥧

      While others might celebrate with something sweet, we’re at Django On The Med 🏖️ raising a glass of Catalan wine 🍷 instead.

      The perfect way to honour an "irrational" Python version 😉

      docs.python.org/3.14/whatsnew/

      CC @ThePSF

      People drinking wine

      Alt...People drinking wine

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

        Adding another one of my random little personal projects to Gitlab. I haven't updated it in a while so I'm looking over a few things, putting it up on Gitlab, making sure the build script works properly, etc. I'll post links to everything later.

        A screenshot of my desktop.  A text editor with a build script is open in the foreground.  Gitlab is open in the background.

        Alt...A screenshot of my desktop. A text editor with a build script is open in the foreground. Gitlab is open in the background.

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

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

          [?]benzogaga33 :verified: » 🌐
          @benzogaga33@mamot.fr

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

          And the last few tasks: announce also on the blog & mailing lists, update the PEP & downloads landing page, fix Discourse post links, unlock the 3.14 branch for the core team to start landing PRs that didn't need to be in the RC, and eat the pie.

          blog.python.org/2025/10/python

          mail.python.org/archives/list/

          python.org/downloads/

          peps.python.org/pep-0745/

          A HUGE thanks to @sovtechfund Fellowship for allowing me to dedicate my time on getting this out 🎉

          hugovk.dev/blog/2025/im-excite

          A circular lemon meringue pie in front of a Mac showing the release logo.

          Alt...A circular lemon meringue pie in front of a Mac showing the release logo.

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

            🚀 It's out!

            🥧 Please install and enjoy Python 3.14!

            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.

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

              macOS installer done, next on the final publishing and announcing steps.

              Terminal showing:
✅  Wait until all files are ready
Go to https://www.python.org/admin/downloads/release/add/ and create a new release
Have you already created a new release for 3.14.0?
Enter yes or no:

              Alt...Terminal showing: ✅ Wait until all files are ready Go to https://www.python.org/admin/downloads/release/add/ and create a new release Have you already created a new release for 3.14.0? Enter yes or no:

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

                The Windows build is ready and macOS is underway.

                Terminal prompt showing the output of run_release.py with lots of checked tasks and ending with:
Waiting for files: Linux ✅  Windows ✅  Mac ❌

                Alt...Terminal prompt showing the output of run_release.py with lots of checked tasks and ending with: Waiting for files: Linux ✅ Windows ✅ Mac ❌

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

                  The Windows build has been started.

                  The jobs with profile-guided optimisation (PGO) build once, then collect a profile by running the tests, and then build again using that profile, to see how "real" code executes and optimises for that.

                  dev.azure.com/Python/cpython/_

                  Meanwhile, the docs+source+Android build has finished and the artifacts have been copied to where they need to go with SBOMs created.

                  The Windows build on Azure Pipelines. Lots of boxes for each of "build binaries", "sign binaries", "generate layouts", "pack", "test" and finally "publish". So far nearing the end of the build binaries stage.

                  Alt...The Windows build on Azure Pipelines. Lots of boxes for each of "build binaries", "sign binaries", "generate layouts", "pack", "test" and finally "publish". So far nearing the end of the build binaries stage.

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

                    (That's actually the second CI attempt, we had to update some script arguments following an Android test runner update.)

                    This build takes about half an hour.

                    I've also informed the Windows and macOS release managers about the tag and they will start up installer builds.

                    This takes a few hours, so I've got time to finish up the release notes.

                    PEP 101 is the full process, but much is automated and we don't need to follow it all manually.

                    peps.python.org/pep-0101/

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

                      Next up, merge and backport the final change to What's New in Python 3.14 to declare it latest stable.
                      github.com/python/cpython/pull

                      Now start run_release.py, the main release automation script, which does a bunch of pre-checks, runs blurb to create a merged changelog, bumps some numbers, and pushes a branch and tag to my fork. It'll go upstream at the end of a successful build.

                      Then kick off the CI to build source zips, docs and Android binaries.
                      github.com/python/release-tool

                      A GitHub Actions build matrix showing an initial verify-input followed by parallel build-source (itself followed by test-source), build-docs, and build-android (consisting of aarch64 and x86_64 jobs).

                      Alt...A GitHub Actions build matrix showing an initial verify-input followed by parallel build-source (itself followed by test-source), build-docs, and build-android (consisting of aarch64 and x86_64 jobs).

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

                        un article de référence très complet sur les fonctions en (à lire par partie et à garder sous le coude) :
                        mathspp.com/blog/pydonts/funct
                        - contenu et découpage
                        - signature, *args, **kwargs, * et /
                        - annotations de typage
                        - closure
                        - lambda
                        - décorateurs
                        - générateur, asynchronisme
                        - curryfication et application partielle

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

                          Release day!

                          First off, check blockers and buildbots.

                          A new release-blocker appeared yesterday (because of course) but it can wait until 3.14.1.

                          github.com/python/cpython/labe

                          Three deferred-blockers are also waiting until 3.14.1.

                          github.com/python/cpython/labe

                          A new tier-2 buildbot failure appeared yesterday (because of course) but it had previously been offline for a month and will need some reconfiguration. Can ignore.

                          buildbot.python.org/#/release_

                          OK, let's make a Python!

                            Django boosted

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

                            🆓 Wagtail Space is free and virtual next week.

                            🎟️ Sign up to support the event and drop by to learn something new.

                            wagtail.org/wagtail-space-2025/

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

                              Published a pre-PEP for defining the Python Security Response Team (PSRT) membership and operations, if you're a part of the core team and are interested in vulnerability triage please take a look and weigh in:

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

                                [?]adb » 🌐
                                @adbenitez@mastodon.social

                                @m0xEE checkout bots.delta.chat/quickstart.html

                                and also github.com/deltachat-bot/echo for languages other than

                                with the deltabot-cli high-level lib it is super easy to create delta chat bots that reply to commands etc in very few lines of code, all with end-to-end encryption, and you can easily register bots in the chatmail open relays network (as long as it is e2e encrypted you can receive the notifications even in classic email servers)

                                @jae

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

                                  Just released! 🚀

                                  flake8-implicit-str-concat 0.6.0

                                  A Flake8 plugin to identify those unjoined strings that a first Black run leaves behind:
                                  "111111111111111111111" "222222222222222222222"

                                  I hear there's another big release tomorrow? This release adds support for Python 3.14 and for once code changes were needed due to AST deprecation removals.

                                  Also drop support for almost-very-nearly-EOL Python 3.9.

                                  github.com/flake8-implicit-str

                                    [?]Chloé code 3.5 🏳️‍⚧️ 🔜fosdem » 🌐
                                    @jenesuispersonne@piaille.fr

                                    Bonsoir ,
                                    à la fin du mois, il y a la à
                                    J'y vais depuis Paris en voiture.
                                    Si d'autres souhaites venir, on partage les frais (~75€ aller à diviser par le nombre de personnes).

                                    Faites vous connaître que ce soit un peu organisé.

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

                                      What if Django had an automatic ORM feature matrix — showing which features each database really supports, straight from the code? 🧩

                                      I’ve shared some ideas (with demo data!) on how it could work and why it’d be great for Django’s docs 💡

                                      paulox.net/2025/10/06/django-o

                                      CC @django

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

                                        une bibliothèque pour rendre ludiques les barres de progression ludique dans vos terminaux pour les projets de type : github.com/majoburo/snakebar

                                          Django boosted

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

                                          🎉 Django PostgreSQL Anonymizer v0.1.0b1 (Beta) is live!

                                          Database anonymization for Django + PostgreSQL with role-based access, context managers, pre-built presets & comprehensive docs.

                                          📦 pip install django-postgres-anonymizer==0.1.0b1
                                          📚 django-postgres-anonymizer.rea
                                          🐙 github.com/CuriousLearner/djan

                                          Looking for beta testers!

                                            Thomas NOËL boosted

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

                                            We rebuilt surveillance system from scratch. It is now expanding across West . nskm.xyz/posts/syndromic-surve 🌍

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

                                              And back to green!

                                              Python Release Status Dashboard

3.15 is red:
✘ Unreleasable
Tier-1 build failed

3.14 is green:
✔ Releasable
Disconnected Tier-2 builder

3.13 is orange:
⚠ Concern
Tierless build failed

                                              Alt...Python Release Status Dashboard 3.15 is red: ✘ Unreleasable Tier-1 build failed 3.14 is green: ✔ Releasable Disconnected Tier-2 builder 3.13 is orange: ⚠ Concern Tierless build failed

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

                                                @djangocon I’ve added a list of DjangoCon US 2025 recap articles at the end of my post — but I’m sure I’ve missed some! If you’ve written or seen other recaps, please share the links so I can add them. 🙏

                                                I’d also love your feedback on my article 💚

                                                  R boosted

                                                  [?]Fundor333 [He-his] » 🌐
                                                  @fundor333@mastodon.social

                                                  Hello FedVerse! I am searching for a job ad a Backend Developer.

                                                  I am a 6 year Python-Django Developer form Italy with also some familiarity with Flask, FastApi and Tornado. I am also familiar with Postgresql and web scraping and type of Api (Rest, Soap, GraphQL) and coding middleware.

                                                  Please PM me for resume information.

                                                  fundor333.com/micro/2025/09/se

                                                    42 ★ 176 ↺
                                                    ineemio boosted

                                                    [?]oldsysops » 🌐
                                                    @oldsysops@social.dk-libre.fr

                                                    hop, on recrute encore, si tu aimes le logiciel libre, le et le alors rejoinds nous. le patron est sympa puisque c'est toi! (et moi et tout le monde, c'est quand meme compliqué une ).
                                                    en plus c'est accessible en ou en (oui c'est la meme chose, mais ca fait 2 tags...)
                                                    et si tu te sens seul tu peut allez au bureau de ou de ou au coworking de et de (pas tout le temps ouvert).

                                                    (petit) point bonus si tu es sur (on sait jamais...)

                                                    https://www.entrouvert.com/actualites/2025/embauche-developpeureuse-python-django-2025/

                                                    (la période de recrutement est finie, a bientôt pour d'autre offres d'emploi 😉 )

                                                      [?]PauLLA » 🌐
                                                      @PauLLA@framapiaf.org

                                                      Le langage de programmation a toujours eu la cote chez mais nous ne sommes pas (pas encore!) tous des cadors.
                                                      Le site permet de s'essayer à des exercices très faciles au départ puis progressivement plus difficiles. Un bon moyen de mettre en pratique ses connaissances.
                                                      Ça se passe ici : genepy.org/
                                                      Et @draeli a eu la bonne idée de créer une équipe PauLLA alors n'hésitez pas à nous rejoindre (genepy.org/teams/paulla).