Montreal Python User Group: Lost Events on our Website
Link: https://montrealpython.org/en/2023/08/old-backups/
We had an outage on our website and as it turns out, our last backup was a manual one and it was rather old. As a result, there is a big gap between our next event and the previous event listed before
Link: https://montrealpython.org/en/2023/08/old-backups/
We had an outage on our website and as it turns out, our last backup was a manual one and it was rather old. As a result, there is a big gap between our next event and the previous event listed before
Montreal Python User Group: Montréal-Python 100 – Unipolar Orchestra
Link: https://montrealpython.org/en/2023/08/mp-100/
The September monthly meeting of the Montréal Pythonistas is going to be Montréal-Python 100 – Unipolar Orchestra!
This meeting will feature:
Denny Perez on the PSF (20 mins, EN)
Jean-Philippe Brochu
Link: https://montrealpython.org/en/2023/08/mp-100/
The September monthly meeting of the Montréal Pythonistas is going to be Montréal-Python 100 – Unipolar Orchestra!
This meeting will feature:
Denny Perez on the PSF (20 mins, EN)
Jean-Philippe Brochu
death and gravity: Running async code from sync in Python asyncio
Link: https://death.andgravity.com/asyncio-bridge
So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
Link: https://death.andgravity.com/asyncio-bridge
So, you're doing some sync stuff.
But you also need to do some async stuff,
without making everything async.
Maybe the sync stuff is an existing application.
Maybe you still want to use your favorite
death and gravity
Running async code from sync in Python asyncio
So, you're doing some sync stuff. But you also need to do some async stuff, without making *everything* async. Hint: asyncio.Runner will get you at least part of the way there.
PyBites: Avoiding Silent Failures in Python: Best Practices for Error Handling
Link: https://pybit.es/articles/python-errors-should-not-pass-silently/
In the world of programming, errors are inevitable. But how we choose to handle these errors can make the difference between a system that is robust and user-friendly and one that is fraught with ambi
Link: https://pybit.es/articles/python-errors-should-not-pass-silently/
In the world of programming, errors are inevitable. But how we choose to handle these errors can make the difference between a system that is robust and user-friendly and one that is fraught with ambi
Pybites
Avoiding Silent Failures In Python: Best Practices For Error Handling - Pybites
The Zen of Python famously states, "Errors should never pass silently." This principle emphasizes the importance of addressing issues head-on rather than
ListenData: How to Run Proton VPN in Windows with Python
Link: https://www.listendata.com/2023/08/python-code-to-run-proton-vpn.html
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
Prerequisite
First you need to download and install the OpenVPN GUI. OpenVPN GUI is a user-friendly application t
Link: https://www.listendata.com/2023/08/python-code-to-run-proton-vpn.html
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
Prerequisite
First you need to download and install the OpenVPN GUI. OpenVPN GUI is a user-friendly application t
ListenData
How to Run Proton VPN in Windows with Python
In this tutorial, we will show you how to run Proton VPN in Windows using Python Code.
ListenData: How to Run Windscribe VPN in Windows with Python
Link: https://www.listendata.com/2023/08/python-code-to-run-windscribe-vpn.html
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code. Windscribe is a popular VPN service that offers several features. Windscribe's free version maintains the sam
Link: https://www.listendata.com/2023/08/python-code-to-run-windscribe-vpn.html
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code. Windscribe is a popular VPN service that offers several features. Windscribe's free version maintains the sam
ListenData
How to Run Windscribe VPN in Windows with Python
In this tutorial, we will show you how to run Windscribe VPN in Windows using Python Code.
Real Python: What Does if __name__ == "__main__" Mean in Python?
Link: https://realpython.com/courses/if-name-main-python/
You’ve likely encountered Python’s if __name__ == "__main__" idiom when reading other people’s code. You might have even used if __name__ == "__main__" in your own scripts. But did you use it correctl
Link: https://realpython.com/courses/if-name-main-python/
You’ve likely encountered Python’s if __name__ == "__main__" idiom when reading other people’s code. You might have even used if __name__ == "__main__" in your own scripts. But did you use it correctl
Realpython
What Does if __name__ == "__main__" Mean in Python? – Real Python
In this video course, you'll learn all about Python's name-main idiom. You'll learn what it does in Python, how it works, when to use it, when to avoid it, and how to refer to it.
PyCoder’s Weekly: Issue #589 (Aug. 8, 2023)
Link: https://pycoders.com/issues/589
#589 – AUGUST 8, 2023 View in Browser » Exploring Pandas 2.0 & Targets for Apache Arrow What are the new ways to describe your data in pandas 2.0? Will the addition of Apache Arrow to the data b
Link: https://pycoders.com/issues/589
#589 – AUGUST 8, 2023 View in Browser » Exploring Pandas 2.0 & Targets for Apache Arrow What are the new ways to describe your data in pandas 2.0? Will the addition of Apache Arrow to the data b
Pycoders
PyCoder’s Weekly | Issue #589
Issue #589 of the PyCoder’s Weekly newsletter, published Aug. 8, 2023.
Python Bytes: #347 The One About Context Mangers
Link: https://pythonbytes.fm/episodes/show/347/the-one-about-context-mangers
<a href='https://www.youtube.com/watch?v=G-wAoK3yXBY' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by us! Support our work through:</p
Link: https://pythonbytes.fm/episodes/show/347/the-one-about-context-mangers
<a href='https://www.youtube.com/watch?v=G-wAoK3yXBY' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
<p>Sponsored by us! Support our work through:</p
pythonbytes.fm
The One About Context Mangers
News and announcements from the Python community for the week of Aug 8th, 2023
Real Python: Prompt Engineering: A Practical Example
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and read about pro
Link: https://realpython.com/practical-prompt-engineering/
You’ve used ChatGPT, and you understand the potential of using a large language model (LLM) to assist you in your tasks. Maybe you’re already working on an LLM-supported application and read about pro
Realpython
Prompt Engineering: A Practical Example – Real Python
Learn prompt engineering techniques with a practical, real-world project to get better results from large language models. This tutorial covers zero-shot and few-shot prompting, delimiters, numbered steps, role prompts, chain-of-thought prompting, and more.…
PyBites: Why Our Python Mentoring Beats the Traditional Coding Bootcamp
Link: https://pybit.es/articles/why-our-python-mentoring-beats-the-traditional-coding-bootcamp/
If you’ve come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python developer?
We’re here to demonstrate why our a
Link: https://pybit.es/articles/why-our-python-mentoring-beats-the-traditional-coding-bootcamp/
If you’ve come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python developer?
We’re here to demonstrate why our a
PyBites
Why Our Python Mentoring Beats The Traditional Coding Bootcamp - PyBites
If you've come across our PDM and PDI programs, you might be wondering: Is this just another bootcamp? And how can it help me become a proficient Python
PyBites: The Arbitrary (Keyword) Arguments (args and kwargs) don’t come “for free” in Python
Link: https://pybit.es/articles/the-arbitrary-keyword-arguments-args-and-kwargs-dont-come-for-free-in-python/
Python allows you to use *args and **kwargs in function definitions to accept an arbitrary number of positional and keyword arguments, respectively.
Here is a simple example:
Different types of funct
Link: https://pybit.es/articles/the-arbitrary-keyword-arguments-args-and-kwargs-dont-come-for-free-in-python/
Python allows you to use *args and **kwargs in function definitions to accept an arbitrary number of positional and keyword arguments, respectively.
Here is a simple example:
Different types of funct
PyBites
The Arbitrary (Keyword) Arguments (args And Kwargs) Don't Come "for Free" In Python - PyBites
Python allows you to use *args and **kwargs in function definitions to accept an arbitrary number of positional and keyword arguments, respectively.
Anarcat: OpenPGP key transition
Link: https://anarc.at/blog/2023-08-09-openpgp-key-transition/
This is a short announcement to say that I have changed my main
OpenPGP key. A signed statement is available with the
cryptographic details but, in short, the reason is that I stopped
using my old Yub
Link: https://anarc.at/blog/2023-08-09-openpgp-key-transition/
This is a short announcement to say that I have changed my main
OpenPGP key. A signed statement is available with the
cryptographic details but, in short, the reason is that I stopped
using my old Yub
The Open Sourcerer: Please help test (and fix) GTG’s GTK 4 port
Link: https://fortintam.com/blog/call-for-testing-gtg-gtk4-branch/
As you know, even with a “simple” language like Python, porting a desktop application to a new version of GTK can be a pretty significant amount of work; doubly so when it is accompanied by major refa
Link: https://fortintam.com/blog/call-for-testing-gtg-gtk4-branch/
As you know, even with a “simple” language like Python, porting a desktop application to a new version of GTK can be a pretty significant amount of work; doubly so when it is accompanied by major refa
Talk Python to Me: #426: What's New in PyScript [August 2023]
Link: https://talkpython.fm/episodes/show/426/whats-new-in-pyscript-august-2023
One of the most exciting initiatives in the Python space these days is pyscript which enables Python running natively in your browser. With consistent support from the folks at Anaconda, this project
Link: https://talkpython.fm/episodes/show/426/whats-new-in-pyscript-august-2023
One of the most exciting initiatives in the Python space these days is pyscript which enables Python running natively in your browser. With consistent support from the folks at Anaconda, this project
talkpython.fm
What's New in PyScript [August 2023]
One of the most exciting initiatives in the Python space these days is pyscript which enables Python running natively in your browser. With consistent support from the folks at Anaconda, this project has been making solid strides since its initial release.…
William Minchin: AutoLoader Plugin 1.2.1 for Pelican Released
Link: https://blog.minchin.ca/2023/08/autoloader-121-released.html
AutoLoader is a plugin for Pelican,
a static site generator written in Python.
AutoLoader is a “meta plugin” in that it doesn’t directly affect your Pelican
site, but rather works to make your other p
Link: https://blog.minchin.ca/2023/08/autoloader-121-released.html
AutoLoader is a plugin for Pelican,
a static site generator written in Python.
AutoLoader is a “meta plugin” in that it doesn’t directly affect your Pelican
site, but rather works to make your other p
Minchin.ca
AutoLoader Plugin 1.2.1 for Pelican Released
This release of Autoloader is to fix a crashing bug when no plugins in the minchin.pelican.readers namespace are loaded. I also updated a number of other plugins to blacklist v1.2.0 to avoid these crashes.
Python People: Bob Belderbos - PyBytes, Code Challenges, Coaching, Spain, and Books
Link: https://pythonpeople.fm/episodes/bob-belderbos
Bob Belderbos built PyBites with Julian Sequira. PyBites started with code challenges to help people learn Python, and has grown into a learning platform and community, and now includes coaching.We ta
Link: https://pythonpeople.fm/episodes/bob-belderbos
Bob Belderbos built PyBites with Julian Sequira. PyBites started with code challenges to help people learn Python, and has grown into a learning platform and community, and now includes coaching.We ta
Python People
Python People | Bob Belderbos - Python Challengs, Coaching, Spain
The Python community is awesome because of the people. Python People is a weekly podcast about getting to know the people who help make the Python community great.
It's less about the tech, and more about the people.
It's less about the tech, and more about the people.
Nicola Iarocci: Cerberus v1.3.5 released
Link: https://nicolaiarocci.com/cerberus-v1.3.5-released/
Thanks to funkyfuture’s tireless work, yesterday we released version 1.3.5 of Cerberus, the data validation package for Python. This release officially supports Python 3.10 and 3.11, fixes a few issue
Link: https://nicolaiarocci.com/cerberus-v1.3.5-released/
Thanks to funkyfuture’s tireless work, yesterday we released version 1.3.5 of Cerberus, the data validation package for Python. This release officially supports Python 3.10 and 3.11, fixes a few issue
Nicola Iarocci
Cerberus v1.3.5 released
Thanks to funkyfuture’s tireless work, yesterday we released version 1.3.5 of Cerberus, the data validation package for Python. This release officially su
Abhijeet Pal: DRF Serializer: Handling OrderedDict and Converting It to a Dictionary or JSON
Link: http://djangocentral.com/drf-serializer-handling-ordereddict-and-converting-it-to-a-dictionary-or-json/
In Django Rest Framework (DRF) tests, when you access serializer.data, you might encounter an OrderedDict instead of a regular dictionary. This behavior is intentional and reflects the design of DRF's
Link: http://djangocentral.com/drf-serializer-handling-ordereddict-and-converting-it-to-a-dictionary-or-json/
In Django Rest Framework (DRF) tests, when you access serializer.data, you might encounter an OrderedDict instead of a regular dictionary. This behavior is intentional and reflects the design of DRF's
Djangocentral
DRF Serializer: Handling OrderedDict and Converting It to a Dictionary or JSON
In Django Rest Framework (DRF) tests, when you access serializer.data, you might encounter an OrderedDict instead of a regular dict
PyBites: How the Flocking Rules Can Help You Refactor Your Code
Link: https://pybit.es/articles/how-the-flocking-rules-can-help-you-refactor-your-code/
In this new podcast episode we are excited to have Chris May back to delve deeper into the intricacies of refactoring.
Watch here:
Listen here:
We talk about the significance of the Flocking Rules,
Link: https://pybit.es/articles/how-the-flocking-rules-can-help-you-refactor-your-code/
In this new podcast episode we are excited to have Chris May back to delve deeper into the intricacies of refactoring.
Watch here:
Listen here:
We talk about the significance of the Flocking Rules,
PyBites
How The Flocking Rules Can Help You Refactor Your Code - PyBites
In this new podcast episode we are excited to have Chris May back to delve deeper into the intricacies of refactoring.
Abhijeet Pal: Django Rest Framework CheetSheet: Mastering API Development
Link: http://djangocentral.com/django-rest-framework-cheat-sheet/
Django Rest Framework (DRF) is a powerful toolkit that makes building robust and scalable web APIs with Django a breeze. Whether you're a seasoned Django developer or a newcomer, having a comprehensiv
Link: http://djangocentral.com/django-rest-framework-cheat-sheet/
Django Rest Framework (DRF) is a powerful toolkit that makes building robust and scalable web APIs with Django a breeze. Whether you're a seasoned Django developer or a newcomer, having a comprehensiv
Djangocentral
The Ultimate Django Rest Framework Cheat Sheet: A Comprehensive GuideDjango Rest Framework CheetSheet: Mastering API Development
Django Rest Framework (DRF) is a powerful toolkit that makes building robust and scalable web APIs with Django a breeze. Wheth