Skip to content

Use NETRC environment variable #135788

Open
Open
@berthin

Description

@berthin

Feature or enhancement

Proposal:

Hi,

I'd like to add support to the NETRC environment variable as documented in GNU inetuils v2.6 (https://www.gnu.org/software/inetutils/manual/html_node/The-_002enetrc-file.html). Other tools and libraries are already supporting that envvar and I think it would be nice to aligned as well in that regard.

Supporting the envvar should be as simple as changing:

file = os.path.join(os.path.expanduser("~"), ".netrc")

with

file = os.environ.get("NETRC", None) or os.path.join(os.path.expanduser("~"), ".netrc")

Best regards,
Berthin

Has this already been discussed elsewhere?

No response given

Links to previous discussion of this feature:

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    stdlibPython modules in the Lib dirtype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions