pywrapid
  • User Guide
    • Getting started
      • Importing pywrapid
  • Developer Guide
    • Linting and tests
    • CI/CD Pipeline
      • Validation Workflow
    • Release and Publishing Process
      • Version Management
      • Creating a New Release
      • Automatic Release Notes
      • Testing the Release Process
    • Project structure
  • Sublibraries
    • Pywrapid Config
      • Configuration file discovery
      • Configuration structure
      • Application Configuration
        • ApplicationConfig
      • Configuration Sub section
        • ConfigSubSection
      • Exceptions
        • ConfigurationException
        • ConfigurationError
        • ConfigurationValidationError
        • ConfigurationFileNotFoundError
    • Pywrapid Log
      • Usage example
      • General
      • File logging
      • Console logging
      • System logging
      • Log format
      • Technical Log Documentation
        • application_logging
    • Pywrapid Utils
      • Dict tools
        • dict_keys_exist
        • dict_merge
      • Filesystem tools
        • find_directory_content
        • get_metadata
        • is_directory_readable
        • is_directory_writable
        • is_file_readable
        • is_file_writable
    • Pywrapid Webclient
      • Configuration
      • Webclient
        • WebClient
      • Credentials
        • WebCredentials
        • BasicAuthCredentials
        • X509Credentials
      • Client Exceptions
        • ClientException
        • ClientError
        • ClientAuthorizationError
        • ClientAuthenticationError
        • ClientTokenRefreshError
        • ClientTimeout
        • ClientConnectionError
        • ClientHTTPError
      • Credential Exceptions
        • CredentialError
        • CredentialCertificateFileError
pywrapid
  • Sublibraries

Sublibraries

All available modules in this version of the tool.

To have modules added either submit a pull request or contact NSAHQ team for help with development.

  • Pywrapid Config
    • Configuration file discovery
    • Configuration structure
    • Application Configuration
      • ApplicationConfig
        • ApplicationConfig.yaml_config_to_dict
    • Configuration Sub section
      • ConfigSubSection
    • Exceptions
      • ConfigurationException
      • ConfigurationError
      • ConfigurationValidationError
      • ConfigurationFileNotFoundError
  • Pywrapid Log
    • Usage example
    • General
    • File logging
    • Console logging
    • System logging
    • Log format
    • Technical Log Documentation
      • application_logging
  • Pywrapid Utils
    • Dict tools
      • dict_keys_exist
      • dict_merge
    • Filesystem tools
      • find_directory_content
      • get_metadata
      • is_directory_readable
      • is_directory_writable
      • is_file_readable
      • is_file_writable
  • Pywrapid Webclient
    • Configuration
    • Webclient
      • WebClient
        • WebClient.__init__
        • WebClient._unpack_jwt
        • WebClient.call
        • WebClient.generate_session
        • WebClient.get_config
        • WebClient.session_expired
    • Credentials
      • WebCredentials
        • WebCredentials.config
        • WebCredentials.options
        • WebCredentials.validate_url
      • BasicAuthCredentials
      • X509Credentials
    • Client Exceptions
      • ClientException
      • ClientError
      • ClientAuthorizationError
      • ClientAuthenticationError
      • ClientTokenRefreshError
      • ClientTimeout
      • ClientConnectionError
      • ClientHTTPError
    • Credential Exceptions
      • CredentialError
      • CredentialCertificateFileError
Previous Next

© Copyright 2022-2025, NSAHQ.

Built with Sphinx using a theme provided by Read the Docs.