mirror of
https://github.com/domainaware/parsedmarc.git
synced 2026-03-15 19:15:59 +00:00
6.1.1 release
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
|
||||
- Fix aggregate report processing
|
||||
- Check for the existence of a configuration file if a path is supplied
|
||||
- Replace `publicsuffix` with `publicsuffix2`
|
||||
- Add minimum versions to requirements
|
||||
|
||||
6.1.0
|
||||
-----
|
||||
|
||||
@@ -24,7 +24,7 @@ import dns.exception
|
||||
import geoip2.database
|
||||
import geoip2.errors
|
||||
import requests
|
||||
import publicsuffix
|
||||
import publicsuffix2
|
||||
|
||||
__version__ = "6.1.1"
|
||||
|
||||
@@ -110,7 +110,7 @@ def get_base_domain(domain):
|
||||
logger.warning(
|
||||
"Failed to download an updated PSL {0}".format(error))
|
||||
with open(psl_path, encoding="utf-8") as psl_file:
|
||||
psl = publicsuffix.PublicSuffixList(psl_file)
|
||||
psl = publicsuffix2.PublicSuffixList(psl_file)
|
||||
|
||||
return psl.get_public_suffix(domain)
|
||||
|
||||
|
||||
@@ -5,17 +5,16 @@ sphinx_rtd_theme
|
||||
wheel
|
||||
rstcheck>=3.3.1
|
||||
pygments
|
||||
dnspython
|
||||
expiringdict
|
||||
dnspython>=1.16.0
|
||||
expiringdict>=1.1.4
|
||||
urllib3>=1.21.1
|
||||
requests
|
||||
publicsuffix
|
||||
xmltodict
|
||||
geoip2
|
||||
dnspython
|
||||
imapclient
|
||||
mail-parser
|
||||
dateparser
|
||||
elasticsearch
|
||||
elasticsearch-dsl
|
||||
kafka-python
|
||||
requests>=2.2.16.0
|
||||
publicsuffix2
|
||||
xmltodict>=0.12.0
|
||||
geoip2>=2.9.0
|
||||
imapclient>=2.1.0
|
||||
mail-parser>=3.9.2
|
||||
dateparser>=0.7.1
|
||||
elasticsearch>=6.3.1
|
||||
elasticsearch-dsl>=0.0.12
|
||||
kafka-python>=1.4.4
|
||||
|
||||
Reference in New Issue
Block a user