Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Python Software Foundation: Python Software Foundation Fellow Members for Q2 2018

Link: http://feedproxy.google.com/~r/PythonSoftwareFoundationNews/~3/8mEQc1MSolQ/python-software-foundation-fellow.html

We are happy to announce our 2018 2nd Quarter Python Software Foundation Fellow Members:


Anthony Shaw
Twitter, GitHub, Website

Christian Barra
Twitter, GitHub, Website

Jeff Reback
Twitter, GitHub
The Digital Cat: Useful pytest command line options

Link: http://blog.thedigitalcatonline.com/blog/2018/07/05/useful-pytest-command-line-options/

I recently gave a workshop on "TDD in Python with pytest", where I developed a very simple Python project together with the attendees following a TDD approach. It's a good way to introduce TDD, I thin
Eli Bendersky: Elegant Python code for a Markov chain text generator

Link: https://eli.thegreenplace.net/2018/elegant-python-code-for-a-markov-chain-text-generator/

While preparing the post on minimal char-based RNNs,
I coded a simple Markov chain text generator to serve as a comparison for the
quality of the RNN model. That code turned out to be consice and quit
NumFOCUS: NumFOCUS 2018 Google Summer of Code, Part 4 (Final)

Link: https://www.numfocus.org/blog/google-summer-of-code-2018-part-4-final

The post NumFOCUS 2018 Google Summer of Code, Part 4 (Final) appeared first on NumFOCUS.
Will McGugan: Idiomatic usage of Python assignment expressions (PEP 572)

Link: https://www.willmcgugan.com/blog/tech/post/idiomatic-usage-of-assignment-expressions-pep-572/

Most PEPs (Python Enhancement Proposal) tend do go under the radar of most developers, but PEP 572 has caused a lot of controversy in the Python community, with some developers expressing an intense d
Test and Code: 43: Kelsey Hightower - End to End & Integration Testing

Link: http://testandcode.com/43

I first heard Kelsey speak during his 2017 PyCon keynote.
He's an amazing speaker, and I knew right then I wanted to hear more about what he does and hear more of his story.
We discuss testing, of co
Fabio Zadrozny: PyDev 6.4.3 (code formatter standalone, debugger improvements and f-strings handling)

Link: http://feedproxy.google.com/~r/blogspot/pydev/~3/0Nhddp3Cg6s/pydev-643-code-formatter-standalone.html

The latest version of PyDev is now out... Major changes in this release include:1. Being able to use the PyDev code formatter as a standalone tool.To use it it's possible to install it as pip install
Talk Python to Me: #168 10 Python security holes and how to plug them

Link: https://talkpython.fm/episodes/show/168/10-python-security-holes-and-how-to-plug-them

Do you write Python software that uses the network, opens files, or accepts user input? Of course you do! That's what almost all software does. But these actions can let bad actors exploit mistakes an
Weekly Python StackOverflow Report: (cxxxiii) stackoverflow python report

Link: http://python-weekly.blogspot.com/2018/07/cxxxiii-stackoverflow-python-report.html

These are the ten most rated questions at Stack Overflow last week.Between brackets: [question score / answers count]Build date: 2018-07-07 20:57:19 GMTIn Python 2, why do lists compare as greater tha
Techiediaries - Django: Pipenv Tutorial for Django Developers

Link: https://www.techiediaries.com/pipenv-tutorial/

Pipenv is the new officially recommended packaging tool for Python which is similar to modern package managers like NPM (Node.js) or Composer (PHP). Pipenv solves common problems, most Python develope
Techiediaries - Django: Create New Django Project (Django 1.11 Example)

Link: https://www.techiediaries.com/create-django-project/


Django is a Python based framework which offers developers all they need to create web apps and websites in a clean, rapid and pragmatic way.
How to create a Django project is the first thing that ge
Matthew Rocklin: Dask Development Log

Link: https://matthewrocklin.com/blog//work/2018/07/08/dask-dev

This work is supported by Anaconda Inc
To increase transparency I’m trying to blog more often about the current work
going on around Dask and related projects. Nothing here is ready for
production.
Continuum Analytics Blog: Scalable Machine Learning with Dask—Your Questions Answered!

Link: https://www.anaconda.com/blog/developer-blog/scalable-machine-learning-dask-questions/

Building powerful machine learning models often requires more computing power than a laptop can provide. Although it’s fairly easy to provision compute instances in the cloud these days, all the compu
Erik Marsja: A Basic Pandas Dataframe Tutorial for Beginners

Link: https://www.marsja.se/pandas-dataframe-read-csv-excel-subset/

In this Pandas tutorial we will learn how to work with Pandas dataframes. More specifically, we will learn how to read and write Excel (i.e., xlsx) and CSV files using Pandas.
We will also learn how t
Mike Driscoll: PyDev of the Week: Ryan Kirkbride

Link: http://www.blog.pythonlibrary.org/2018/07/09/pydev-of-the-week-ryan-kirkbride/

This week we welcome Ryan Kirkbride (@ryankirkbride26) as our PyDev of the Week! Ryan is the creator of Foxdot, a live coding library for live coding music in an interactive Python editor. You can see
Gocept Weblog: Saltlabs Sprint: Zope and Plone sprint in a new location

Link: https://blog.gocept.com/2018/07/09/saltlabs-sprint-zope-and-plone-sprint-in-a-new-location/

After Earl Zope II is now nearly relocated to the Python 3 wonderland, gocept will move to a new head quarter in the next months. This is the right time to celebrate with a new sprint, as we have now
Real Python: Strings and Character Data in Python

Link: https://realpython.com/python-strings/

In the tutorial on Basic Data Types in Python, you learned how to define strings: objects that contain sequences of character data. Processing character data is integral to programming. It is a rare
EuroPython: EuroPython 2018: Women's Django Workshop

Link: https://blog.europython.eu/post/175710624987

We are pleased to host and sponsor a free Women’s Django Workshop on Monday 23rd July, from 9am-6pm.EuroPython Women’s Django WorkshopWhat to expectWould you like to learn about how to build websites,