Archives of Python

2nd Early Release of High Performance Python (we added a chapter)

Here’s a quick book update – we just released a second Early Release of High Performance Python which adds a chapter on lists, tuples, dictionaries and sets. This is available to anyone who has bought it already (login into O’Reilly to get the update). Shortly we’ll follow with chapters on Matrices and the Multiprocessing module. […]

High Performance Book almost ready for Early Release preview

Our first few chapters of High Performance Python are nearly ready for the Early Release on O’Reilly’s platform, we’ll be releasing: Understanding Performance Python (an overview of the virtual machine and modern PC hardware) Profiling Python Code (for CPU and RAM profiling, lots of options) Pure Python (generators, the guts of dicts and the like) […]

PyPy commercial support now available by core devs

I meant to note this a week or so back – some of the core PyPy dev team (Fijal and Armin) have put together a new consultancy focused on PyPy commercial support. The move was warmly received on reddit. They aim to provide training, tuning and custom work and have a team in various bits […]

PyDataLondon 2014 Write-up

We’ve just drawn PyDataLondon 2014 to a close, it has been a wonderfully successful weekend. The growth of Python’s use for data science in the last few years here in the UK is pretty phenomenal. Many thanks to Continuum Analytics and NumFocus for backing and organising the PyData conferences. “Start of the week after busy […]

High Performance Python at PyDataLondon 2014

Yesterday I spoke on The High Performance Python Landscape at PyDataLondon 2014 (our first PyData outside of the USA – see my write-up). I was blessed with a full room and interesting questions. With Micha I’m authoring a High Performance Python book with O’Reilly (email list for early access) and I took the topics from […]

PyData London Abstracts Announced

I’m very pleased to say that the talks and tutorials are public now, listed on the Abstracts page, this is the first draft of the acceptances so maybe there will be some changes but we’re treating it as ‘mostly done’. The schedule will follow later (the conference is backed by a non-profit and the organisation […]

PyData London conference keynotes and topics coming together

We’ve got our keynoters for PyData London (Feb Fri 21- Sun 23): Gael Varoquaux (INRIA) with “Building a Cutting-Edge Data Processing Environment on a Budget” Felix Fernandez (Deutsche Börse) with “Python in the Financial Industry: The Universal Tool for End-to-End Development” Gael is a core committer for scikit-learn and Felix is the Business CIO for […]

Installing the numpy module in PyPy

Working on the High Performance Python book (mailing list here for our occasional announces) I’ve reinstalled PyPy a couple of times, each time I forget how to install the numpy module. Note that PyPy’s numpy is different and much smaller than CPython’s numpy. It does however work for smaller problems if you just need some […]

PyData London (Feb 21-23 2014)

PyData is coming to London, this’ll be the first PyData in Europe. The conference will focus on Python for Data Analytics, quite like SciPy and EuroSciPy but with a bit more of a focus on business rather than science (but only a bit, I rather like the science). 170 videos from past conferences are available […]

Progress on High Performance Python book

I figured a short update was in order. Micha (@mynameisfiber, github) and I are progressing on our High Performance Python book, we have a proposed chapter outline below and hope to have a rough cut of some early chapters for January. The book should be finalised ‘earlier in 2014’ though we won’t be drawn on […]