Encode / Monthly Reports / February 2019

REST framework

We've issued a 3.9.2 release, with large number of minor improvements, updates and bug fixes.

TypeSystem

I've released a new stand-alone package for data validation and form rendering: TypeSystem.

The typesystem package is important for a couple of different reasons.

The ASGI ecosystem

Uvicorn, Starlette, and Databases have all been maturing nicely, with various improvements in each.

There has been significant work towards a 3.0 version of the ASGI specification, which uses a single-callable interface, rather than the previous double-callable structure:

This will result in simpler ASGI implementations and neater tracebacks.

Servers such as Daphne, Uvicorn, and Hypercorn will remain compatible with both versions of the specification for the foreseeable future.

Finances

I've not had a chance to fully review our finances recently, but we're running a bit in the red right now. This isn't an imminent issue, as there's currently enough in the bank to operate at the current level for a while, but it'll need closer review over the next couple of months.

There's a really strong business case in signing up for a sponsorship if your company has any significant investment in:


As ever thank you so much to all our sponsors, contributors, and users.

— Tom Christie, 7th March, 2019.