diff --git a/CHANGELOG.md b/CHANGELOG.md index f70159042..e9f4cd839 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog ## master - CURRENT + +## 3.5.4 - 17/03/2021 ### Changed * Support both `tldextract` 2.x and 3.x * Upgrade third-party dependencies diff --git a/lexicon/providers/powerdns.py b/lexicon/providers/powerdns.py index e7ecc9049..649717032 100644 --- a/lexicon/providers/powerdns.py +++ b/lexicon/providers/powerdns.py @@ -56,7 +56,9 @@ def __init__(self, config): self.api_endpoint = self._get_provider_option("pdns_server") if not self.api_endpoint: - raise PowerDNSProviderError('PowerDNS API endpoint not defined (pdns_server)') + raise PowerDNSProviderError( + "PowerDNS API endpoint not defined (pdns_server)" + ) self.disable_slave_notify = self._get_provider_option("pdns-disable-notify") @@ -74,7 +76,7 @@ def __init__(self, config): self.api_key = self._get_provider_option("auth_token") if not self.api_key: - raise PowerDNSProviderError('PowerDNS API key not defined (auth_token)') + raise PowerDNSProviderError("PowerDNS API key not defined (auth_token)") self._zone_data = None diff --git a/lexicon/tests/providers/test_auto.py b/lexicon/tests/providers/test_auto.py index 3bf227389..8156a4670 100644 --- a/lexicon/tests/providers/test_auto.py +++ b/lexicon/tests/providers/test_auto.py @@ -1,8 +1,7 @@ """Integration tests for auto""" import socket -from unittest import TestCase +from unittest import TestCase, mock -from unittest import mock import pytest from lexicon.providers.auto import _get_ns_records_domains_for_domain diff --git a/lexicon/tests/test_library.py b/lexicon/tests/test_library.py index d7d1c94c9..47a65ce6d 100644 --- a/lexicon/tests/test_library.py +++ b/lexicon/tests/test_library.py @@ -11,8 +11,8 @@ import importlib import pkgutil from types import ModuleType - from unittest import mock + import pytest from lexicon.config import ConfigResolver diff --git a/pyproject.toml b/pyproject.toml index 1ed629767..932044daf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ build-backend = "poetry.masonry.api" [tool.poetry] name = "dns-lexicon" -version = "3.5.3" +version = "3.5.4" description = "Manipulate DNS records on various DNS providers in a standardized/agnostic way" license = "MIT" keywords = [