Mike Driscoll: Python Packaging Index Removes 3,653 Malicious Libraries
Link: https://www.blog.pythonlibrary.org/2021/03/03/python-packaging-index-removes-3653-malicious-libraries/
Once again the Python Packaging Index (PyPI) has been hit with malicious libraries. Over 3500 of them in fact. You can read more about this at The Register or the Sonatype Blog. The administrators at
Link: https://www.blog.pythonlibrary.org/2021/03/03/python-packaging-index-removes-3653-malicious-libraries/
Once again the Python Packaging Index (PyPI) has been hit with malicious libraries. Over 3500 of them in fact. You can read more about this at The Register or the Sonatype Blog. The administrators at
Python Bytes: #223 Beware: A ninja is shadowing Sebastian from FastAPI
Link: https://pythonbytes.fm/episodes/show/223/beware-a-ninja-is-shadowing-sebastian-from-fastapi
<p>Sponsored by Datadog: <a href="http://pythonbytes.fm/datadog"><strong>pythonbytes.fm/datadog</strong></a></p>
<p>Special guest: <a href="https://twitter.com/tiangolo"><strong>Sebastián Ramírez</st
Link: https://pythonbytes.fm/episodes/show/223/beware-a-ninja-is-shadowing-sebastian-from-fastapi
<p>Sponsored by Datadog: <a href="http://pythonbytes.fm/datadog"><strong>pythonbytes.fm/datadog</strong></a></p>
<p>Special guest: <a href="https://twitter.com/tiangolo"><strong>Sebastián Ramírez</st
pythonbytes.fm
Beware: A ninja is shadowing Sebastian from FastAPI
News and announcements from the Python community for the week of Mar 3rd, 2021
Ben Cook: NumPy where: Understanding np.where()
Link: https://jbencook.com/numpy-where/
The NumPy where function is like a vectorized switch that you can use to combine two arrays.
Link: https://jbencook.com/numpy-where/
The NumPy where function is like a vectorized switch that you can use to combine two arrays.
jbencook
NumPy Where: Understanding np.where() - jbencook
The NumPy where function is like a vectorized switch that you can use to combine two arrays.
Tryton News: Foundation Budget for 2021
Link: https://discuss.tryton.org/t/foundation-budget-for-2021/3861
Jar filled with money labeled money640×560 120 KB
The Foundation has decided to publish a budget for 2021. This is an exercise in transparency so everyone can see our plans. Note that the income of
Link: https://discuss.tryton.org/t/foundation-budget-for-2021/3861
Jar filled with money labeled money640×560 120 KB
The Foundation has decided to publish a budget for 2021. This is an exercise in transparency so everyone can see our plans. Note that the income of
Tryton Discussion
Foundation Budget for 2021
The Foundation has decided to publish a budget for 2021. This is an exercise in transparency so everyone can see our plans. Note that the income of the foundation comes only from donations so we cannot guarantee that all the things will get done. We have…
PyBites: There is NO Competition, Stop Comparing Yourself to Others
Link: https://pybit.es/no-competition.html
The sure way to feel less fulfilled and increase imposter syndrome?
Comparing yourself to others.
Don't do it, just don't.
There will always be better developers and it's a myth you have to be in the
Link: https://pybit.es/no-competition.html
The sure way to feel less fulfilled and increase imposter syndrome?
Comparing yourself to others.
Don't do it, just don't.
There will always be better developers and it's a myth you have to be in the
PyBites
There Is NO Competition, Stop Comparing Yourself To Others - PyBites
The sure way to feel less fulfilled and increase imposter syndrome? Comparing yourself to others ...
Montreal Python User Group: Introduction to programming with Python
Link: https://montrealpython.org/en/2021/03/introduction-programming-python-introduction-la-programmation-avec-python/
Have you always wanted to try out programming and find out if it’s for you?
Come to our Introduction to Programming with Python workshop, taking place Saturday, March 13, at 1 PM Montreal time (13:00
Link: https://montrealpython.org/en/2021/03/introduction-programming-python-introduction-la-programmation-avec-python/
Have you always wanted to try out programming and find out if it’s for you?
Come to our Introduction to Programming with Python workshop, taking place Saturday, March 13, at 1 PM Montreal time (13:00
Python⇒Speed: The security scanner that cried wolf
Link: https://pythonspeed.com/articles/docker-security-scanner/
If you run a security scanner on your Docker image, you might be in for a shock: often you’ll be warned of dozens of security vulnerabilities, even on the most up-to-date image.
After the third or fo
Link: https://pythonspeed.com/articles/docker-security-scanner/
If you run a security scanner on your Docker image, you might be in for a shock: often you’ll be warned of dozens of security vulnerabilities, even on the most up-to-date image.
After the third or fo
Python⇒Speed
The security scanner that cried wolf
If you’ve ever been alarmed by how many security vulnerabilities your Docker image has, even after you’ve installed security updates, here’s what’s going on.
Python Morsels: Inheriting one class from another
Link: https://www.pythonmorsels.com/topics/inheriting-one-class-another/
Watch first
Need a bit more background? Or want to dive deeper?
Watch other class-related screencasts.
Transcript:
How does class inheritance work in Python?
Creating a class that inherits from ano
Link: https://www.pythonmorsels.com/topics/inheriting-one-class-another/
Watch first
Need a bit more background? Or want to dive deeper?
Watch other class-related screencasts.
Transcript:
How does class inheritance work in Python?
Creating a class that inherits from ano
Pythonmorsels
Inheriting one class from another
Patrick Kennedy: Server-side Sessions in Flask with Redis
Link: http://www.patricksoftwareblog.com/server-side-sessions-in-flask-with-redis/
I wrote a blog post on TestDriven.io about how server-side sessions can be implemented in Flask with Flask-Session and Redis:
https://testdriven.io/blog/flask-server-side-sessions/
This blog post look
Link: http://www.patricksoftwareblog.com/server-side-sessions-in-flask-with-redis/
I wrote a blog post on TestDriven.io about how server-side sessions can be implemented in Flask with Flask-Session and Redis:
https://testdriven.io/blog/flask-server-side-sessions/
This blog post look
Python Pool: The Insider’s Guide to A* Algorithm in Python
Link: https://www.pythonpool.com/a-star-algorithm-python/?utm_source=rss&utm_medium=rss&utm_campaign=a-star-algorithm-python
A* Algorithm in Python or in general is basically an artificial intelligence problem used for the pathfinding (from point A to point B) and the Graph traversals. This algorithm is flexible and can be
Link: https://www.pythonpool.com/a-star-algorithm-python/?utm_source=rss&utm_medium=rss&utm_campaign=a-star-algorithm-python
A* Algorithm in Python or in general is basically an artificial intelligence problem used for the pathfinding (from point A to point B) and the Graph traversals. This algorithm is flexible and can be
Python Pool
The Insider's Guide to A* Algorithm in Python
A* Algorithm in Python or in general is basically an artificial intelligence problem used for the pathfinding (from point A to point B) and the Graph
Python Pool: Python Shutil Module: 10 Methods You Should Know
Link: https://www.pythonpool.com/python-shutil/?utm_source=rss&utm_medium=rss&utm_campaign=python-shutil
Firstly, Python Shutil module in Python provides many functions to perform high-level operations on files and collections of files. Secondly, It is an inbuilt module that comes with the automation pro
Link: https://www.pythonpool.com/python-shutil/?utm_source=rss&utm_medium=rss&utm_campaign=python-shutil
Firstly, Python Shutil module in Python provides many functions to perform high-level operations on files and collections of files. Secondly, It is an inbuilt module that comes with the automation pro
Python Pool
Python Shutil Module: 10 Methods You Should Know
Firstly, Python Shutil module in Python provides many functions to perform high-level operations on files and collections of files. Secondly, It is
Real Python: The Real Python Podcast – Episode #50: Consuming APIs With Python and Building Microservices With gRPC
Link: https://realpython.com/podcasts/rpp/50/
Have you wanted to get your Python code to consume data from web-based APIs? Maybe you've dabbled with the requests package, but you don't know what steps to take next. This week on the show, David Am
Link: https://realpython.com/podcasts/rpp/50/
Have you wanted to get your Python code to consume data from web-based APIs? Maybe you've dabbled with the requests package, but you don't know what steps to take next. This week on the show, David Am
Realpython
Episode #50: Consuming APIs With Python and Building Microservices With gRPC – The Real Python Podcast
Have you wanted to get your Python code to consume data from web-based APIs? Maybe you've dabbled with the requests package, but you don't know what steps to take next. This week on the show, David Amos is back, and he's brought another batch of PyCoder's…
Stack Abuse: Python: Check if Array/List Contains Element/Value
Link: https://stackabuse.com/python-check-if-array-or-list-cotains-element-or-value/
Introduction
In this tutorial, we'll take a look at how to check if a list contains an element or value in Python. We'll use a list of strings, containing a few animals:
animals = ['Dog', 'Cat', 'Bird
Link: https://stackabuse.com/python-check-if-array-or-list-cotains-element-or-value/
Introduction
In this tutorial, we'll take a look at how to check if a list contains an element or value in Python. We'll use a list of strings, containing a few animals:
animals = ['Dog', 'Cat', 'Bird
Stack Abuse
Python: Check if Array/List Contains Element/Value
Introduction
In this tutorial, we'll take a look at how to check if a list contains an
element or value in Python. We'll use a list of strings, containing a few
animals:
animals = ['Dog', 'Cat', 'Bird', 'Fish']
Check if List Contains Element With for Loop…
In this tutorial, we'll take a look at how to check if a list contains an
element or value in Python. We'll use a list of strings, containing a few
animals:
animals = ['Dog', 'Cat', 'Bird', 'Fish']
Check if List Contains Element With for Loop…
PyBites: Don't Blame Yourself at Work
Link: https://pybit.es/work-environment.html
A workplace/career thought for you to consider today.
There are times in your career when things are going to feel pretty miserable.
You may feel underappreciated, feel that you're being micromanaged,
Link: https://pybit.es/work-environment.html
A workplace/career thought for you to consider today.
There are times in your career when things are going to feel pretty miserable.
You may feel underappreciated, feel that you're being micromanaged,
PyBites
Don't Blame Yourself at Work
A workplace/career thought for you to consider today.
Talk Python to Me: #306 Scaling Python and Jupyter with ZeroMQ
Link: https://talkpython.fm/episodes/show/306/scaling-python-and-jupyter-with-zeromq
When we talk about scaling software threading and async get all the buzz. And while they are powerful, using asynchronous queues can often be much more effective. You might think this means creating a
Link: https://talkpython.fm/episodes/show/306/scaling-python-and-jupyter-with-zeromq
When we talk about scaling software threading and async get all the buzz. And while they are powerful, using asynchronous queues can often be much more effective. You might think this means creating a
talkpython.fm
Scaling Python and Jupyter with ZeroMQ
When we talk about scaling software threading and async get all the buzz. And while they are powerful, using asynchronous queues can often be much more effective. You might think this means creating a Celery server, maybe running RabbitMQ or Redis as well.…
Andre Roberge: Friendly-traceback will have a new name
Link: https://aroberge.blogspot.com/2021/03/friendly-traceback-will-have-new-name.html
tl; dr: I plan to change the name from friendly_traceback to friendly. When I started working on Friendly-traceback, I had a simple goal in mind:Given an error message in a Python traceback, parse it
Link: https://aroberge.blogspot.com/2021/03/friendly-traceback-will-have-new-name.html
tl; dr: I plan to change the name from friendly_traceback to friendly. When I started working on Friendly-traceback, I had a simple goal in mind:Given an error message in a Python traceback, parse it
Blogspot
Friendly-traceback will have a new name
tl; dr: I plan to change the name from friendly_traceback to friendly .
Cusy: New: Pattern Matching in Python 3.10
Link: https://cusy.io/en/blog/new-pattern-matching-in-python-3.10
The originally object-oriented programming language Python is to receive a new
feature in version 3.10, which is mainly known from functional languages:
pattern matching. The change is controve
Link: https://cusy.io/en/blog/new-pattern-matching-in-python-3.10
The originally object-oriented programming language Python is to receive a new
feature in version 3.10, which is mainly known from functional languages:
pattern matching. The change is controve
Test and Code: 147: Testing Single File Python Applications/Scripts with pytest and coverage
Link: https://testandcode.com/147
Have you ever written a single file Python application or script?
Have you written tests for it?
Do you check code coverage?
This is the topic of this weeks episode, spurred on by a listener question.
Link: https://testandcode.com/147
Have you ever written a single file Python application or script?
Have you written tests for it?
Do you check code coverage?
This is the topic of this weeks episode, spurred on by a listener question.
Test & Code in Python
Test & Code in Python 147: Testing Single File Python Applications/Scripts with pytest and coverage
Have you ever written a single file Python application or script?
Have you written tests for it?
Do you check code coverage?
This is the topic of this weeks episode, spurred on by a listener question.
Have you written tests for it?
Do you check code coverage?
This is the topic of this weeks episode, spurred on by a listener question.
Codementor: pytest quick tip: Adding CLI options
Link: https://www.codementor.io/adammertz/pytest-quick-tip-adding-cli-options-1fpqnnaokc
Quick intro to adding CLI arguments to a pytest test suite in the context of pytest-selenium.
Link: https://www.codementor.io/adammertz/pytest-quick-tip-adding-cli-options-1fpqnnaokc
Quick intro to adding CLI arguments to a pytest test suite in the context of pytest-selenium.
www.codementor.io
Quick tip: Adding pytest CLI options | Codementor
Quick intro to adding CLI arguments to a pytest test suite in the context of pytest-selenium.
PyBites: Are You Working on Your Mindset as Much as Your Technical Skills?
Link: https://pybit.es/lessons-from-wooden.html
Do you want to read an amazing coaching / mindset book? Check out Wooden: A Lifetime of Observations and Reflections On and Off the Court:
In this post I wanted to share some of our favorite lessons:
Link: https://pybit.es/lessons-from-wooden.html
Do you want to read an amazing coaching / mindset book? Check out Wooden: A Lifetime of Observations and Reflections On and Off the Court:
In this post I wanted to share some of our favorite lessons:
PyBites
Are You Working on Your Mindset as Much as Your Technical Skills?
In this post we share our favourite lessons from basketball coach Wooden: enjoy the game (more than the result), many small improvements compound over time, your actions reveal your character, stay humble, and keep emotion and ego in check.
Doug Hellmann: imapautofiler 1.11.0
Link: http://feeds.doughellmann.com/~r/doughellmann/python/~3/JX5VzsifPas/
New Features A configuration option has been added to disable the use of SSL/TLS for servers that do not support it. The default is to always use SSL/TLS. Contributed by Samuele Zanon. Upgrade Notes T
Link: http://feeds.doughellmann.com/~r/doughellmann/python/~3/JX5VzsifPas/
New Features A configuration option has been added to disable the use of SSL/TLS for servers that do not support it. The default is to always use SSL/TLS. Contributed by Samuele Zanon. Upgrade Notes T
Doug Hellmann
imapautofiler 1.11.0
New Features A configuration option has been added to disable the use of SSL/TLS for servers that do not support it. The default is to always use SSL/TLS. Contributed by Samuele Zanon. Upgrade Notes This release drops support for python 3.6 and 3.7.