The ara-clients standalone repository is being discontinued.
The clear and logical separation of components was nice but the overhead
in complexity was not worth it.
Change-Id: I345dfa25c049d7e3874a8f502156c857df44c734
Handling this ahead of time instead of through exception handling
increases the odds of a friendlier error message.
Change-Id: Ie4c995e3b124d1f0ba51fb5f46c77179b03b6c26
Sadly it has no support for keep-alive, gotta see if we can use a
different server. Either way, this should be prefered over the usage of
Django's TestClient since it has the exact same request flow like a
normal client would have.
Change-Id: Ic7065ffbe260701728e9d01213fe3a0fd5f0a6d2
This allows to import the class without triggering the import and
initialization of django and instead deferring it to when (and if) the
class is instanciated.
Change-Id: I79be90eb877f21b5254f116e51cc78b310c8674c
The offline client is ideal for running offline and locally.
The http client uses requests to do actual http requests to an API
server.
Change-Id: I2b1ed6068ab547d55237b3f9ff7150935232caa6