schmonz.com 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

Glyph boosted

[?]Christopher Neugebauer Β»
@chrisjrn@social.coop

I mentioned in my @pybay welcome – 's vendor-neutral governance is what's made Python be successful at keeping up (and keeping ahead) of the tech industry for 30 years.

@ThePSF cannot serve private interests. We can only support what's good for the language and growing its community. And even more importantly, our board is accountable to that community.

Is that true of your preferred language's governance and nonprofit?

    [?]Brett Sheffield (he/him) Β»
    @dentangle@chaos.social

    Shout out to the Software Foundation and everyone involved for turning down a US$1.5 millon grant rather than compromise their Values.

    It's easy to say we support or any other thing. It's only when we're asked to pay a price that our are tested.

    When asked to turn their back on DEI, the PSF passed the test. This is what resistance looks like.

    πŸ‘

    lwn.net/Articles/1043563/

      [?]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

        [?]PyCascades Β»
        @pycascades@hachyderm.io

        ⏰ The countdown is on β€” only 1 day left to submit your talk for 2026! 🐍✨

        If you’ve been thinking about applying, this is your sign.
        We’re heading to Vancouver, BC πŸ‡¨πŸ‡¦ and want to hear your story!

        πŸ—“οΈ CFP closes tomorrow (Oct 27, AoE)
        πŸ‘‰ pycascades.com/news/cfp-review/

          [?]πŸŽƒ David Z Pumpkins πŸŽƒ Β»
          @diazona@techhub.social

          @ehmatthes @jochie httpx is indeed the most common recommendation I've gotten for an async-capable equivalent of requests, although I don't think it qualifies as a drop-in replacement.

          The alternative might be to use worker threads in Textual, if you can't switch to use httpx.

          Although I'm sure there would be a lot of interest in a Mastodon client library that could be used asynchronously... 😁

            [?]πŸŽƒ David Z Pumpkins πŸŽƒ Β»
            @diazona@techhub.social

            @jochie @ehmatthes Oh I was talking about the thread workers built into Textual: textual.textualize.io/guide/wo

            loop.call_soon_threadsafe() seems like a lower-level Python thing (right @stuartl ?) which would work, but I have to imagine it's not as straightforward as using the feature that Textual already provides for you.

              Holly Becker boosted

              [?]PyCascades Β»
              @pycascades@hachyderm.io

              ⏰ Only 3 days left to submit your talk for 2026!

              We’re heading to Vancouver, BC πŸ‡¨πŸ‡¦, and we want to hear your story β€” from first-time speakers to seasoned Pythonistas. 🐍✨

              πŸ—“οΈ Deadline: Oct 27, 2025 (AoE)
              πŸ‘‰ pycascades.com/news/cfp-review/

                #agile boosted

                [?]Morning Dew by Alvin Ashcraft – Daily links for Windows and .NET developers. Β»
                @alvinashcraft.com@web.brid.gy

                Dew Drop – October 24, 2025 (#4526)

                Top Links Microsoft’s Mico is a ‘Clippy’ for the AI era (Sarah Perez) Meet Copilot Mode in Edge: Your AI browser (Sean Lyndersay) The road to better completions: Building a faster, smarter GitHub Copilot with a new custom model (Shengyu Fu) Code Generation and the Shifting Value of Software (Tim O’Brien) Build an Employee Onboard … Continue reading Dew Drop – October 24, 2025 (#4526)

                #agile boosted

                [?]Morning Dew by Alvin Ashcraft – Daily links for Windows and .NET developers. Β»
                @alvinashcraft.com@web.brid.gy

                Dew Drop – October 23, 2025 (#4525)

                Top Links WinUI Community Call: November 5, 2025 (Beth Pan) Expanding Model Choice in VS Code with Bring Your Own Key (Olivia Guzzardo McVicker & Pierce Boggan) Build an AI Agentic RAG search application with React, SQL Azure and Azure Static Web Apps (Raffaele Garofalo) C# AI Buddy: Early Preview (Jordan Matthiesen) Restyle in Paint … Continue reading Dew Drop – October 23, 2025 (#4525)

                Glyph boosted

                [?]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

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

                  I'm not sure I can see the ground from the top of this teetering yak stack I am perched atop right now but does anyone happen to know why a fcntl struct on macOS would be laid out with no alignment, at least as per the distinction between the struct module's "=" vs. "@" layout

                    [?]Leanpub Β»
                    @leanpub@mastodon.social

                    Real World Python leanpub.com/set/leanpub/realwo by Lukas Rieger and Christian Mayer is the featured Track of online courses on the Leanpub homepage! leanpub.com

                    Kickstart your programming skills now and learn to solve real world problems with Python!

                      [?]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

                        Holly Becker boosted

                        [?]PyCascades Β»
                        @pycascades@hachyderm.io

                        πŸ“’ The Call for Speakers for 2026 is still open! 🐍✨

                        Have a story to share, a lesson learned, or an idea worth spreading?
                        Whether it’s your first talk or your tenth, we’d love to hear from you.

                        This year, PyCascades returns to beautiful Vancouver, BC πŸ‡¨πŸ‡¦ β€” and we’re looking for talks that celebrate creativity, curiosity, and the power of .

                        πŸ—“οΈ Submit your proposal by October 27, 2025 (AoE)
                        πŸ’‘ Need tips on crafting a great proposal? Check out
                        πŸ‘‰ pycascades.com/news/cfp-review/

                          [?]Leanpub Β»
                          @leanpub@mastodon.social

                          From the Leanpub Blog:

                          Welcome to the Leanpub Launch video for Practical Pydantic: The Missing Guide to Data Validation in Python by Nuno Bispo!

                          leanpub.com/blog/leanpub-book-

                            [?]Leanpub Β»
                            @leanpub@mastodon.social

                            Leanpub Book LAUNCH πŸš€ Practical Pydantic: The Missing Guide to Data Validation in Python by Nuno Bispo

                            Watch here: youtu.be/Ry-MckK7I-I

                              #agile boosted

                              [?]Morning Dew by Alvin Ashcraft – Daily links for Windows and .NET developers. Β»
                              @alvinashcraft.com@web.brid.gy

                              Dew Drop – October 21, 2025 (#4523)

                              Top Links Claude Code on the web (Anthropic Team) Coming to Rider 2025.3: ASP.NET and Database Issue Detection In The Monitoring Tool Window (Sasha Ivanova) ai unprompted Episode #002 – Everyday AI Hacks for Life and Work (Ryan Lowdermilk & Travis Lowdermilk) From PDFs to Markdown in Seconds: FastAPI + MarkItDown + .NET (in Docker) … Continue reading Dew Drop – October 21, 2025 (#4523)

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

                              I am simultaneously excited for the implementation techniques that free threading is going to open up for framework authors and deeply concerned about the way I see discussions going around it, as it seems application authors will be speedrunning the β€œyou can fit so many untestable data races in here” to β€œyou can fit so many intractable mutex deadlocks in here” pipeline that java previewed for us all in the early aughts

                                [?]Leanpub Β»
                                @leanpub@mastodon.social

                                The Python Craftsman leanpub.com/b/python-craftsman by Robert Smallshire, Austin Bingham, and Sixty North is the featured bundle of ebooks πŸ“š on the Leanpub homepage! leanpub.com

                                Find it on Leanpub!

                                  [?]Leanpub Β»
                                  @leanpub@mastodon.social

                                  Mastering Modern Time Series Forecasting by Valery Manokhin is on sale on Leanpub! Its suggested price is $60.00; get it for $46.71 with this coupon: leanpub.com/sh/otOttPvw

                                    #agile boosted

                                    [?]Morning Dew by Alvin Ashcraft – Daily links for Windows and .NET developers. Β»
                                    @alvinashcraft.com@web.brid.gy

                                    Dew Drop – October 17, 2025 (#4521)

                                    Top Links Windows App SDK Version 1.7.5 (1.7.251014001) Stable Channel Release Notes (Microsoft Learn) Securing AI agents on Windows (Dana Huang) 9 open-source projects the GitHub Copilot and Visual Studio Code teams are sponsoring—and why they matter (Katie Savage & Stacey Haffner) Automating Away Cross-Platform Packaging Complexity for .NET Developers (Uno Platform Team) New experiences currently rolling out for … Continue reading Dew Drop – October 17, 2025 (#4521)

                                    Glyph boosted

                                    [?]James Bennett Β»
                                    @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.

                                      [?]Leanpub Β»
                                      @leanpub@mastodon.social

                                      From the Leanpub Blog:

                                      Welcome to the Leanpub Launch video for Practical Pydantic: The Missing Guide to Data Validation in Python by Nuno Bispo!

                                      leanpub.com/blog/leanpub-book-

                                        [?]Leanpub Β»
                                        @leanpub@mastodon.social

                                        Leanpub Book LAUNCH πŸš€ Practical Pydantic: The Missing Guide to Data Validation in Python by Nuno Bispo

                                        Watch here: youtu.be/Ry-MckK7I-I

                                          Glyph boosted

                                          [?]AstraLuma Β»
                                          @astraluma@tacobelllabs.net

                                          Reminder to :

                                          If you're still using PyInstaller, py2exe, py2app, etc

                                          Please try Beeware's Briefcase

                                            [?]Leanpub Β»
                                            @leanpub@mastodon.social

                                            Real World Python leanpub.com/set/leanpub/realwo by Lukas Rieger and Christian Mayer is the featured Track of online courses on the Leanpub homepage! leanpub.com

                                              #agile boosted

                                              [?]Morning Dew by Alvin Ashcraft – Daily links for Windows and .NET developers. Β»
                                              @alvinashcraft.com@web.brid.gy

                                              Dew Drop – October 16, 2025 (#4520)

                                              Top Links The Mountains are Calling! Meet Text Control at TechBash 2025 (Bjoern Meyer) ASP.NET Core updates in .NET 10 Release Candidate 2 (Dan Roth) .NET Rocks! – Digging Deeper into .NET Aspire with Chris Klug (Carl Franklin & Richard Campbell) Copilot: Faster, smarter, and built for how you work now (Ashley Willis) Turn Ideas … Continue reading Dew Drop – October 16, 2025 (#4520)

                                              [?]Leanpub Β»
                                              @leanpub@mastodon.social

                                              Introduction to GIS Programming: A Practical Python Guide to Open Source Geospatial Tools leanpub.com/gispro by Qiusheng Wu is the featured book on the Leanpub homepage! leanpub.com

                                              Find it on Leanpub!

                                                Glyph boosted

                                                [?]Mark T. Tomczak Β»
                                                @mark@mastodon.fixermark.com

                                                The Python docstring alignment chart.

                                                Lawful good: Every function requires a docstring describing inputs and outputs
Neutral good: Public functions require a docstring. Where helpful, inputs and outputs are documented
Chaotic good: Public functions require docstrings.
Lawful Neutral: The linter fails if the docstring does not match the template
True neutral: I document whatever I won't remember
Chaotic neutral: The linter checks for a string at the top of a function
Lawful evil: "The Foo Function"
Neutral evil: "Docstring"
Chaotic evil: 
def Foo: 
  eval(BODY)
Foo.__doc__ = BODY

                                                Alt...Lawful good: Every function requires a docstring describing inputs and outputs Neutral good: Public functions require a docstring. Where helpful, inputs and outputs are documented Chaotic good: Public functions require docstrings. Lawful Neutral: The linter fails if the docstring does not match the template True neutral: I document whatever I won't remember Chaotic neutral: The linter checks for a string at the top of a function Lawful evil: "The Foo Function" Neutral evil: "Docstring" Chaotic evil: def Foo: eval(BODY) Foo.__doc__ = BODY

                                                  Glyph boosted

                                                  [?]Jeff "web-Boo!-logy" 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. πŸ‘πŸ‘

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

                                                    Just released: Python 3.14.0 release candidate 2! πŸš€πŸ

                                                    πŸͺ„ This was planned for 2025-08-26, but we fixed a bug that required bumping the magic number stored in bytecode (.pyc) files

                                                    πŸͺ„ This means .pyc files created for rc1 will be recompiled for rc2

                                                    πŸͺ„ The ABI isn’t changing

                                                    πŸͺ„ Wheels built for rc1 should be fine for rc2, rc3 and 3.14.x

                                                    πŸ€– Did I mention Android binaries?

                                                    πŸ† Bonus: We also released an early Python 3.13.7!

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

                                                      [?]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

                                                        [?]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

                                                          [?]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: humanize 4.13.0! πŸš€

                                                            πŸ€– Optimise `naturalsize` algorithm by using `math.log`

                                                            πŸ€– Fix `precisedelta` rounding

                                                            github.com/python-humanize/hum

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

                                                              Just released: Python Docs Sphinx Theme 2025.9! πŸš€

                                                              This enables translations of the theme and adds translations for:

                                                              Brazilian Portuguese
                                                              Greek
                                                              Japanese
                                                              Polish
                                                              Simplified Chinese
                                                              Spanish
                                                              Swedish
                                                              Traditional Chinese
                                                              Turkish

                                                              Thanks to all our translators!

                                                              github.com/python/python-docs-

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

                                                                Just released: Python Docs Sphinx Theme 2025.9.2! πŸš€

                                                                Add German, Korean and Indonesian translations
                                                                Fix html page translation
                                                                Fix Copy button copying line numbers
                                                                Fix search button cutting off long translations

                                                                github.com/python/python-docs-

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

                                                                  Just released: Python 3.14.0 release candidate 3! πŸš€πŸ

                                                                  πŸͺ„ Finally, the final release candidate

                                                                  πŸͺ„ We fixed *another* bug that required the ".pyc magic number" to be increased

                                                                  πŸͺ„ The ABI isn't changing, and wheels built for rc1 and rc2 should still work

                                                                  πŸ‘€ This was the first release @savannah shadowed!

                                                                  πŸ† Please test and report bugs!

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

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

                                                                    Just released! πŸš€

                                                                    🎢 pylast 6.0.0

                                                                    🎀 A Python interface to Last.fm and Libre.fm

                                                                    πŸ“― Restore proxy support (potential breaking change: proxies are now always stored as a dict, before it was a str or dict)

                                                                    πŸͺ‡ Drop support for almost-EOL Python 3.9

                                                                    github.com/pylast/pylast/relea

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

                                                                      Just released! πŸš€

                                                                      em-keyboard 5.3.0

                                                                      🎲 Pick a random emoji from a search. For example:

                                                                      ❯ em --search music --random
                                                                      Copied! πŸ‘©β€πŸŽ€ woman_singer

                                                                      πŸ§›β€β™‚οΈ Drop support for Python 3.9

                                                                      github.com/hugovk/em-keyboard/

                                                                        [?]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

                                                                          [?]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...

                                                                            Back to top - More...