PyCoder’s Weekly: Issue #512 (Feb. 15, 2022)
Link: https://pycoders.com/issues/512
#512 – FEBRUARY 15, 2022 View in Browser » Documentation Unit Tests Interesting approach to keeping documentation and code in sync: introspecting the code to figure out what needs to be document
Link: https://pycoders.com/issues/512
#512 – FEBRUARY 15, 2022 View in Browser » Documentation Unit Tests Interesting approach to keeping documentation and code in sync: introspecting the code to figure out what needs to be document
Pycoders
PyCoder’s Weekly | Issue #512
Issue #512 of the PyCoder’s Weekly newsletter, published Feb. 15, 2022.
Paolo Amoroso: How to Use Kivy on Repl.it
Link: http://blog.paoloamoroso.com/2019/10/how-to-use-kivy-on-replit.html
I made the Kivy Python cross-platform GUI framework work in a GFX REPL on Repl.it. Repl.it is a multi-language cloud IDE with good support for Python.To use Kivy on Repl.it, just create a Pygame REPL,
Link: http://blog.paoloamoroso.com/2019/10/how-to-use-kivy-on-replit.html
I made the Kivy Python cross-platform GUI framework work in a GFX REPL on Repl.it. Repl.it is a multi-language cloud IDE with good support for Python.To use Kivy on Repl.it, just create a Pygame REPL,
Paoloamoroso
How to Use Kivy on Repl.it
Paolo Amoroso’s blog on Google products and tech, using the cloud, astronomy and space, Python, self-publishing, blogging, content creation.
Paolo Amoroso: Repl.it Redesigned the Mobile Experience
Link: http://blog.paoloamoroso.com/2020/07/replit-redesigned-mobile-experience.html
The cloud IDE Repl.it was redesigned to improve the user experience on mobile devices.On smartphones, now the focused REPL pane takes up most of the screen. The redesign takes advantage of native mobi
Link: http://blog.paoloamoroso.com/2020/07/replit-redesigned-mobile-experience.html
The cloud IDE Repl.it was redesigned to improve the user experience on mobile devices.On smartphones, now the focused REPL pane takes up most of the screen. The redesign takes advantage of native mobi
Paoloamoroso
Repl.it Redesigned the Mobile Experience
Paolo Amoroso’s blog on Google products and tech, using the cloud, astronomy and space, Python, self-publishing, blogging, content creation.
Paolo Amoroso: Code With Repl.it Review
Link: http://blog.paoloamoroso.com/2020/12/code-with-replit-review.html
Code With Repl.it: From Beginner to Expert Through Guided Tutorials is a free ebook by Gareth Dwyer sponsored by Repl.it.The cover of Code with Repl.it in Google Play Books on my Pixel 4 XL.It contain
Link: http://blog.paoloamoroso.com/2020/12/code-with-replit-review.html
Code With Repl.it: From Beginner to Expert Through Guided Tutorials is a free ebook by Gareth Dwyer sponsored by Repl.it.The cover of Code with Repl.it in Google Play Books on my Pixel 4 XL.It contain
Paoloamoroso
Code With Repl.it Review
Code With Repl.it is a free beginner ebook that teaches Python development through coding projects with the Repl.it online IDE.
Paolo Amoroso: A NASA TV Still Frame Viewer in Python
Link: http://blog.paoloamoroso.com/2021/04/a-nasa-tv-still-frame-viewer-in-python.html
I wrote Spacestills, a Python program for viewing NASA TV still frames.The main window of Spacestills running on Replit.As a hobbyist wishing to improve my Python programming skills, for some time I’v
Link: http://blog.paoloamoroso.com/2021/04/a-nasa-tv-still-frame-viewer-in-python.html
I wrote Spacestills, a Python program for viewing NASA TV still frames.The main window of Spacestills running on Replit.As a hobbyist wishing to improve my Python programming skills, for some time I’v
Paoloamoroso
A NASA TV Still Frame Viewer in Python
Spacestills is a Python program for viewing NASA TV still frames. It’s a learning project based on the PySimpleGUI GUI framework.
Paolo Amoroso: Python with Replit: A Journey in the Cloud
Link: http://blog.paoloamoroso.com/2021/05/python-with-replit-journey-in-cloud.html
Can I use only Replit for all my Python development? It’s what I set out to find.Follow along my journey to coding in Python on Chrome OS only with the tools and resources of Replit. I want to learn t
Link: http://blog.paoloamoroso.com/2021/05/python-with-replit-journey-in-cloud.html
Can I use only Replit for all my Python development? It’s what I set out to find.Follow along my journey to coding in Python on Chrome OS only with the tools and resources of Replit. I want to learn t
Paoloamoroso
Python with Replit: A Journey in the Cloud
Experiences with using Replit on Chrome OS to develop, test, check into version control, run, document, deploy, and host Python code in the cloud.
Paolo Amoroso: An Intel 8080 Assembly Suite in Python
Link: http://blog.paoloamoroso.com/2021/11/an-intel-8080-assembly-suite-in-python.html
A blog post I stumbled upon made me start a new project, crank out lots of Python code, slip down a rabbit hole of arcane and fascinating corners of retrocomputing, and overflow with fun.The project i
Link: http://blog.paoloamoroso.com/2021/11/an-intel-8080-assembly-suite-in-python.html
A blog post I stumbled upon made me start a new project, crank out lots of Python code, slip down a rabbit hole of arcane and fascinating corners of retrocomputing, and overflow with fun.The project i
Paoloamoroso
An Intel 8080 Assembly Suite in Python
Suite8080 is a suite of Intel 8080 Assembly cross-development tools in Python comprising an assembler and a disassembler.
Paolo Amoroso: Publishing Python Documentation to Read The Docs With Jupyter Books
Link: http://blog.paoloamoroso.com/2022/01/publishing-python-documentation-to-read.html
I published the documentation of Suite8080, a suite of Intel 8080 Assembly cross-development tools I’m writing in Python with Replit.The Suite8080 documentation website built with Jupyter Book and Sph
Link: http://blog.paoloamoroso.com/2022/01/publishing-python-documentation-to-read.html
I published the documentation of Suite8080, a suite of Intel 8080 Assembly cross-development tools I’m writing in Python with Replit.The Suite8080 documentation website built with Jupyter Book and Sph
Paoloamoroso
Publishing Python Documentation to Read The Docs With Jupyter Book
My experience with using Jupyter Book and Sphinx on Replit to publish the Suite8080 Python project documentation to Read The Docs.
PyCharm: PyCharm 2022.1 EAP 2: Basic Authorization for Custom Package Repositories, Updated QA Tools, and More
Link: https://blog.jetbrains.com/pycharm/2022/02/2022-1-eap-2/
PyCharm 2022.1 EAP 2 is now out! This time around, we added a nice code insight enhancement for TypedDict, the ability to manage Python packages from custom repositories under authorization, several n
Link: https://blog.jetbrains.com/pycharm/2022/02/2022-1-eap-2/
PyCharm 2022.1 EAP 2 is now out! This time around, we added a nice code insight enhancement for TypedDict, the ability to manage Python packages from custom repositories under authorization, several n
The JetBrains Blog
PyCharm 2022.1 EAP 2: Basic Authorization for Custom Package Repositories, Updated QA Tools, and More | The PyCharm Blog
PyCharm 2022.1 EAP 2 is now out! This time around, we added a nice code insight enhancement for TypedDict, the ability to manage Python packages from custom repositories under authorization, several n
PyCon: On holding an in-person PyCon US 2022
Link: https://pycon.blogspot.com/2022/02/on-holding-in-person-pycon-us-2022.html
As we're ramping up preparations for an in-person PyCon US 2022 in Salt Lake City, the PyCon US organization wants to take a moment to talk about the decisions we made, the precautions we are taking,
Link: https://pycon.blogspot.com/2022/02/on-holding-in-person-pycon-us-2022.html
As we're ramping up preparations for an in-person PyCon US 2022 in Salt Lake City, the PyCon US organization wants to take a moment to talk about the decisions we made, the precautions we are taking,
Blogspot
On holding an in-person PyCon US 2022
As we're ramping up preparations for an in-person PyCon US 2022 in Salt Lake City, the PyCon US organization wants to take a moment to talk ...
Real Python: Providing Multiple Constructors in Your Python Classes
Link: https://realpython.com/python-multiple-constructors/
Sometimes you need to write a Python class that provides multiple ways to construct objects. In other words, you want a class that implements multiple constructors. This kind of class comes in handy w
Link: https://realpython.com/python-multiple-constructors/
Sometimes you need to write a Python class that provides multiple ways to construct objects. In other words, you want a class that implements multiple constructors. This kind of class comes in handy w
Realpython
Providing Multiple Constructors in Your Python Classes – Real Python
In this step-by-step tutorial, you'll learn how to provide multiple constructors in your Python classes. To this end, you'll learn different techniques, such as checking argument types, using default argument values, writing class methods, and implementing…
Python Morsels: Dunder Variables
Link: https://www.pythonmorsels.com/topics/dunder-variables/
Have you ever seen a variable in Python that has two underscores on either side of it (__like_this__)?
These are officially referred to as special attributes or special methods, but many Python progra
Link: https://www.pythonmorsels.com/topics/dunder-variables/
Have you ever seen a variable in Python that has two underscores on either side of it (__like_this__)?
These are officially referred to as special attributes or special methods, but many Python progra
Pythonmorsels
Dunder variables
Dunder variables (officially called "special attributes") define a contract between Python programmers and the Python interpreter.
Python Software Foundation: We are hiring contract developers to build new features in PyPI
Link: http://pyfound.blogspot.com/2022/02/we-are-hiring-contract-developers-to.html
The Python Software Foundation has funding available for designing, developing and deploying organization accounts in PyPI.PyPI is the official repository of Python packages. PyPI allows users to sear
Link: http://pyfound.blogspot.com/2022/02/we-are-hiring-contract-developers-to.html
The Python Software Foundation has funding available for designing, developing and deploying organization accounts in PyPI.PyPI is the official repository of Python packages. PyPI allows users to sear
Blogspot
We are hiring contract developers to build new features in PyPI
The Python Software Foundation has funding available for designing, developing and deploying organization accounts in PyPI. PyPI is the off...
Wingware: Wing Python IDE Version 8.2 - February 16, 2022
Link: https://wingware.com/news/2022-02-16
Wing 8.2 adds additional support for branching, stashing/shelving, and other operations
for Git and Mercurial, improves Extract Function/Method refactoring, fixes display
of some data types in the Sou
Link: https://wingware.com/news/2022-02-16
Wing 8.2 adds additional support for branching, stashing/shelving, and other operations
for Git and Mercurial, improves Extract Function/Method refactoring, fixes display
of some data types in the Sou
Wingware
Wing Python IDE Version 8.2 - February 16, 2022 - Wing Python IDE
Wing 8.2 adds additional support for branching, stashing/shelving, and other operations
for Git and Mercurial, improves Extract Function/Method refactoring, fixes display
of some data types in the Source Assistant, and makes a number of other improvements…
for Git and Mercurial, improves Extract Function/Method refactoring, fixes display
of some data types in the Source Assistant, and makes a number of other improvements…
Python Bytes: #271 CPython: Async Task Groups in Python 3.11
Link: https://pythonbytes.fm/episodes/show/271/cpython-async-task-groups-in-python-3.11
<p><strong>Watch the live stream:</strong></p>
<a href='https://www.youtube.com/watch?v=VyUOZFCAku0' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
Link: https://pythonbytes.fm/episodes/show/271/cpython-async-task-groups-in-python-3.11
<p><strong>Watch the live stream:</strong></p>
<a href='https://www.youtube.com/watch?v=VyUOZFCAku0' style='font-weight: bold;'>Watch on YouTube</a><br>
<br>
<p><strong>About the show</strong></p>
pythonbytes.fm
CPython: Async Task Groups in Python 3.11
News and announcements from the Python community for the week of Feb 16th, 2022
Daniel Nouri: Build a nice CLI for your Streamlit apps with Click or Typer
Link: https://danielnouri.org/notes/2022/02/17/build-a-nice-cli-for-your-streamlit-apps-with-click-or-typer
If you're like me, you enjoy creating small apps, demos, and doing
exploratory data science work with Streamlit.
Here's a minimal Streamlit app that displays the contents of an Excel
file in the b
Link: https://danielnouri.org/notes/2022/02/17/build-a-nice-cli-for-your-streamlit-apps-with-click-or-typer
If you're like me, you enjoy creating small apps, demos, and doing
exploratory data science work with Streamlit.
Here's a minimal Streamlit app that displays the contents of an Excel
file in the b
danielnouri.org
Build a nice CLI for your Streamlit apps with Click or Typer — Daniel Nouri's Blog
Matt Layman: Upgrade to Tailwind CSS v3 - Building SaaS with Python and Django #127
Link: https://www.mattlayman.com/blog/2022/upgrade-to-tailwind-css-v3-building-saas-with-python-and-django-127/
In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development tools to m
Link: https://www.mattlayman.com/blog/2022/upgrade-to-tailwind-css-v3-building-saas-with-python-and-django-127/
In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development tools to m
Matt Layman
Upgrade to Tailwind CSS v3 - Building SaaS with Python and Django #127
In this episode, I upgraded my app to switch from Tailwind CSS v2 to v3. We worked through the migration guide to make all the needed changes to work with v3. Then I upgraded my development tools to make Tailwind updates as I develop my templates.
Jaime Buelta: Futures and easy parallelisation
Link: https://wrongsideofmemphis.com/2022/02/17/futures-and-easy-parallelisation/
Here is one small snippet that it’s very useful when dealing with quick scripts that perform slow tasks and can benefit from running in parallel. Enter the Futures Futures are a convenient abstraction
Link: https://wrongsideofmemphis.com/2022/02/17/futures-and-easy-parallelisation/
Here is one small snippet that it’s very useful when dealing with quick scripts that perform slow tasks and can benefit from running in parallel. Enter the Futures Futures are a convenient abstraction
Wrong Side of Memphis
Futures and easy parallelisation
Here is one small snippet that it’s very useful when dealing with quick scripts that perform slow tasks and can benefit from running in parallel. Enter the Futures Futures are a convenient ab…
Python for Beginners: Convert String to Datetime in Python
Link: https://www.pythonforbeginners.com/basics/convert-string-to-datetime-in-python
We normally keep dates in our text files or spreadsheets in the form of strings. While working with date and time in python, we often need to calculate the number of days spent or time spent between t
Link: https://www.pythonforbeginners.com/basics/convert-string-to-datetime-in-python
We normally keep dates in our text files or spreadsheets in the form of strings. While working with date and time in python, we often need to calculate the number of days spent or time spent between t
PythonForBeginners.com
Convert String to Datetime in Python - PythonForBeginners.com
Convert String to Datetime in Python will help you improve your python skills with easy to follow examples and tutorials. Click here to view code examples.
Thomas Guest: Binary search gets a sort key
Link: http://wordaligned.org/articles/binary-search-gets-a-sort-key
Suppose you have an list of distinct elements which has been sorted
and rotated. How would you look up an element within that list?
For example, the list:
[7, 11, 13, 19, 2, 3, 5]
is sorted (the firs
Link: http://wordaligned.org/articles/binary-search-gets-a-sort-key
Suppose you have an list of distinct elements which has been sorted
and rotated. How would you look up an element within that list?
For example, the list:
[7, 11, 13, 19, 2, 3, 5]
is sorted (the firs
wordaligned.org
Binary search gets a sort key
A Word Aligned article posted 2022-02-15, tagged Python, Puzzles.