atlas news
    
Planet Python
15  octobre     19h30
PyCoder’s Weekly: Issue #651 (Oct. 15, 2024)
   OCTOBER , View in Browser Exploring the New Features of Python . Python . is here Our regular guests, Geir Arne Hjelle and Christopher Trudeau, return to discuss the new version. This year, Geir Arne coordinated a series of preview articles with members of the Real Python...
    14h00
Real Python: Using Type Hints for Multiple Return Types in Python
   In Python, type hinting is an optional yet useful feature for making your code easier to read, reason about, and debug. With type hints, you let other developers know the expected data types for variables, function arguments, and return values. As you write code for applications that require...
    07h37
Nicola Iarocci: Eve 2.2.0
   Today I released Eve . . It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warnings. As always, see the changelog for details. Many thanks to Bret Curtis and Guillaume Le Pape for...
    00h00
Pythonâ ’Speed: Should you use uv’s managed Python in production?
   The uv Python packaging tool provides fast replacements for tools like pip, and a variety of developer experience improvements. Unlike most Python packaging tools, uv doesn’t require Python to be installed to use it. Building on that ease of installation, one of its interesting and useful features...
14  octobre     14h00
Real Python: Syntactic Sugar: Why Python Is Sweet and Pythonic
   Python has several pieces of syntax that are syntactic sugar. This sugar is syntax that isn’t strictly necessary but gives Python some of its flavor as a readable, beginner friendly, and powerful language. In this tutorial, you’ll explore some of Python’s most used pieces of syntactic sugar. In...
    13h47
Lucas Cimon: fpdf2 latest news
   I wrote my last post on fpdf months ago. We released more versions of fpdf since then This article will present some of the major features introduced since v . . to v . . of fpdf : click on the buttons below to reveal the various changes brought ... ; Permalink
    08h00
Python Bytes: #405 Oh Really?
   lt;strong gt;Topics covered in this episode: lt; strong gt; lt;br gt; lt;ul gt; lt;li gt; lt;strong gt; lt;a href https: github.com briefercloud briefer featured on pythonbytes gt;Briefer: Dashboards and notebooks in a single place lt; a gt; lt; strong gt; lt; li gt;...
    08h00
Zato Blog: What is an API gateway?
   What is an API gateway , by Dariusz Suchojad In this article, we are going to use Zato in its capacity as a multi protocol Python API gateway we will integrate a few popular technologies, accepting requests sent over protocols commonly used in frontend systems, enriching and...
    04h03
Trey Hunner: Django and the Python 3.13 REPL
   Your new Django project uses Python . . You’re really looking forward to using the new REPL... but python manage.py shell just shows the same old Python REPL. What gives Well, Django’s management shell uses Python’s code module to launch a custom REPL, but the code module doesn’t yet use the...
    00h00
Armin Ronacher: The Inevitability of Mixing Open Source and Money
   This year, one of the projects I was involved in at Sentry was the launch of The Open Source Pledge. The idea behind it is simple: companies pledge an amount proportional to the number of developers they employ to fund the Open Source projects they depend on. I have written about this before....
13  octobre     17h53
Doug Hellmann: virtualenvwrapper 6.1.1
   What’s new in . . Update broken MSYS link in installation documentation contributions by LaosLos Add additional line to mkvirtualenv help contributions by LaosLos Update mkvirtualenv help to document p python option contributions by LaosLos move linkcheck out of main doc build make sure...
    12h00
Real Python: Quiz: Python Thread Safety: Using a Lock and Other Techniques
   In this quiz, you’ll test your understanding of Python threading and thread safety. You’ll revisit concepts such as race conditions, thread safety issues, and synchronization primitives in the threading module. This knowledge is crucial when working with multithreaded code using Python’s threading...
11  octobre     12h00
Real Python: The Real Python Podcast - Episode #223: Exploring the New Features of Python 3.13
   Python . is here Our regular guests, Geir Arne Hjelle and Christopher Trudeau, return to discuss the new version. This year, Geir Arne coordinated a series of preview articles with members of the Real Python team and a showcase tutorial, Python . : Cool New Features for You to Try. ...
    09h07
ListenData: How to Automate WordPress using Python
   This tutorial explains how to use Python to automate tasks in WordPress. It includes various functions to perform tasks such as creating, extracting, updating and deleting WordPress posts, pages and media items images directly from Python. Table of Contents To read this article in full, please...
10  octobre     12h00
Real Python: Quiz: Structural Pattern Matching
   In this quiz, you’ll test your understanding of Structural Pattern Matching in Python. You’ll revisit the syntax of the match statement and case clauses, explore various types of patterns supported by Python, and learn about guards, unions, aliases, and name binding. Improve Your...
    11h21
PyCharm: How I do Django APIs in PyCharm
   I learn so much from watching conference talks, especially live, when I’m vibing with the crowd. But sometimes I watch and think: Wow, I wish I could show you how awesome that would be in PyCharm. That just happened. Here’s the explainer, with a little special something at the end. Hello,...
09  octobre     14h00
Real Python: Build a Contact Book App With Python, Textual, and SQLite
   Building projects is a great way to learn programming and have fun at the same time. When you work on a project, you apply different coding skills simultaneously, which is good practice for what you’ll do in a real life project. In this tutorial, you’ll create a contact book application with a text...
    13h00
Stefanie Molin: Mind Your Image Metadata
   Most devices record a variety of metadata when generating images. While some of that information may be innocuous, you could end up exposing the GPS coordinates to your home if you aren’t careful. In this article, I provide a brief introduction to image metadata, and then show you how to remove...
    09h00
PyCharm: Where To Get Data for Your Data Science Projects
   Whether you’re starting a new project or expanding an existing one, as a data scientist, you’re always on the lookout for new material to explore. Knowing where to get data for data science projects can be challenging, and finding good data can be even more difficult. In this article, we’ll look...
    08h00
Talk Python to Me: #480: Ahoy, Narwhals are bridging the data science APIs
   If you work in data science, you definitely know about data frame libraries. Pandas is certainly the most popular, but there are others such as cuDF, Modin, Polars, Dask, and more. They are all similar but definitely not the same APIs and Polars is quite different. But here’s the problem. If you...
    03h26
Django Weblog: Why Django supports the Open Source Pledge
   We at the Django Software Foundation are pleased to share that Sentry, alongside other partners, has launched the Open Source Pledge an initiative designed to address sustainability challenges in open source. The Open Source Pledge is a commitment for member companies to pay OSS maintainers...
08  octobre     19h30
PyCoder’s Weekly: Issue #650 (Oct. 8, 2024)
   OCTOBER, View in Browser Differences Between Python’s Mutable and Immutable Types In this video course, you’ll learn how Python mutable and immutable data types work internally and how you can take advantage of mutability or immutability to power your code. REAL PYTHON course ...
    14h00
Real Python: What’s New in Python 3.13
   Python . was published on October, . This new version is a major step forward for the language, although several of the biggest changes are happening under the hood and won’t be immediately visible to you. In a sense, Python . is laying the groundwork for some future improvements,...
    12h00
Real Python: Quiz: Python Closures: Common Use Cases and Examples
   In this quiz, you’ll test your understanding of Python closures. Closures are a common feature in functional programming languages and are particularly popular in Python because they allow you to create function based decorators. Take this quiz after reading our Python Closures: Common Use Cases...
    11h00
Django Weblog: Django bugfix release issued: 5.1.2
   Today we’ve issued the . . bugfix release. The release package and checksums are available from our downloads page, as well as from the Python Package Index. The PGP key ID used for this release is Natalia Bidart: EE A D E.