Planet Python RSS
213 subscribers
17K links
Unofficial Planet Python RSS feed from planetpython.org. Maintained by @cfinnberg
Download Telegram
Wingware News: Wing Python IDE 7.0.2 - May 8, 2019

Link: https://wingware.com/news/2019-05-08

Wing 7.0.2 has been released. This is a minor release that includes the following fixes
and improvements:
Add options to exclude Pylint warning messages by category (error, warning, info)
Fix sever
Wingware Blog: Renaming Symbols and Attributes in Python Code with Wing Pro's Refactoring Tool

Link: https://wingware.com/blog/refactor-rename

In the previous Wing Tips post we looked at using multiple
selections to edit several parts of code at once. As part of that, we briefly mentioned
that refactoring is a better approach when renaming a
EuroPython: EuroPython 2019: CFP ends on May 12

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

We would like to remind you that the Call for Proposals closes this coming Sunday:EuroPython 2019 CFP ends on May 12 23:59:59 CESTPlease submit your proposal via our website:https://ep2019.europython.
PyCharm: Webinar: “42 PyCharm Tips and Tricks” with Paul Everitt

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

PyCharm brings a boatload of IDE features to professional Python development. Want to “level up” and learn productivity boosters? This hands-on, fast-paced webinar, run by Paul Everitt from the PyChar
Evennia: Podcast about Evennia

Link: http://evennia.blogspot.com/2019/05/podcast-about-evennia.html

I was interviewed on the (pretty grandiosely named) podcast Titans of Text the other day. In the interview, which are run by people from the MUD Coder's Guild (a great initiative!), I talk a bit about
Stack Abuse: Test Driven Development with pytest

Link: https://stackabuse.com/test-driven-development-with-pytest/

Introduction
Good software is tested software. Testing our code can help us catch bugs or unwanted behavior.
Test Driven Development (TDD) is a software development practice that requires us to increm
Reinout van Rees: Djangocon: survival tricks and tools for remote developers - Alessio Bragadini

Link: http://reinout.vanrees.org/weblog/2018/05/25/03-remote-developers.html


(One of my summaries of a talk at the
2018 European djangocon.)
He works in a company that has many remote workers. He is one of them. The
core question for him: "how do I manage to work remotely in
Reinout van Rees: Djangocon: Graphql in python and django - Patrick Arminio

Link: http://reinout.vanrees.org/weblog/2018/05/25/04-graphql.html


(One of my summaries of a talk at the
2018 European djangocon.)
For APIs, REST is the normal way. But REST is not perfect.
You can, for instance, have too many requests. If you request a user
(/users
Reinout van Rees: Ansible provision/deploy setup

Link: http://reinout.vanrees.org/weblog/2018/05/31/ansible-provision-deploy.html


I never got around to write down the ansible setup I figured out (together
with others, of course, at my previous job) for deploying/provisioning django
websites.
The whole setup (as a cookiecutter
t
Reinout van Rees: Plain text pypi description formatting: possible cause

Link: http://reinout.vanrees.org/weblog/2018/07/04/pypi-description.html


Sometimes projects have a plaintext description on pypi.org. You see the
restructuredtext formatting, but it isn't applied. See my own
z3c.dependencychecker 2.4.2 for example.
I use an editor with re
Reinout van Rees: Utrecht (NL) python meetup september 2018

Link: http://reinout.vanrees.org/weblog/2018/09/26/python-meetup-utrecht.html



Data processing using parser combinators - Werner de Groot
He collaborated with data scientists from Wageningen University. The
scientists did lots of cool programming stuff. But they did not use ve
Reinout van Rees: Amsterdam Python meetup, november 2018

Link: http://reinout.vanrees.org/weblog/2018/11/30/amsterdam-python-meetup.html


My summary of the 28 november python meetup at the Byte office. I myself also gave a talk (about
cookiecutter) but I obviously
haven't made a summary of that. I'll try to summarize that one later :-)
Reinout van Rees: Write drunk, test automated: documentation quality assurance - Sven Strack

Link: http://reinout.vanrees.org/weblog/2018/12/03/write-the-docs.html


This is my summary of the write the docs meetup in
Amsterdam at the Adyen office, november 2018.
Sven's experience is mostly in open source projects (mainly Plone, a python
CMS). He's also involved i
Reinout van Rees: Quiet down 'faker' in pytests

Link: http://reinout.vanrees.org/weblog/2019/03/26/quiet-faker-pytest.html


Faker is a nice library for creating sample
data for tests. No more company called "example company" and no more email
address "something@example.org". No, you get readable random proper email
addres
Reinout van Rees: Summaries of the Python meetup in Amsterdam

Link: http://reinout.vanrees.org/weblog/2019/04/11/python-meetup-2019.html


I've made notes again at the 2019-04-11 Amsterdam Python meetup in the byte office. Here are the summaries.

Ethics in IT - Nick Groenen
Computer systems are taking over the world. They're influencin
Reinout van Rees: Pygrunn preparations

Link: http://reinout.vanrees.org/weblog/2019/05/09/pygrunn-preparation.html


Tomorrow (friday 2019-05-10), I'm going to the nice one-day Dutch python (and
friends) pygrunn conference in Groningen (NL)
again. Sold out, as usual. And rightfully so.
Anyway, to be honest, this bl
Mike Driscoll: An Intro to StaticBox and StaticBoxSizers

Link: http://www.blog.pythonlibrary.org/2019/05/09/an-intro-to-staticbox-and-staticboxsizers/

There are many widgets that are included with the wxPython GUI toolkit. One of them is a fairly handy widget called wx.StaticBox. This widget accepts a string and then will draw a box with the string
Reinout van Rees: PyGrunn: monitoring and profiling Flask apps - Patrick Vogel & Bogdan Petre

Link: http://reinout.vanrees.org/weblog/2019/05/10/1-monitoring-profiling-flask.html


(One of my summaries of a talk at the
2019 PyGrunn conference).
Patrick and Bogdan are students at Groningen University and they made the
Flask Monitoring Dashboard. Some questions you
might be inter
Reinout van Rees: PyGrunn: a day has only 24 ± 1 hours - Miroslav Šedivý

Link: http://reinout.vanrees.org/weblog/2019/05/10/2-timezones.html


(One of my summaries of a talk at the
2019 PyGrunn conference).
Time zones... If you do datatime.datetime.now() you'll get a date+time
without timezone information. You can get different results on y
Reinout van Rees: PyGrunn: testing your infrastructure code - Ruben Homs

Link: http://reinout.vanrees.org/weblog/2019/05/10/3-testing-infrastructure-code.html


(One of my summaries of a talk at the
2019 PyGrunn conference).
Servers used to be managed by proper wizards. But even wizards can be killed
by a balrog. So... what happens when your sysadmin leaves?