Our great sponsors
-
starlite
Discontinued Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs [Moved to: https://github.com/litestar-org/litestar]
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
If you take a look at our tracking issue, you'll see that most of the dependencies in our code are already gone. A lot of them were simple static things like status codes, but some were more complex, like the test client.
We have implemented our own httpx-based TestClient. We adopted tests from Starlette for this to ensure backwards compatibility, and aside from the "boring base implementation", having our own test client means we can more easily adapt it to Starlite specific features, like support for our all new Session Middleware
We have an all new Session middleware with support for client- and server-side sessions, including backends for redis, memcached, file system and SQLAlchemy
In case anyone isn't aware by now, Starlite is an ASGI framework, that aims to be modern, flexible yet opinionated, with all the things you'd expect like dependency injection, OpenAPI, of course first class support for data validation using Pydantic and many more.
We have an all new Session middleware with support for client- and server-side sessions, including backends for redis, memcached, file system and SQLAlchemy