Planet Python RSS
213 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Wingware: Wing Python IDE 7.2.6 - Octboer 7, 2020

Link: https://wingware.com/news/2020-10-07

Wing 7.2.6 improves exception reporting for pytest, implements 2w in vi mode, fixes
problems with setting up a new Django project, improves auto-spacing for / and :, reduces
CPU use when analyzing and
Andrew Dalke: Even faster in-memory search with intersection popcount

Link: http://www.dalkescientific.com/writings/diary/archive/2020/10/07/intersection_popcount.html



This is part of a series of essays I started to write a
week ago where I use a few different approaches to implement
cheminformatics fingerprint similarity search.



My initial file scan implement
Python Morsels: Looping with Indexes

Link: https://www.pythonmorsels.com/topics/looping-with-indexes/



Related Articles:

How to loop with indexes in Python

Transcript
If you've used another programming language before, you've probably used indexes while looping.
Often when you're trying to loop wit
Python Morsels: Looping over multiple iterables at once

Link: https://www.pythonmorsels.com/topics/looping-over-multiple-iterables/



Related Article:

Loop Better: a deeper look at iteration in Python
How to loop with indexes in Python

Transcript
Often we have to loop over two iterables at the same time. An iterable is anything
Sebastian Witowski: Membership Testing

Link: https://switowski.com/blog/membership-testing


Membership testing means checking if a collection of items (a list, a set, a dictionary, etc.) contains a specific item. For example, checking if a list of even numbers contains number 42. It’s a qui
PyCharm: PyCharm 2020.3 EAP #2

Link: http://feedproxy.google.com/~r/Pycharm/~3/1VF0Z_Pi7lU/

The second build of PyCharm 2020.3 is now available in the Early Access Program with features and fixes that will make your experience smoother and more productive.
We invite you to join the program t
Károly Nagy: Stop using await in a Python forloop

Link: http://charlesnagy.info/it/python/stop-using-await-in-a-python-forloop

Disclaimer: This might sound to be a rant but stay with me and you will see this will be a very good practical advise to speed up your async python code.
Asyncio/Await
Before we go and see how deep
PyCharm: Better user experience with updates in the R plugin

Link: http://feedproxy.google.com/~r/Pycharm/~3/hgFWElBxzbA/

Over more than one and a half months, we introduced many improvements in the plugin to make your work with it more productive and comfortable.
New UI capabilities for managing R interpreters
You can e
Stack Abuse: Change Figure Size in Matplotlib

Link: https://stackabuse.com/change-figure-size-in-matplotlib/

Introduction
Matplotlib is one of the most widely used data visualization libraries in Python. Much of Matplotlib's popularity comes from its customization options - you can tweak just about any eleme
Matt Layman: Make A Landing Page - Building SaaS #75

Link: https://www.mattlayman.com/building-saas/make-a-landing-page/

In this episode, I added a landing page design to the app that I’m building. By using a Tailwind CSS landing page template, I could fit the design in with my existing CSS tools.
I showed some availabl
Andrew Dalke: Cache and reuse popcount-sorted ChEMBL fingerprints

Link: http://www.dalkescientific.com/writings/diary/archive/2020/10/08/cache_sorted_fingerprints.html



The program I wrote in the
first essay of this series of ChEMBL fingerprint Tanimoto search
algorithms took 2 seconds per query. I wrote a series of new programs
which had a higher startup cost in e
Talk Python to Me: #285 Dask as a Platform Service with Coiled

Link: https://talkpython.fm/episodes/show/285/dask-as-a-platform-service-with-coiled

If you're into data science, you've probably heard about Dask. It's a package that feels like familiar APIs such as Numpy, Pandas, and Scikit-Learn. Yet it can scale that computation across CPU cores
Real Python: The Real Python Podcast – Episode #30: Exploring the New Features of Python 3.9

Link: https://realpython.com/podcasts/rpp/30/

Python 3.9 has arrived! This week on the show, former guest and Real Python author Geir Arne Hjelle returns to talk about his recent article, "Python 3.9: Cool New Features for You to Try". Also joini
Stack Abuse: Save Plot as Image with Matplotlib

Link: https://stackabuse.com/save-plot-as-image-with-matplotlib/

Introduction
Matplotlib is one of the most widely used data visualization libraries in Python. It's common to share Matplotlib plots and visualizations with others.
In this article, we'll take a look
PyATL Bytecode: PyATL and oso partner to offer a workshop on access control patterns in Python applications.

Link: https://pyatl.dev/blog/pyatl-and-oso-partner-offer-workshop-access-control-patterns-python-applications/16/

Join us Thursday, October 22nd at 7pm EST for a workshop where you will implement common access patterns in a social media application using Django.
Nearly every application needs to enable its users
Zero-with-Dot (Oleg Żero): The Maw of Chaos - why time forecasting is so challenging?

Link: https://zerowithdot.com/time-forecasting-challenges/

Introduction
I promised to myself not to write about Covid-19.
However, with my recent inclination in going back to fundamentals and
revisiting some of the more interesting topics in mathematics,
I th
Andrew Dalke: A molfile precursor?

Link: http://www.dalkescientific.com/writings/diary/archive/2020/10/09/molfile_precursor.html



I think I found a precursor to the MDL molfile in a 1973 publication
by Gund, Wipke, and Langridge. Here it is:



Background: MDL and MACCS


The SDFile format is one of a suite of related formats