- ModuleNotFoundError: No module named 'paramiko'
Explains why `import paramiko` throws ModuleNotFoundError and how to fix it with `pip install paramiko`. Use when paramiko is missing from a fresh environment. Not for DSSKey or Ed25519Key import errors.
- ModuleNotFoundError: No module named 'oauthlib'
Explains why `import oauthlib` throws ModuleNotFoundError and how to fix it with `pip install oauthlib`. Use when oauthlib is missing, often surfacing through requests-oauthlib or authlib. Not for OAuth flow errors.
- ModuleNotFoundError: No module named 'saml2'
Explains why `from saml2 import BINDING_HTTP_REDIRECT` throws ModuleNotFoundError and how to fix it with `pip install pysaml2`. Use when the import fails. Not for pysaml2 configuration errors.
- ModuleNotFoundError: No module named 'onelogin'
Explains why `from onelogin.saml2.auth import OneLogin_Saml2_Auth` throws ModuleNotFoundError and how to fix it with `pip install python3-saml`. Use when the import fails. Not for SAML configuration errors.
- ModuleNotFoundError: No module named 'oauth2_provider'
Explains why `import oauth2_provider` throws ModuleNotFoundError and how to fix it with `pip install django-oauth-toolkit`. Use when the import fails on a fresh environment. Not for OAuth2 provider configuration errors.
- ModuleNotFoundError: No module named 'social_django'
Explains why `import social_django` throws ModuleNotFoundError and how to fix it with `pip install social-auth-app-django`. Use when the import fails on a fresh environment. Not for social-auth backend configuration errors.
- column "createdAt" does not exist
column "createdAt" does not exist: if you can't seem to fix the column name to createdAt then you can just add an extra field to the sequelize config var config = { "define": { "createdAt": "createdat", "updatedAt": "updatedat" } /*don
- Invalid option in build() call: "watch" esbuild
Invalid option in build() call: "watch" esbuild: Summing up from the comments: esbuild [v0.16 has removed the watch option.
- ImportError: cannot import name 'Auth0' from 'auth0.v3.management'
Explains why `from auth0.v3.management import Auth0` throws ImportError on auth0-python 4.x and how to fix it with the new `from auth0.management import Auth0` path. Use when Auth0 code breaks after upgrading to auth0 4. Not for `No module
- ModuleNotFoundError: No module named 'keycloak'
Explains why `from keycloak import KeycloakOpenID` throws ModuleNotFoundError and how to fix it with `pip install python-keycloak`. Use when the keycloak import fails on a fresh environment. Not for Keycloak server connection errors.
- ModuleNotFoundError: No module named 'gnupg'
Explains why `import gnupg` throws ModuleNotFoundError: No module named 'gnupg' and how to fix it with `pip install python-gnupg`. Use when the gnupg import fails on a fresh environment. Not for GPG binary-not-found errors with the package
- ModuleNotFoundError: No module named 'jose'
Explains why `from jose import jwt` throws ModuleNotFoundError: No module named 'jose' and how to fix it with `pip install python-jose`. Use when the jose import fails on a fresh environment. Not for the Python-2-syntax variant of jose prob
- ImportError: cannot import name 'hash_secret_raw' from 'argon2'
Explains why `from argon2 import hash_secret_raw` throws ImportError and how to fix it by importing from `argon2.low_level` instead. Use when you need the raw KDF bytes rather than the PasswordHasher string format. Not for PasswordHasher im
- ImportError: cannot import name 'PasswordHasher' from 'argon2'
Explains why `from argon2 import PasswordHasher` throws ImportError when the wrong `argon2` distribution is installed, and how to fix it by replacing it with argon2-cffi. Use when argon2 imports but has no PasswordHasher. Not for `No module
- ImportError: cannot import name 'AES' from 'Crypto.Cipher'
Explains why `from Crypto.Cipher import AES` throws ImportError: cannot import name 'AES' from 'Crypto.Cipher' and how to fix it by removing broken or stale Crypto installs and reinstalling pycryptodome cleanly. Use when pycryptodome is ins
- ImportError: cannot import name 'Fernet' from partially initialized module 'cryptography.fernet'
Explains why `from cryptography.fernet import Fernet` throws ImportError: cannot import name 'Fernet' from partially initialized module 'cryptography.fernet' and how to fix it by renaming a local file called cryptography.py. Use when your o