Skip to content

Environment Variables docs should justify each usage case. #404

Closed

Description

@lovelydinosaur

Our environment variable documentation should include some justification or context for each case, by doing one of the following for each envvar:

  • Make it clear that an environment variable is specific to HTTPX. (Probably only relevant to anything prefixed by HTTPX_)
  • Make it clear that an environment variable is used as a convention by various tooling, with at least one relevant hyperlink.

Eg.

SSLKEYLOGFILE could give some more context about usage - "The keylog file is designed for debugging purposes only." doesn't make it clear how or when to use it, or which debug tooling it's usful with.

SSL_CERT_FILE and SSL_CERT_DIR can include a link to some docs about their convention. Perhaps give an example of other tooling that supports them?

HTTP_PROXY, HTTPS_PROXY, ALL_PROXY can include a link to some docs about their convention. Perhaps give an example of other tooling that supports them?

Activity

  1. mwoss commented on Oct 22, 2019

    @mwoss
    Contributor

    May I take over it?

  2. lovelydinosaur commented on Oct 23, 2019

    @lovelydinosaur
    MemberAuthor

    We'll happily take any contributions here yup.

  3. mwoss commented on Oct 23, 2019

    @mwoss
    Contributor

    Ok, I will take care of it tommorow or on Friday.

    edit:
    I have much work to do at university, sorry. I'll try to create PR tomorrow.

  4. cwkang1998 commented on Sep 27, 2021

    @cwkang1998

    Is this task done? Does it still need help working on?

  5. lovelydinosaur commented on Feb 16, 2022

    @lovelydinosaur
    MemberAuthor

    I don't think there's anything worthwhile doing here, nope.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsChanges to the documentationgood first issueGood for newcomersuser-experienceEnsuring that users have a good experience using the library

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions