From 6467ebe73d6876154a0a465835a68ca9674a9afc Mon Sep 17 00:00:00 2001 From: Sean Whalen Date: Fri, 9 Nov 2018 15:31:48 -0500 Subject: [PATCH] 4.4.0 - Fix packaging issues --- CHANGELOG.md | 5 +++++ docs/conf.py | 2 +- parsedmarc/__init__.py | 3 ++- parsedmarc/__version__.py | 11 ----------- parsedmarc/splunk.py | 2 +- parsedmarc/utils.py | 9 ++++++++- setup.py | 2 +- 7 files changed, 18 insertions(+), 16 deletions(-) delete mode 100644 parsedmarc/__version__.py diff --git a/CHANGELOG.md b/CHANGELOG.md index 26626b3..1f6143d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +4.4.0 +----- + +- Packaging fixes + 4.3.9 ----- diff --git a/docs/conf.py b/docs/conf.py index ae461a5..b76e2b2 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -22,7 +22,7 @@ import sys sys.path.insert(0, os.path.abspath('..')) -from parsedmarc.__version__ import __version__ +from parsedmarc import __version__ # -- General configuration ------------------------------------------------ diff --git a/parsedmarc/__init__.py b/parsedmarc/__init__.py index ce1df69..58aa531 100644 --- a/parsedmarc/__init__.py +++ b/parsedmarc/__init__.py @@ -32,12 +32,13 @@ import imapclient import imapclient.exceptions import mailparser -from parsedmarc.__version__ import __version__ from parsedmarc.utils import get_base_domain, get_ip_address_info from parsedmarc.utils import is_outlook_msg, convert_outlook_msg from parsedmarc.utils import timestamp_to_human, human_timestamp_to_datetime from parsedmarc.utils import parse_email +__version__ = "4.4.0" + logger = logging.getLogger("parsedmarc") logger.debug("parsedmarc v{0}".format(__version__)) diff --git a/parsedmarc/__version__.py b/parsedmarc/__version__.py deleted file mode 100644 index 28894d1..0000000 --- a/parsedmarc/__version__.py +++ /dev/null @@ -1,11 +0,0 @@ -"""Sets global version values""" - -import platform - -__version__ = "4.3.9" - -USER_AGENT = "Mozilla/5.0 ((0 {1})) parsedmarc/{2}".format( - platform.system(), - platform.release(), - __version__ - ) diff --git a/parsedmarc/splunk.py b/parsedmarc/splunk.py index 42fc0fa..9ef6839 100644 --- a/parsedmarc/splunk.py +++ b/parsedmarc/splunk.py @@ -6,7 +6,7 @@ import json import urllib3 import requests -from parsedmarc.__version__ import __version__ +from parsedmarc import __version__ from parsedmarc.utils import human_timestamp_to_timestamp urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning) diff --git a/parsedmarc/utils.py b/parsedmarc/utils.py index 2fb16e5..bb78031 100644 --- a/parsedmarc/utils.py +++ b/parsedmarc/utils.py @@ -14,6 +14,7 @@ import mailparser import json import hashlib import base64 +import platform import dateparser import dns.reversename @@ -24,7 +25,13 @@ import geoip2.errors import requests import publicsuffix -from parsedmarc.__version__ import USER_AGENT +__version__ = "4.3.9" + +USER_AGENT = "Mozilla/5.0 ((0 {1})) parsedmarc/{2}".format( + platform.system(), + platform.release(), + __version__ + ) logger = logging.getLogger("parsedmarc") diff --git a/setup.py b/setup.py index a016a4c..9015ed6 100644 --- a/setup.py +++ b/setup.py @@ -14,7 +14,7 @@ from setuptools import setup from codecs import open from os import path -from parsedmarc.__version__ import __version__ +__version__ = "4.4.0" description = "A Python package and CLI for parsing aggregate and " \ "forensic DMARC reports"