Skip to content

Commit 470cf6f

Browse files
committed
Replace vendored dkim with dkimpy package
- Remove emails/packages/dkim/ (vendored fork of dkimpy 0.5.3) - Use upstream dkimpy package (1.1.8) from PyPI - Add dkimpy to install_requires in setup.py - Update imports in signers.py, exc.py, test_dkim.py - Pass PEM bytes instead of pre-parsed key dict to dkim.sign() - Fix test dnsfunc lambda to accept timeout kwarg - Remove mypy exclusion for emails/packages/ Closes #196
1 parent cab27c8 commit 470cf6f

15 files changed

Lines changed: 13 additions & 1381 deletions

File tree

emails/exc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from .packages.dkim import DKIMException
3+
from dkim import DKIMException
44

55

66
class HTTPLoaderError(Exception):

emails/packages/__init__.py

Whitespace-only changes.

emails/packages/dkim/LICENSE.txt

Lines changed: 0 additions & 17 deletions
This file was deleted.

emails/packages/dkim/README.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)