Finalize UTF-8 fixup, including dkimpy/pymilter version bumps

This commit is contained in:
Scott Kitterman
2023-02-26 18:31:36 -05:00
parent e378fb0266
commit 039fcc54fd
3 changed files with 14 additions and 4 deletions
+7 -2
View File
@@ -1,5 +1,10 @@
1.3.0 WARNING LAST COMMIT IS WIP
- Improve resilience to malformed email addresses
1.3.0
- Improve support for non-ASCII email messages. Anything UTF-8 should work
(including correct signing/verification). For messages that contain header
fields with non-ASCII or UTF-8 content, signatures are likely fail
verification, but the milter should continue to run.
- Set minimum pymilter and dkimpy versions in setup.py to those that will
work reliably with non-ASCII content.
1.2.2 2020-08-09
- Improve README.md formating for markdown display on pypi
+5
View File
@@ -336,3 +336,8 @@ later support Ed25519 signing and verification. RFC 8301 removed rsa-sha1
from DKIM. dkimpy-milter does not sign with rsa-sha1, but still considers
rsa-sha1 signatures as valid for verification because they are still in
common use and are not known to be cryptographically broken.
Support for non-ASCII email messages: Anything UTF-8 should work (including
correct signing/verification). For messages that contain header fields with
non-ASCII or UTF-8 content, signatures are likely fail verification, but the
milter should continue to run. RFC 8616 is not supported.
+2 -2
View File
@@ -83,9 +83,9 @@ class FileMacroExpand(distutils.cmd.Command):
kw = {} # Work-around for lack of 'or' requires in setuptools.
try:
import dns
kw['install_requires'] = ['dkimpy>=1.0', 'pymilter', 'authres>=1.1.0', 'PyNaCl', 'dnspython>=1.16.0']
kw['install_requires'] = ['dkimpy>=1.1.0', 'pymilter>=1.0.5', 'authres>=1.1.0', 'PyNaCl', 'dnspython>=1.16.0']
except ImportError: # If PyDNS is not installed, prefer dnspython
kw['install_requires'] = ['dkimpy>=1.0', 'pymilter', 'authres>=1.1.0', 'PyNaCl', 'Py3DNS']
kw['install_requires'] = ['dkimpy>=1.1.0', 'pymilter>=1.0.5', 'authres>=1.1.0', 'PyNaCl', 'Py3DNS']
setup(
name='dkimpy-milter',