atlas news
  Planet Python
12  june     09h41
EuroPython: June Newsletter: Talks Schedule Released
   Hi all Pythonistas 👋&"We have just one month left until we all meet up in Kraków, and we’ve got a lot of new stuff to tell you...
    07h35
Hugo van Kemenade: I’m delighted to rejoin the Sovereign Tech Fellowship
   I’m happy to rejoin theSovereign Tech Fellowship I was one of six participants in the2025 pilot to paymaintainers of critical open source...
11  june     22h00
Kay Hayen: Nuitka Release 4.1
   This is to inform you about the new stable release of Nuitka. It is the extremely compatible Python compiler, download now .This release adds many...
    20h16
Talk Python to Me: 551: Stroll Down Startup Lane - 2026
   If you’ve ever been to PyCon, you know one of the best parts of the expo hall is Startup Row, a stretch of booths where early-stage companies built...
    12h00
Real Python: Quiz: Serialize Your Data With Python
   In this quiz, you’ll test your understanding ofSerialize Your Data With Python.By working through this quiz, you’ll revisit how to choose between...
    11h28
PyCharm: Best Python AI Frameworks in 2026
   Whether you’re building chatbots, training computer vision models, or analyzing business data, choosing the right AI framework can make or break your...
    00h00
Seth Michael Larson: Linting is important for code review: screen included
   Today I was reviewing a pull request for some Python codewhen I saw a semicolon in the diff.Screenshotprovided below, which as we all know is the...
10  june     20h00
Django Weblog: DSF 2026 Fundraising Goals
   Django has grown far beyond a web framework. It powers businesses, nonprofits, startups, educational institutions, and critical infrastructure around...
    19h15
Mike Driscoll: How to Get TIFF MetaData with Python
   In previous articles on this website, you learned how to extract EXIF data from JPG image files. This week, you will learn how to get similar data...
    16h30
Python Morsels: Stacks and queues in Python
   Use a Python list for stack operations (last-in, first-out) and a deque from the collections module for queue operations (first-in, first-out). ...
    14h00
Real Python: Cursor vs Windsurf: Which AI Code Editor Is Best for Python?
   AI-powered code editors have moved beyond novelty to become everyday tools for many Python developers. Instead of having to switch between your...
    06h00
Python GUIs: How to Set Row Background Colors in a QTableView Use Qt’s BackgroundRole to color entire rows based on your data
   I have a QTableView table showing some data about connected devices. How can I highlight rows to give a visual indicator of the current status of the...
    00h00
Python Insider: Python 3.14.6 and 3.13.14 are now available
   A pair of bug fix releases await your upgrade.
    00h00
Seth Michael Larson: Are insecure code completions a vulnerability?
   Three months ago I saw that PyCharm shipped with a Full Line Completion plugin that uses a local deeplearning model to suggest entire lines of code ....
    00h00
Armin Ronacher: Gaslighting Openness
   I have been a staunch supporter of Open Source for a long time, includingexperimentsinfunding it.I’m a true believer in the idea that Open...
09  june     19h30
PyCoder’s Weekly: Issue 738: sleep(), Polars Workflows, Iterators, and More (2026-06-09)
   738 - JUNE 9, 2026 View in Browser Python sleep(): How to Add Time Delays to Your Code Learn how to use Python’s sleep() function to add time delays...
    19h00
Python Docs Editorial Board: Meeting Minutes: Jun 9, 2026
   Meeting Minutes from Python Docs Editorial Board: Jun 9, 2026
    14h00
Real Python: Accessing Multiple AI Models With the OpenRouter API
   One of the quickest ways to call multiple AI models from a single Python script is to use OpenRouter’s API, which acts as a unified routing layer...
    12h00
Real Python: Quiz: Embeddings and Vector Databases With ChromaDB
   In this quiz, you’ll test your understanding of Embeddings and Vector Databases With ChromaDB.By working through this quiz, you’ll revisit key...
    12h00
Real Python: Quiz: Accessing Multiple AI Models With the OpenRouter API
   In this quiz, you’ll test your understanding ofAccessing Multiple AI Models With the OpenRouter API.By working through this quiz, you’ll revisit how...
    08h00
Python Bytes: 483 Thanks Brian
   lt;strong>Topics covered in this episode:< strong><br><ul> <li><strong>Vulnerability and malware checks in uv<...
    00h00
Hynek Schlawack: How to Ditch Codecov for Python Projects
   Codecov’s unreliability breaking CI on my open source projects has been a constant source of frustration for me for years. I have found a way to...
08  june     14h00
Real Python: Python 3.15 Hits Feature Freeze and Other News for June 2026
   While the Northern Hemisphere warms up for summer, Python 3.15 went the other way with its beta 1 feature freeze . Since May 7, the list of what will...
    13h43
death and gravity: Ordered key sharding in DynamoDB
   So, you want to keep a sorted index in DynamoDB,but for whatever reason- usually throughput-related -it won’t fit on a single partition. What do you...
    01h00
Wingware: Wing Python IDE 12 Early Access - June 8, 2026
   Wing 12 is now available as an early access release that focuses on AI agentdriven development. Wing 12 introduces deep integration with Claude Code...
1781265002