Will McGugan: Strings hiding in plain sight
It's not often I come across something in Python that surprises me. Especially in something as mundane as string operations, but I guess Python still has a trick or two up its sleeve.Have a look at...
View ArticleExperienced Django: Exploring with Cookiecutter
After reading Two Scoops of Django, I decided to explore the cookiecutter app that they recommend. If you haven’t used it, cookiecutter is ” A command-line utility that creates projects from...
View ArticleKushal Das: Communication tools and submitting weekly reports
I work for Fedora Engineering team. There are around 17 people in my team, and we cover Australia to USA geographically. Most of us are remote, only a hand few members go to the local offices. I did a...
View ArticleHolger Peters: Fixing Python-only feeds
I moved this blog to a new blog software and had lost the ability to build custom feeds on tags. This should at least work now for the Python tag again and so your feed readers should be able to load...
View ArticleDjango Weekly: Django Weekly 15th Issue
Worthy ReadThe Changelog 229: Python, Django, and Channels with Andrew Godwin - PodcastDjango core contributor Andrew Godwin joins the show to tell us all about Python and Django. If you've ever...
View ArticleAlbert Hopkins: Packaging static Sphinx-based documentation in a reusable...
At my job we have a few Django apps which are packaged as reusable Django apps. Some of those apps have documentation generated by Sphinx that need to be served along with the served app (as opposed to...
View ArticlePython Insider: Python 2.7.13 release candidate 1 available
A release candidate for Python 2.7.13, a bug fix release in the Python 2.7 series, is now available for download on python.org.
View ArticleLintel Technologies: Asynchronous HTTP Responses using twisted.web
In Twisted web, Resources may generate it’s response asynchronously rather than immediately upon the call to its render method. This is different from other synchronous python frameworks like django,...
View ArticleDjango Weblog: Presenting DjangoCon Europe 2017
2017’s DjangoCon Europe takes place against the gorgeous backdrop of Florence in the springtime. Once again the event will be organised by a local committee of volunteers on behalf of the global Django...
View ArticleMatthew Rocklin: Dask Development Log
This work is supported by Continuum Analytics the XDATA Program and the Data Driven Discovery Initiative from the Moore FoundationDask has been active lately due to a combination of increased adoption...
View ArticleJean-Paul Calderone: Twisted Web in 60 Seconds: HTTP/2
Hello, hello. It's been a long time since the last entry in the "Twisted Web in 60 Seconds" series. If you're new to the series and you like this post, I recommend going back and reading the older...
View Articlehypothesis.works articles: Integrated vs type based shrinking
One of the big differences between Hypothesis and Haskell QuickCheck is how shrinking is handled.Specifically, the way shrinking is handled in Haskell QuickCheck is bad and the way it works in...
View ArticleA. Jesse Jiryu Davis: Making getaddrinfo Concurrent in Python On Mac OS and BSD
Tell us about the time you made DNS resolution concurrent in Python on Mac and BSD.No, no, you do not want to hear that story, my friends. It is nothing but old lore and #ifdefs.But you made Python...
View ArticleMike Driscoll: PyDev of the Week: Alex Clark
This week we welcome Alex Clark (@aclark4life) as our PyDev of the Week! Alex is the person the pillow project, which is a “friendly” fork of the Python Imaging Library. Alex writes at his own Python...
View ArticleDoug Hellmann: getpass — Secure Password Prompt — PyMOTW 3
Many programs that interact with the user via the terminal need to ask the user for password values without showing what the user types on the screen. The getpass module provides a portable way to...
View ArticlePossbility and Probability: Improving your python: using pylint and flake8 in...
In a previous post I mentioned an issue I had with some python code that failed in a way I hadn’t expected. Long story short, I was in the wrong which does happen from time to time. Aside from the …...
View ArticleWeekly Python Chat: Reading & Writing Files
Files in Python: read them, write them, append them. Questions encouraged.
View ArticleMike Driscoll: Holiday Sale on Python Books
It’s the holiday season so I am putting all my books on sale starting today. The sale will run through December 23rd. You can purchase any of my books for $6.99 on Gumroad or Leanpub. I’m actually...
View ArticleMauveweb: Scaling software development without monorepos
Google, Twitter and Facebook all famously use monorepos for the bulk of their development. A monorepo is a single version control repository shared by all of an organisation's code. That's not to say...
View ArticleVasudev Ram: [xtopdf] Wildcard text files to PDF with xtopdf and glob
By Vasudev RamFirst joker card image attributionThis is another in my series of applications that use xtopdf(source), my Python toolkit for PDF creation from other formats.[ Here's a good overview of...
View Article