Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 811 Bytes

ext-utilities.rst

File metadata and controls

29 lines (23 loc) · 811 Bytes
.. currentmodule:: outgoing

Utilities for Extension Authors

.. autofunction:: lookup_netrc
.. autofunction:: resolve_password
.. autofunction:: resolve_path
.. autoclass:: OpenClosable
    :show-inheritance:

Pydantic Types & Models

The senders built into outgoing make heavy use of pydantic for validating & processing configuration, and some of the custom types & models used are also of general interest to anyone writing an outgoing extension that also uses pydantic.

.. autoclass:: Path()
.. autoclass:: FilePath()
.. autoclass:: DirectoryPath()
.. autoclass:: Password()
    :no-undoc-members:
.. autoclass:: StandardPassword()
    :no-undoc-members:
.. autoclass:: NetrcConfig()