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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions