Skip to content

Stability of the API #272

@jborean93

Description

@jborean93

Hi, I'm wondering what the stability of the API is for httpcore. In particular I'm to initialize my own *HTTPConnection class in _async and _sync but I'm not sure whether the location of these classes, or even the structure, is expected to change in any future release. Can I safely use these classes with maybe a cap on httpcore<1.0.0 in my requirements or would you not recommend this?

I've got a very unique case where I need to tweak a transport for httpx and the *ConnectionPool classes just don't fit in my the way I need to connect, authenticate, and encrypt data for an endpoint. By being able to specify my own transport I can specify this behaviour myself but by using a "private" class like AsyncHTTPConnection I might be relying on unstable/private APIs that could change in a future release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions