Planet Python RSS
216 subscribers
16.9K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Podcast.__init__: Build Your Own Domain Specific Language in Python With textX

Link: https://www.pythonpodcast.com/textx-domain-specific-language-episode-269/

Programming languages are a powerful tool and can be used to create all manner of applications, however sometimes their syntax is more cumbersome than necessary. For some industries or subject areas t
PSF GSoC students blogs: Weekly Check In - 4

Link: https://blogs.python-gsoc.org/en/adityaa30s-blog/weekly-check-in-4-8/

What did I do till now?
Last week I was working on

Writing tests for HTTP2ClientProtocol
Add support for large number of requests over a single connection

I finished both of the tasks above. I added
Matt Layman: Episode 6 - Where Does the Data Go?

Link: https://www.mattlayman.com/django-riffs/where-does-data-go/

On this episode, we will learn about storing data and how Django manages data using models.
Listen at djangoriffs.com.
Last Episode On the last episode, we saw Django forms and how to interact with us
Python Insider: Python 3.8.4rc1 is now ready for testing

Link: http://feedproxy.google.com/~r/PythonInsider/~3/kzERsqt8U34/python-384rc1-is-now-ready-for-testing.html

Python 3.8.4rc1 is the release candidate of the fourth maintenance release of Python 3.8. Go get it here:
https://www.python.org/downloads/release/python-384rc1/

Assuming no critical problems are fo
Real Python: Unicode in Python: Working With Character Encodings

Link: https://realpython.com/courses/python-unicode/

Python’s Unicode support is strong and robust, but it takes some time to master. There are many ways of encoding text into binary data, and in this course you’ll learn a bit of the history of encoding
PSF GSoC students blogs: Week 4 Check-in

Link: https://blogs.python-gsoc.org/en/joaosferreiras-blog/week-4-check-in-1/

What did you do this week?
I started a PR that adds multimethods for array manipulation routines. I'll name the multimethods according to the NumPy docs sectioning:
Basic operations

copyto

Changing
Mike Driscoll: Python 101 – Launching Subprocesses with Python

Link: https://www.blog.pythonlibrary.org/2020/06/30/python-101-launching-subprocesses-with-python/

There are times when you are writing an application and you need to run another application. For example, you may need to open Microsoft Notepad on Windows for some reason. Or if you are on Linux, you
PyCoder’s Weekly: Issue #427 (June 30, 2020)

Link: https://pycoders.com/issues/427

#427 – JUNE 30, 2020 View in Browser » PEP 622: Structural Pattern Matching This PEP proposes adding pattern matching—a sort of enhanced switch statement—to the Python language. Read the PEP at
PSF GSoC students blogs: Week 5 Checkin!

Link: https://blogs.python-gsoc.org/en/imaj_ashwinis-blog/week-5-checkin/

Hello everyone,
This week I worked on the PR.
The code was not exactly python ready. So I along with my mentors worked on making the code ready for use in python. Giving PUBLISHED access to exposed fu
Quansight Labs Blog: Creating a Portable Python Environment from Imports

Link: https://labs.quansight.org/blog/2020/06/portable-python-env/

Python environments provide sandboxes in which packages can be added.
Conda helps us deal with the requirements and dependencies of those packages.
Occasionally we find ourselves working in a constrai
IslandT: Create various graph and chart for Earning Software with Python

Link: https://kibiwebgeek.com/create-various-graph-and-chart-for-earning-software-with-python/

Hello and welcome back, in this chapter we will continue to develop the previous earning application which shows the shoe and shirt sales figure from the input database.
If you want to understand what
Kushal Das: Introducing dns-tor-proxy, a new way to do all of your DNS calls over Tor

Link: https://kushaldas.in/posts/introducing-dns-tor-proxy-a-new-way-to-do-all-of-your-dns-calls-over-tor.html


dns-tor-proxy is a small DNS
server which you can run in your local system along with the Tor process. It
will use the SOCKS5 proxy provided from Tor, and route all of your DNS queries
over encrypted
Django Weblog: Django bugfix releases issued: 3.0.8 and 2.2.14

Link: https://www.djangoproject.com/weblog/2020/jul/01/django-bugfix-releases-308-2214/

Today we've issued 3.0.8 and 2.2.14 bugfix releases.
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 rel
Mike Driscoll: Python 101 – Learning About Tuples (Video)

Link: https://www.blog.pythonlibrary.org/2020/07/01/python-101-learning-about-tuples-video/

In this tutorial, you will learn about Python’s tuple data type:

If you prefer to read rather than watch, then you should check out Python 101 – Learning About Tuples
Get the Jupyter Notebook on Gith
PSF GSoC students blogs: Weekly Blog #3 (29th Jun - 6th Jul)

Link: https://blogs.python-gsoc.org/en/arnav_ks-blog/weekly-blog-3-29th-jun-6th-jul/

Hey everyone we are done with the first third of the program and I will use this blog to both give the weekly update as well as summarize the current state of progress. In the past 4 weeks , we have c
Pythonicity: GraphQL - ORM

Link: https://coady.github.io/posts/graphql-orm/




GraphQL is the new ORM.¶REST and ORMs are both infamous for:

over-fetching: fetching more data than is needed per request
under-fetching: fetching less data than is needed, requiring multiple requ
PSF GSoC students blogs: GSoC: Week 6: class InputEngine

Link: https://blogs.python-gsoc.org/en/niraj-kamdars-blog/gsoc-week-6-class-inputengine/

What did I do this week?
I have started working on input engine this week. Currently, we only have csv2cve which accepts csv file of vendor, product and version as input and produces list of CVEs as o