pytest development sprint

published 2016-07-07 09:00
written by pfctdayelise
tags: sprint2016

We have just wrapped up the pytest development sprint, which was held 20-25 June 2016 in Freiburg, Germany. Other sprints have taken place at Python conferences, but this was the first dedicated standalone event. We had 27 participants from five continents!

It was funded by an indiegogo campaign which raised over US$12,000 with nearly 100 backers. Several companies generously donated $300 or more:

Participants travelled from around Europe and the UK, the US, Brazil, Australia and China.

Work started or finished included the following.


Post it notes for planning

Major features:

Other features:

  • pytest-qt features - improvements towards a 2.0 release
  • pytest-bdd enhancements
  • pytest-django: triaged issues in general and made some progress especially with regard to better handle DB access/setup.
  • pytest-html enhancements
  • pytest-factoryboy enhancements
  • pytest-selenium enhancements
  • pytest-repeat enhancements
  • pytest-environment research
  • cookiecutter-pytest-plugin improvements
  • 4 projects submitted to pytest-dev organisation

Bugs fixed/in progress:

In total 35 pull requests were merged to pytest, and at least 12 to tox, not to mention many others to plugins.

(It is worth noting that this is not an exhaustive list of all features that will go into pytest 3.0; a separate post will the full release notes will be made once the release is done.)

Learning outside Stickers 2.0
Meeting a Black Forest local Hiking in the sunny Black Forest
Sampling the local delicacies Enjoying the beergarden

We also spent some time designing the stickers and t-shirts. Surveys went out to those who backed the fundraising campaign last week and the goods will be shipped very soon.

Thank you so much to everyone who supported the sprint. We have greatly improved our knowledge of pytest internals, expanded the pytest contributor community, and we're looking forward to bringing you pytest 3.0 very soon (aiming for before EuroPython)!

Group photo

Blog 1.0

published 2016-06-24 12:00
written by pfctdayelise
tags: meta, sprint2016

Welcome to the launch of the official pytest blog!

Pytest has grown from strength to strength over the past few years, and it's overdue that we have an official blog for releases and other project announcements.

There is now a pytest planet, which is a blog aggregator. If you have your own blog and can tag some entries as 'pytest', we invite you to add your RSS feed there.

There is also the pytest tricks blog, so if you have a small demonstration of how to use a cool pytest feature, that might be the place for it. If you don't have your own blog, you can submit a guest post to either pytest-tricks or the main pytest blog.

It might be obvious that we're not the most gifted web designers, so we definitely welcome improvements at the Github repository. This blog was first talked about at EuroPython 2015, so 11 months later, we thought it was more important to get it out there than to perfect the theme. Thanks to Javier Gonel and Andreas Pelme for their work to get it started.

In upcoming months there are lots of things happening, with wrapping up the pytest development sprint and preparing for pytest 3.0. Stay tuned!