James Bennett: Easy HTTP status codes in Python
Link: https://www.b-list.org/weblog/2023/dec/04/python-http-status-codes/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar for Advent 2023, offering a small tip or piece of information each day from the first Sunday of Advent through Ch
Link: https://www.b-list.org/weblog/2023/dec/04/python-http-status-codes/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar for Advent 2023, offering a small tip or piece of information each day from the first Sunday of Advent through Ch
Mike Driscoll: Viewing an Animated GIF with Python
Link: https://www.blog.pythonlibrary.org/2023/12/05/viewing-an-animated-gif-with-python/
Animated GIFs are a fun way to share silent videos on social media. This website has a tutorial to help you learn how to create your own animated GIFs with Python. But what if you wanted to view an an
Link: https://www.blog.pythonlibrary.org/2023/12/05/viewing-an-animated-gif-with-python/
Animated GIFs are a fun way to share silent videos on social media. This website has a tutorial to help you learn how to create your own animated GIFs with Python. But what if you wanted to view an an
Mouse Vs Python
Viewing an Animated GIF with Python - Mouse Vs Python
Animated GIFs are a fun way to share silent videos on social media. This website has a tutorial to help you learn how to create your own animated GIFs
Real Python: How to Get the Current Time in Python
Link: https://realpython.com/courses/python-get-current-time/
Getting the current time in Python is a nice starting point for many time-related operations. One very important use case is creating timestamps. In this tutorial, you’ll learn how to get, display, an
Link: https://realpython.com/courses/python-get-current-time/
Getting the current time in Python is a nice starting point for many time-related operations. One very important use case is creating timestamps. In this tutorial, you’ll learn how to get, display, an
Realpython
How to Get the Current Time in Python – Real Python
In this video course, you'll be getting the current time in Python. You'll get your hands on a datetime object that represents the current time. You'll see how to format it according to international standards, and you'll even check out how computers represent…
PyCoder’s Weekly: Issue #606 (Dec. 5, 2023)
Link: https://pycoders.com/issues/606
#606 – DECEMBER 5, 2023 View in Browser » Advent of Code: Solving Puzzles With Python Advent of Code is an online advent calendar that shares new programming puzzles each day from December 1 to
Link: https://pycoders.com/issues/606
#606 – DECEMBER 5, 2023 View in Browser » Advent of Code: Solving Puzzles With Python Advent of Code is an online advent calendar that shares new programming puzzles each day from December 1 to
Pycoders
PyCoder’s Weekly | Issue #606
Issue #606 of the PyCoder’s Weekly newsletter, published Dec. 5, 2023.
Read the Docs: Read the Docs newsletter - December 2023
Link: https://blog.readthedocs.com/newsletter-december-2023/
News and updates
We have shipped single version projects to allow projects to be versioned without having translations. This is a long-requested feature that we’ve excited to ship based on our Proxit
Link: https://blog.readthedocs.com/newsletter-december-2023/
News and updates
We have shipped single version projects to allow projects to be versioned without having translations. This is a long-requested feature that we’ve excited to ship based on our Proxit
Read the Docs Blog
Read the Docs newsletter - December 2023
News and updates: We have shipped single version projects to allow projects to be versioned without having translations. This is a long-requested feature that we’ve excited to ship based on our Proxito refactor work., We improved our webhook security by requiring…
Python Bytes: #363 DNS Again? It's Always DNS.
Link: https://pythonbytes.fm/episodes/show/363/dns-again-its-always-dns
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://engineering.fb.com/2023/08/07/developer-tools/fixit-2-linter-meta/"><strong>Fixit 2: Meta’s next-generation auto-fixing
Link: https://pythonbytes.fm/episodes/show/363/dns-again-its-always-dns
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><a href="https://engineering.fb.com/2023/08/07/developer-tools/fixit-2-linter-meta/"><strong>Fixit 2: Meta’s next-generation auto-fixing
pythonbytes.fm
DNS Again? It's Always DNS.
News and announcements from the Python community for the week of Dec 5th, 2023
James Bennett: Understanding virtual environments in Python
Link: https://www.b-list.org/weblog/2023/dec/05/understanding-python-venv/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/05/understanding-python-venv/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Seth Michael Larson: Review of the Security Developer-in-Residence role in 2023
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-20?date=2023-12-06
Review of the Security Developer-in-Residence role in 2023
Link: http://sethmlarson.dev/security-developer-in-residence-weekly-report-20?date=2023-12-06
Review of the Security Developer-in-Residence role in 2023
Seth Michael Larson
Review of the Security Developer-in-Residence role in 2023
This critical role would not be possible without funding from the OpenSSF Alpha-Omega project. Massive thank-you to Alpha-Omega for investing in the security of the Python ecosystem!
This repo...
This repo...
Real Python: Build a Hangman Game With Python and PySimpleGUI
Link: https://realpython.com/hangman-python-pysimplegui/
Wouldn’t it be cool to build a hangman game with a nice graphical user interface (GUI) in Python? Maybe you’ve built a text-based user interface version of hangman, and now you want to make an even mo
Link: https://realpython.com/hangman-python-pysimplegui/
Wouldn’t it be cool to build a hangman game with a nice graphical user interface (GUI) in Python? Maybe you’ve built a text-based user interface version of hangman, and now you want to make an even mo
Realpython
Build a Hangman Game With Python and PySimpleGUI – Real Python
In this step-by-step tutorial, you'll learn how to write the game of hangman in Python with a PySimpleGUI-based interface. You'll see how to structure the game, build its GUI, and program the game's logic and rules.
Python Engineering at Microsoft: Python Linting in Visual Studio Code – Hinting and Linting Video Series
Link: https://devblogs.microsoft.com/python/python-linting-video/
One of the most important parts of writing code is making sure your code is readable. There are so many positive downstream effects of clean code from its ease to maintain and add features, debug sub
Link: https://devblogs.microsoft.com/python/python-linting-video/
One of the most important parts of writing code is making sure your code is readable. There are so many positive downstream effects of clean code from its ease to maintain and add features, debug sub
Microsoft News
Python Linting in Visual Studio Code – Hinting and Linting Video Series
Power user settings when enabling your Python linter in VS Code. The goal is for your developer experience to be intuitive, replicable, and shareable.
Glyph Lefkowitz: Safer, Not Later
Link: https://blog.glyph.im/2023/12/safer-not-later.html
Facebook — and by extension, most of Silicon Valley — rightly gets a lot of
shit
for its
old
motto, “Move Fast and Break Things”.
As a general principle for living your life, it is obviously terrible
Link: https://blog.glyph.im/2023/12/safer-not-later.html
Facebook — and by extension, most of Silicon Valley — rightly gets a lot of
shit
for its
old
motto, “Move Fast and Break Things”.
As a general principle for living your life, it is obviously terrible
blog.glyph.im
Safer, Not Later
How “Move Fast and Break Things” ruined the world by escaping the context that it was intended for.
Sandipan Dey: Non-Negative Matrix Factorization to solve Text Classification and Recommendation Problems
Link:
In this blog, we shall discuss on how matrix-factorization-based unsupervised machine learning techniques can be applied to solve problems such as text classification (BBC news docs) and movie recomme
Link:
In this blog, we shall discuss on how matrix-factorization-based unsupervised machine learning techniques can be applied to solve problems such as text classification (BBC news docs) and movie recomme
Talk Python to Me: #441: Python = Syntactic Sugar?
Link: https://talkpython.fm/episodes/show/441/python-syntactic-sugar
You've probably heard the term "syntactic sugar", that is, syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for human
Link: https://talkpython.fm/episodes/show/441/python-syntactic-sugar
You've probably heard the term "syntactic sugar", that is, syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for human
talkpython.fm
Python = Syntactic Sugar?
You've probably heard the term 'syntactic sugar', that is, syntax within a programming language that is designed to make things easier to read or to express. It makes the language 'sweeter' for human use. It turns out Brett Cannon has spent 2 years diving…
PyBites: Elevating Python Mastery With Pybites Real-World Developer Certifications
Link: https://pybit.es/articles/real-world-python-developer-certifications/
“The most rigorous certification program of its kind … the total end result of which is an absurdly high number of finished, feature-rich, production-ready software applications.” – Josh E
Introductio
Link: https://pybit.es/articles/real-world-python-developer-certifications/
“The most rigorous certification program of its kind … the total end result of which is an absurdly high number of finished, feature-rich, production-ready software applications.” – Josh E
Introductio
Pybites
Elevating Python Mastery With Pybites Real-World Developer Certifications - Pybites
In the world of Python programming, Pybites stands out with its unique approach to education and certification.
James Bennett: Compile your Python
Link: https://www.b-list.org/weblog/2023/dec/06/compile-python-bytecode/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/06/compile-python-bytecode/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Christian Ledermann: 'Hypermodernize' your Python Package
Link: https://dev.to/ldrscke/hypermodernize-your-python-package-3d9m
In the original Hypermodern Python Blogpost, Poetry was recommended as the preferred tool.
There are quite a lot of packaging tools out there which I do not want to go into in depth, instead I recomme
Link: https://dev.to/ldrscke/hypermodernize-your-python-package-3d9m
In the original Hypermodern Python Blogpost, Poetry was recommended as the preferred tool.
There are quite a lot of packaging tools out there which I do not want to go into in depth, instead I recomme
DEV Community
'Hypermodernize' your Python Package
Convert your legacy 'setup.py' into a modern 'pyproject.toml'
CodersLegacy: Pytest Tutorial: Mastering Unit Testing in Python
Link: https://coderslegacy.com/pytest-tutorial-unit-testing-in-python/
Welcome to a ALL-IN-ONE Tutorial designed to meet all your testing requirements. Whether you’re just starting with the fundamentals to build a solid conceptual foundation or aiming to craft profession
Link: https://coderslegacy.com/pytest-tutorial-unit-testing-in-python/
Welcome to a ALL-IN-ONE Tutorial designed to meet all your testing requirements. Whether you’re just starting with the fundamentals to build a solid conceptual foundation or aiming to craft profession
CodersLegacy
Pytest Tutorial: Mastering Unit Testing in Python - CodersLegacy
By the end of this tutorial, you will be able professional test-cases on a project level using the popular "Pytest" Library.
Python Engineering at Microsoft: Python in Visual Studio Code – December 2023 Release
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-december-2023-release/
We’re excited to announce the December 2023 release of the Python and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Configurable debugging options adde
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-december-2023-release/
We’re excited to announce the December 2023 release of the Python and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Configurable debugging options adde
Microsoft News
Python in Visual Studio Code – December 2023 Release
The December 2023 release of the Python and Jupyter extensions for Visual Studio Code are now available. Learn more about the latest release!
Python Insider: Python 3.12.1 is now available
Link: https://pythoninsider.blogspot.com/2023/12/python-3121-is-now-available.html
Python 3.12.1 is now available.https://www.python.org/downloads/release/python-3121/ This is the first maintenance release of Python 3.12
Python 3.12 is the newest major release of the Python program
Link: https://pythoninsider.blogspot.com/2023/12/python-3121-is-now-available.html
Python 3.12.1 is now available.https://www.python.org/downloads/release/python-3121/ This is the first maintenance release of Python 3.12
Python 3.12 is the newest major release of the Python program
Blogspot
Python Insider: Python 3.12.1 is now available
Glyph Lefkowitz: Annotated At Runtime
Link: https://blog.glyph.im/2023/12/annotated-at-runtime.html
PEP 0593 added the ability to add
arbitrary user-defined metadata to type annotations in Python.
At type-check time, such annotations are… inert. They don’t do anything.
Annotated[int,
X] just
means
Link: https://blog.glyph.im/2023/12/annotated-at-runtime.html
PEP 0593 added the ability to add
arbitrary user-defined metadata to type annotations in Python.
At type-check time, such annotations are… inert. They don’t do anything.
Annotated[int,
X] just
means
blog.glyph.im
Annotated At Runtime
PEP 593 is a bit vague on how you’re supposed to actually consume arguments to Annotated; here is my proposal.
James Bennett: Use "pip install" safely
Link: https://www.b-list.org/weblog/2023/dec/07/pip-install-safely/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See
Link: https://www.b-list.org/weblog/2023/dec/07/pip-install-safely/
This is part of a series of posts I’m doing as a sort of Python/Django Advent calendar, offering a small tip or piece of information each day from the first Sunday of Advent through Christmas Eve. See