PyCoder’s Weekly: Issue #447 (Nov. 17, 2020)
Link: https://pycoders.com/issues/447
#447 – NOVEMBER 17, 2020 View in Browser » PyPy: Faster Python With Minimal Effort In this tutorial, you’ll learn how you can use PyPy to improve the speed of your applications. You’ll see how P
Link: https://pycoders.com/issues/447
#447 – NOVEMBER 17, 2020 View in Browser » PyPy: Faster Python With Minimal Effort In this tutorial, you’ll learn how you can use PyPy to improve the speed of your applications. You’ll see how P
Pycoders
PyCoder’s Weekly | Issue #447
Issue #447 of the PyCoder’s Weekly newsletter, published Nov. 17, 2020.
Mike Driscoll: ReportLab 101 – Using the textobject (Video)
Link: https://www.blog.pythonlibrary.org/2020/11/17/reportlab-101-using-the-textobject-video/
In this video tutorial, you will learn all about using ReportLab’s textobject for manipulating and formatting text on the canvas.
If you prefer to learn in a written tutorial, you can check out my th
Link: https://www.blog.pythonlibrary.org/2020/11/17/reportlab-101-using-the-textobject-video/
In this video tutorial, you will learn all about using ReportLab’s textobject for manipulating and formatting text on the canvas.
If you prefer to learn in a written tutorial, you can check out my th
Mouse Vs Python
ReportLab 101 - Using the textobject (Video) - Mouse Vs Python
Learn how to use ReportLab's textobject in this video tutorial. The textobject is a different way to add text to a PDF canvas object
Django Weblog: 2021 DSF Board Nominations
Link: https://www.djangoproject.com/weblog/2020/nov/17/2021-dsf-board-nominations/
It is that time again to begin to elect next year’s Django Software Foundation’s Board of Directors!
As you know, the Board guides the direction of the marketing, governance and outreach activities of
Link: https://www.djangoproject.com/weblog/2020/nov/17/2021-dsf-board-nominations/
It is that time again to begin to elect next year’s Django Software Foundation’s Board of Directors!
As you know, the Board guides the direction of the marketing, governance and outreach activities of
Quansight Labs Blog: Introduction to Design in Open Source
Link: https://labs.quansight.org/blog/2020/11/introduction-to-design-in-open-source/
This blog post is a conversation. Portions lead by Tim George are marked with
TG, and those lead by Isabela Presedo-Floyd are marked with IPF.
TG: When I speak with other designers, one common theme I
Link: https://labs.quansight.org/blog/2020/11/introduction-to-design-in-open-source/
This blog post is a conversation. Portions lead by Tim George are marked with
TG, and those lead by Isabela Presedo-Floyd are marked with IPF.
TG: When I speak with other designers, one common theme I
Quansight Labs
Introduction to Design in Open Source
This blog post is a conversation. Portions lead by Tim George are marked with
TG, and those lead by Isabela Presedo-Floyd are marked with IPF.
TG: When I speak with other designers, one common theme I
TG, and those lead by Isabela Presedo-Floyd are marked with IPF.
TG: When I speak with other designers, one common theme I
Codementor: Teaching your kid to code with Repl.it
Link: https://www.codementor.io/garethdwyer/teaching-your-kid-to-code-with-repl-it-1cc12wtkgu
Your kid can learn to code at any age. Here are some easy ways to start with game development.
Link: https://www.codementor.io/garethdwyer/teaching-your-kid-to-code-with-repl-it-1cc12wtkgu
Your kid can learn to code at any age. Here are some easy ways to start with game development.
www.codementor.io
Teaching your kid to code with Repl.it | Codementor
Your kid can learn to code at any age. Here are some easy ways to start with game development.
Stack Abuse: Guide to Parsing HTML with BeautifulSoup in Python
Link: https://stackabuse.com/guide-to-parsing-html-with-beautifulsoup-in-python/
Introduction
Web scraping is programmatically collecting information from various websites. While there are many libraries and frameworks in various languages that can extract web data, Python has lon
Link: https://stackabuse.com/guide-to-parsing-html-with-beautifulsoup-in-python/
Introduction
Web scraping is programmatically collecting information from various websites. While there are many libraries and frameworks in various languages that can extract web data, Python has lon
Stack Abuse
Guide to Parsing HTML with BeautifulSoup in Python
This article will give you a crash course on web scraping in Python with Beautiful Soup - a popular Python library for parsing HTML and XML.
Real Python: Python enumerate(): Simplify Looping With Counters
Link: https://realpython.com/python-enumerate/
In Python, a for loop is usually written as a loop over an iterable object. This means you don’t need a counting variable to access items in the iterable. Sometimes, though, you do want to have a vari
Link: https://realpython.com/python-enumerate/
In Python, a for loop is usually written as a loop over an iterable object. This means you don’t need a counting variable to access items in the iterable. Sometimes, though, you do want to have a vari
Realpython
Python enumerate(): Simplify Loops That Need Counters – Real Python
Learn how to simplify your loops with Python’s enumerate(). This tutorial shows you how to pair items with their index cleanly and effectively using real-world examples.
Python Morsels: Accepting any number of arguments to a function
Link: https://www.pythonmorsels.com/topics/accepting-any-number-arguments-function/
Related article:
Asterisks in Python: what they are and how to use them
Positional vs Keyword Arguments
Transcript:
How can you make a Python function that accepts any number of positional argume
Link: https://www.pythonmorsels.com/topics/accepting-any-number-arguments-function/
Related article:
Asterisks in Python: what they are and how to use them
Positional vs Keyword Arguments
Transcript:
How can you make a Python function that accepts any number of positional argume
Pythonmorsels
Accepting any number of arguments to a function
NumFOCUS: NumFOCUS Receives Support from Heising-Simons
Link: https://numfocus.org/fundraising-and-support/heising-simons-foundation-grant-2020?utm_source=rss&utm_medium=rss&utm_campaign=heising-simons-foundation-grant-2020
NumFOCUS is grateful to announce that we received a grant award of $50,000 in October from the Heising-Simons Foundation. This generous grant funding will provide general support resources to NumFOCUS
Link: https://numfocus.org/fundraising-and-support/heising-simons-foundation-grant-2020?utm_source=rss&utm_medium=rss&utm_campaign=heising-simons-foundation-grant-2020
NumFOCUS is grateful to announce that we received a grant award of $50,000 in October from the Heising-Simons Foundation. This generous grant funding will provide general support resources to NumFOCUS
NumFOCUS
NumFOCUS Receives Support from Heising-Simons - NumFOCUS
The Heising-Simons Foundation supports NumFOCUS with a $50,000 grant award for general organizational support.
Python⇒Speed: Reproducible and upgradable Conda environments: dependency management with conda-lock
Link: https://pythonspeed.com/articles/conda-dependency-management/
If your application uses Conda to manage dependencies, you face a dilemma.
On the one hand, you want to pin all your dependencies to specific versions, so you get reproducible builds.
On the other han
Link: https://pythonspeed.com/articles/conda-dependency-management/
If your application uses Conda to manage dependencies, you face a dilemma.
On the one hand, you want to pin all your dependencies to specific versions, so you get reproducible builds.
On the other han
Python⇒Speed
Reproducible and upgradable Conda environments with conda-lock
You want your packaging to be reproducible, and upgrade Conda dependencies without conflicts. Learn how to do it with a third-party tool: conda-lock.
Stefan Scherfke: Typed Settings
Link: https://stefan.sofa-rockers.org/2020/11/30/typed-settings/
There are already several settings libraries like Dynaconf, Environ
Config, or Pydantic – just to name a few. I have written a new one:
Typed Settings.
What makes it different?
Settings are defined a
Link: https://stefan.sofa-rockers.org/2020/11/30/typed-settings/
There are already several settings libraries like Dynaconf, Environ
Config, or Pydantic – just to name a few. I have written a new one:
Typed Settings.
What makes it different?
Settings are defined a
LAAC Technology: Float vs Decimal in Python
Link: https://www.laac.dev/blog/float-vs-decimal-python/
Table of Contents
Introduction
Floats
Decimals
Final Thoughts
Introduction
Both the float and decimal types store numerical values in Python, and at the beginning, choosing when to use each can
be c
Link: https://www.laac.dev/blog/float-vs-decimal-python/
Table of Contents
Introduction
Floats
Decimals
Final Thoughts
Introduction
Both the float and decimal types store numerical values in Python, and at the beginning, choosing when to use each can
be c
LAAC Technology
Float vs Decimal in Python | LAAC Technology
Learn the differences between floats and decimals in Python, common issues, and when to use each.
Daniel Bader: What Can You Do With Python?
Link: https://dbader.org/blog/what-can-you-do-with-python
What Can You Do With Python?
(short blurb)
According to StackOverflow, Python “has a solid claim to being the fastest growing major programming language in the world.”. It is clearly a good time to b
Link: https://dbader.org/blog/what-can-you-do-with-python
What Can You Do With Python?
(short blurb)
According to StackOverflow, Python “has a solid claim to being the fastest growing major programming language in the world.”. It is clearly a good time to b
dbader.org
What Can You Do With Python? – dbader.org
(short blurb)
Daniel Bader: How to Use Python’s Print() Without Adding an Extra New Line
Link: https://dbader.org/blog/python-print-without-newline
How to Use Python’s Print() Without Adding an Extra New Line
Here’s how you can avoid superfluous newlines when using the print function or statement in Python 2.x and 3.x
Let’s say you’re working on
Link: https://dbader.org/blog/python-print-without-newline
How to Use Python’s Print() Without Adding an Extra New Line
Here’s how you can avoid superfluous newlines when using the print function or statement in Python 2.x and 3.x
Let’s say you’re working on
dbader.org
How to Use Python’s Print() Without Adding an Extra New Line – dbader.org
Here’s how you can avoid superfluous newlines when using the print function or statement in Python 2.x and 3.x
Podcast.__init__: Open Sourcing The Anvil Full Stack Python Web App Platform - Episode 291
Link: https://www.pythonpodcast.com/anvil-open-source-web-app-server-episode-291/
Building a complete web application requires expertise in a wide range of disciplines. As a result it is often the work of a whole team of engineers to get a new project from idea to production. Mered
Link: https://www.pythonpodcast.com/anvil-open-source-web-app-server-episode-291/
Building a complete web application requires expertise in a wide range of disciplines. As a result it is often the work of a whole team of engineers to get a new project from idea to production. Mered
The Python Podcast.__init__
The Python Podcast.__init__: Open Sourcing The Anvil Full Stack Python Web App Platform
An interview about open sourcing the Anvil web application server and the economics of building a business around developer tooling.
Django Weblog: Django bugfix release: 3.1.4
Link: https://www.djangoproject.com/weblog/2020/dec/01/django-bugfix-release-314/
Today we've issued the 3.1.4 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
Link: https://www.djangoproject.com/weblog/2020/dec/01/django-bugfix-release-314/
Today we've issued the 3.1.4 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
Python Pool: Numpy Squeeze in Python With Examples
Link: https://www.pythonpool.com/numpy-squeeze/?utm_source=rss&utm_medium=rss&utm_campaign=numpy-squeeze
Hello programmers, in this article, we will discuss the Numpy squeeze function in Python. The squeeze () function is used when we want to remove single-dimensional entries from the shape of an array.
Link: https://www.pythonpool.com/numpy-squeeze/?utm_source=rss&utm_medium=rss&utm_campaign=numpy-squeeze
Hello programmers, in this article, we will discuss the Numpy squeeze function in Python. The squeeze () function is used when we want to remove single-dimensional entries from the shape of an array.
Python Pool
Numpy Squeeze in Python With Examples
Hello programmers, in this article, we will discuss the Numpy squeeze function in Python. The squeeze() function removes single-dimensional entries from
Talk Python to Me: #293 Learning how to learn as a developer
Link: https://talkpython.fm/episodes/show/293/learning-how-to-learn-as-a-developer
As software developers, we live in a world of uncertainty and flux. Do you need to build a new web app? Well maybe using Django makes the most sense if you've been doing it for a long time. There is F
Link: https://talkpython.fm/episodes/show/293/learning-how-to-learn-as-a-developer
As software developers, we live in a world of uncertainty and flux. Do you need to build a new web app? Well maybe using Django makes the most sense if you've been doing it for a long time. There is F
talkpython.fm
Learning how to learn as a developer
As software developers, we live in a world of uncertainty and flux. Do you need to build a new web app? Well maybe using Django makes the most sense if you've been doing it for a long time. There is Flask, but it's more mix and match being a microframework.…
Tryton News: Newsletter December 2020
Link: https://discuss.tryton.org/t/newsletter-december-2020/3454
Brown Wooden Arrow Signed1280×1109 310 KB
Development restarted straight after release 5.8, as you can see with these changes.
Changes for the User
You can now deactivate complaint types. This is us
Link: https://discuss.tryton.org/t/newsletter-december-2020/3454
Brown Wooden Arrow Signed1280×1109 310 KB
Development restarted straight after release 5.8, as you can see with these changes.
Changes for the User
You can now deactivate complaint types. This is us
Tryton Discussion
Newsletter December 2020
Development restarted straight after release 5.8, as you can see with these changes. Changes for the User You can now deactivate complaint types. This is useful when the company has stopped using certain complaint types. The aged balance report now supports…
Ian Ozsvald: Skinny Pandas Riding on a Rocket at PyDataGlobal 2020
Link: https://ianozsvald.com/2020/11/30/skinny-pandas-riding-on-a-rocket-at-pydataglobal-2020/
On November 11th we saw the most ambitious ever PyData conference – PyData Global 2020 was a combination of world-wide PyData groups putting on a huge event to both build our international community a
Link: https://ianozsvald.com/2020/11/30/skinny-pandas-riding-on-a-rocket-at-pydataglobal-2020/
On November 11th we saw the most ambitious ever PyData conference – PyData Global 2020 was a combination of world-wide PyData groups putting on a huge event to both build our international community a
Entrepreneurial Geekiness
Skinny Pandas Riding on a Rocket at PyDataGlobal 2020
On November 11th we saw the most ambitious ever PyData conference - PyData Global 2020 was a combination of world-wide PyData groups putting on a huge event to both build our international community and to leverage the on-line only conferences that we need…