From ed482c60ca8c1f1c3cb4131da6e1a4cd64651c65 Mon Sep 17 00:00:00 2001 From: Dan Hanks Date: Thu, 19 Dec 2019 10:33:22 -0500 Subject: [PATCH 01/29] Document max_workers flag --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index c3ddb0b..83e28ca 100644 --- a/README.md +++ b/README.md @@ -51,6 +51,9 @@ We start by creating a config file to tell OctoDNS about our providers and the z ```yaml --- +manager: + max_workers: 2 + providers: config: class: octodns.provider.yaml.YamlProvider @@ -80,6 +83,8 @@ zones: Further information can be found in the `docstring` of each source and provider class. +The `max_workers` key in the `manager` section of the config enables threading to parallelize the planning portion of the sync. + Now that we have something to tell OctoDNS about our providers & zones we need to tell it about or records. We'll keep it simple for now and just create a single `A` record at the top-level of the domain. `config/example.com.yaml` From e22a7d2738789f4d30934f9b388c2e60fec25bf6 Mon Sep 17 00:00:00 2001 From: Charles Durieux Date: Wed, 8 Jan 2020 17:45:02 +0100 Subject: [PATCH 02/29] Fix trailing semicolon in dkim for ovh provider Pulling dns records from ovh to a yaml file puts a semicolon at the end. Pushing from yaml to ovh will fail the "dkim-compliant" verification if there is an empty field (and there is one in case of a trailing semicolon). With the current logic, pulling dkim record created with ovh then pushing it back will NOT work. This small patch ignores all empty fields in a dkim records during dkim validation. --- octodns/provider/ovh.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/octodns/provider/ovh.py b/octodns/provider/ovh.py index 17aff8d..6bed788 100644 --- a/octodns/provider/ovh.py +++ b/octodns/provider/ovh.py @@ -323,7 +323,7 @@ class OvhProvider(BaseProvider): 'n': lambda _: True, 'g': lambda _: True} - splitted = value.split('\\;') + splitted = list(filter(None, value.split('\\;'))) found_key = False for splitted_value in splitted: sub_split = [x.strip() for x in splitted_value.split("=", 1)] From 4b625eba64f89c37b5ef5866de4d714f8134318b Mon Sep 17 00:00:00 2001 From: Kaari Date: Wed, 8 Jan 2020 19:52:13 +0100 Subject: [PATCH 03/29] Use comprehension for clarity and best practice Co-Authored-By: Ross McFarland --- octodns/provider/ovh.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/octodns/provider/ovh.py b/octodns/provider/ovh.py index 6bed788..8a3d492 100644 --- a/octodns/provider/ovh.py +++ b/octodns/provider/ovh.py @@ -323,7 +323,7 @@ class OvhProvider(BaseProvider): 'n': lambda _: True, 'g': lambda _: True} - splitted = list(filter(None, value.split('\\;'))) + splitted = [v for v in value.split('\\;') if v] found_key = False for splitted_value in splitted: sub_split = [x.strip() for x in splitted_value.split("=", 1)] From ae9e465d8ddf009762cc1ff1d413fae3816aa991 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Sat, 11 Jan 2020 04:52:11 +0100 Subject: [PATCH 04/29] Add dependabot to periodically refresh dependancies As recommended by @ross at https://github.com/github/octodns/pull/441#discussion_r363515321 --- .dependabot/config.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .dependabot/config.yml diff --git a/.dependabot/config.yml b/.dependabot/config.yml new file mode 100644 index 0000000..165af5d --- /dev/null +++ b/.dependabot/config.yml @@ -0,0 +1,6 @@ +version: 1 + +update_configs: + - package_manager: "python" + directory: "/" + update_schedule: "weekly" From fe58c67133d24bb728fc41d46079ffa17434e3d8 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 16:28:23 +0000 Subject: [PATCH 05/29] Bump python-dateutil from 2.6.1 to 2.8.1 Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.6.1 to 2.8.1. - [Release notes](https://github.com/dateutil/dateutil/releases) - [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS) - [Commits](https://github.com/dateutil/dateutil/compare/2.6.1...2.8.1) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 6a26ad3..e227fa4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -18,7 +18,7 @@ ns1-python==0.13.0 ovh==0.4.8 pycountry-convert==0.7.2 pycountry==19.8.18 -python-dateutil==2.6.1 +python-dateutil==2.8.1 requests==2.22.0 s3transfer==0.1.13 setuptools==40.3.0 diff --git a/setup.py b/setup.py index 4f28232..4858e2b 100644 --- a/setup.py +++ b/setup.py @@ -74,7 +74,7 @@ setup( 'pycountry>=19.8.18', 'pycountry-convert>=0.7.2', # botocore doesn't like >=2.7.0 for some reason - 'python-dateutil>=2.6.0,<2.7.0', + 'python-dateutil>=2.6.0,<2.9.0', 'requests>=2.20.0' ], license='MIT', From c98ba64e8e4037101a6d5c5e5e75aee32f88d6a6 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 16:29:48 +0000 Subject: [PATCH 06/29] Bump six from 1.12.0 to 1.13.0 Bumps [six](https://github.com/benjaminp/six) from 1.12.0 to 1.13.0. - [Release notes](https://github.com/benjaminp/six/releases) - [Changelog](https://github.com/benjaminp/six/blob/master/CHANGES) - [Commits](https://github.com/benjaminp/six/compare/1.12.0...1.13.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6a26ad3..88ba2b9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -22,5 +22,5 @@ python-dateutil==2.6.1 requests==2.22.0 s3transfer==0.1.13 setuptools==40.3.0 -six==1.12.0 +six==1.13.0 transip==2.0.0 From 826df247b525137c85ddc8238eaff6ba28909094 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 11 Jan 2020 08:57:05 -0800 Subject: [PATCH 07/29] python-dateutil>=2.8.1 --- setup.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 4858e2b..c56aa82 100644 --- a/setup.py +++ b/setup.py @@ -73,8 +73,7 @@ setup( 'natsort>=5.5.0', 'pycountry>=19.8.18', 'pycountry-convert>=0.7.2', - # botocore doesn't like >=2.7.0 for some reason - 'python-dateutil>=2.6.0,<2.9.0', + 'python-dateutil>=2.8.1', 'requests>=2.20.0' ], license='MIT', From 5316dddbc6b63e70b8c31bbdfda53a13cbf50e78 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:05:32 +0000 Subject: [PATCH 08/29] Bump google-cloud-core from 0.28.1 to 1.1.0 Bumps [google-cloud-core](https://github.com/GoogleCloudPlatform/google-cloud-python) from 0.28.1 to 1.1.0. - [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/core-0.28.1...kms-1.1.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 985b044..d06cb3f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,7 +8,7 @@ docutils==0.14 dyn==1.8.1 edgegrid-python==1.1.1 futures==3.2.0; python_version < '3.0' -google-cloud-core==0.28.1 +google-cloud-core==1.1.0 google-cloud-dns==0.29.0 ipaddress==1.0.22 jmespath==0.9.3 From d4be1036a4f3ffb2e19bcc8e64b9dd036ce7c1ff Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:13:57 +0000 Subject: [PATCH 09/29] Bump s3transfer from 0.1.13 to 0.3.0 Bumps [s3transfer](https://github.com/boto/s3transfer) from 0.1.13 to 0.3.0. - [Release notes](https://github.com/boto/s3transfer/releases) - [Changelog](https://github.com/boto/s3transfer/blob/develop/CHANGELOG.rst) - [Commits](https://github.com/boto/s3transfer/compare/0.1.13...0.3.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d06cb3f..8769223 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,7 +20,7 @@ pycountry-convert==0.7.2 pycountry==19.8.18 python-dateutil==2.8.1 requests==2.22.0 -s3transfer==0.1.13 +s3transfer==0.3.0 setuptools==40.3.0 six==1.13.0 transip==2.0.0 From c28b1a7d7389ff4363229c22d922d212c3881a21 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:17:37 +0000 Subject: [PATCH 10/29] Bump jmespath from 0.9.3 to 0.9.4 Bumps [jmespath](https://github.com/jmespath/jmespath.py) from 0.9.3 to 0.9.4. - [Release notes](https://github.com/jmespath/jmespath.py/releases) - [Changelog](https://github.com/jmespath/jmespath.py/blob/develop/CHANGELOG.rst) - [Commits](https://github.com/jmespath/jmespath.py/compare/0.9.3...0.9.4) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 8769223..5ba5ac2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -11,7 +11,7 @@ futures==3.2.0; python_version < '3.0' google-cloud-core==1.1.0 google-cloud-dns==0.29.0 ipaddress==1.0.22 -jmespath==0.9.3 +jmespath==0.9.4 msrestazure==0.6.2 natsort==5.5.0 ns1-python==0.13.0 From 04759a51a02de6ce59829c732b73d1e7055cb490 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:21:33 +0000 Subject: [PATCH 11/29] Bump ovh from 0.4.8 to 0.5.0 Bumps [ovh](https://github.com/ovh/python-ovh) from 0.4.8 to 0.5.0. - [Release notes](https://github.com/ovh/python-ovh/releases) - [Changelog](https://github.com/ovh/python-ovh/blob/master/CHANGELOG.md) - [Commits](https://github.com/ovh/python-ovh/compare/v0.4.8...v0.5.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 5ba5ac2..14a52f0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -15,7 +15,7 @@ jmespath==0.9.4 msrestazure==0.6.2 natsort==5.5.0 ns1-python==0.13.0 -ovh==0.4.8 +ovh==0.5.0 pycountry-convert==0.7.2 pycountry==19.8.18 python-dateutil==2.8.1 From 09000540a012dc19bc499234dbd17d8054d00b9d Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:26:30 +0000 Subject: [PATCH 12/29] Bump google-cloud-dns from 0.29.0 to 0.31.0 Bumps [google-cloud-dns](https://github.com/GoogleCloudPlatform/google-cloud-python) from 0.29.0 to 0.31.0. - [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/0.29.0...0.31.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 14a52f0..f063d26 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,7 +9,7 @@ dyn==1.8.1 edgegrid-python==1.1.1 futures==3.2.0; python_version < '3.0' google-cloud-core==1.1.0 -google-cloud-dns==0.29.0 +google-cloud-dns==0.31.0 ipaddress==1.0.22 jmespath==0.9.4 msrestazure==0.6.2 From a33b75911d6a24952cafe586061f16805941771c Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:30:12 +0000 Subject: [PATCH 13/29] Bump pycodestyle from 2.4.0 to 2.5.0 Bumps [pycodestyle](https://github.com/PyCQA/pycodestyle) from 2.4.0 to 2.5.0. - [Release notes](https://github.com/PyCQA/pycodestyle/releases) - [Changelog](https://github.com/PyCQA/pycodestyle/blob/master/CHANGES.txt) - [Commits](https://github.com/PyCQA/pycodestyle/compare/2.4.0...2.5.0) Signed-off-by: dependabot-preview[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index d9888b8..5fb2233 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,7 +1,7 @@ coverage mock nose -pycodestyle==2.4.0 +pycodestyle==2.5.0 pyflakes==1.6.0 readme_renderer[md]==24.0 requests_mock From 79cb88ef2566fc7863d3f71ad078bea081c1c04e Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 11 Jan 2020 09:37:00 -0800 Subject: [PATCH 14/29] Fix pycodestyle overindent warnings w/2.5.0 --- octodns/provider/constellix.py | 4 ++-- octodns/provider/dnsmadeeasy.py | 2 +- tests/test_octodns_provider_azuredns.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/octodns/provider/constellix.py b/octodns/provider/constellix.py index 2ca49e3..0600f80 100644 --- a/octodns/provider/constellix.py +++ b/octodns/provider/constellix.py @@ -429,8 +429,8 @@ class ConstellixProvider(BaseProvider): for record in self.zone_records(zone): if existing.name == record['name'] and \ existing._type == record['type']: - self._client.record_delete(zone.name, record['type'], - record['id']) + self._client.record_delete(zone.name, record['type'], + record['id']) def _apply(self, plan): desired = plan.desired diff --git a/octodns/provider/dnsmadeeasy.py b/octodns/provider/dnsmadeeasy.py index cc10c9a..0bf05a0 100644 --- a/octodns/provider/dnsmadeeasy.py +++ b/octodns/provider/dnsmadeeasy.py @@ -374,7 +374,7 @@ class DnsMadeEasyProvider(BaseProvider): for record in self.zone_records(zone): if existing.name == record['name'] and \ existing._type == record['type']: - self._client.record_delete(zone.name, record['id']) + self._client.record_delete(zone.name, record['id']) def _apply(self, plan): desired = plan.desired diff --git a/tests/test_octodns_provider_azuredns.py b/tests/test_octodns_provider_azuredns.py index 920c502..1769cef 100644 --- a/tests/test_octodns_provider_azuredns.py +++ b/tests/test_octodns_provider_azuredns.py @@ -321,7 +321,7 @@ class Test_ParseAzureType(TestCase): ['AAAA', 'Microsoft.Network/dnszones/AAAA'], ['NS', 'Microsoft.Network/dnszones/NS'], ['MX', 'Microsoft.Network/dnszones/MX']]: - self.assertEquals(expected, _parse_azure_type(test)) + self.assertEquals(expected, _parse_azure_type(test)) class Test_CheckEndswithDot(TestCase): From d56bf28d8d00f56a9aaa4521e4e63b7a24b7071c Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 17:42:18 +0000 Subject: [PATCH 15/29] Bump botocore from 1.10.5 to 1.14.0 Bumps [botocore](https://github.com/boto/botocore) from 1.10.5 to 1.14.0. - [Release notes](https://github.com/boto/botocore/releases) - [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst) - [Commits](https://github.com/boto/botocore/compare/1.10.5...1.14.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index f063d26..e627537 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,7 @@ PyYaml==4.2b1 azure-common==1.1.23 azure-mgmt-dns==3.0.0 boto3==1.7.5 -botocore==1.10.5 +botocore==1.14.0 dnspython==1.15.0 docutils==0.14 dyn==1.8.1 From eb890f02148aba0593bb5b7e8d57be6f616cc3b9 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 11 Jan 2020 10:16:22 -0800 Subject: [PATCH 16/29] Bump boto3 to 1.11.0 --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index e627537..20db7f8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,7 +1,7 @@ PyYaml==4.2b1 azure-common==1.1.23 azure-mgmt-dns==3.0.0 -boto3==1.7.5 +boto3==1.11.0 botocore==1.14.0 dnspython==1.15.0 docutils==0.14 From 60ec6e9a288921c8140c3c06d7706e33b322eb73 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 11 Jan 2020 10:16:31 -0800 Subject: [PATCH 17/29] Update Route53 test that pokes at boto internals --- tests/test_octodns_provider_route53.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/test_octodns_provider_route53.py b/tests/test_octodns_provider_route53.py index 7691804..60da3b8 100644 --- a/tests/test_octodns_provider_route53.py +++ b/tests/test_octodns_provider_route53.py @@ -1930,9 +1930,8 @@ class TestRoute53Provider(TestCase): provider = Route53Provider('test', 'abc', '123', client_max_attempts=42) # NOTE: this will break if boto ever changes the impl details... - self.assertEquals(43, provider._conn.meta.events - ._unique_id_handlers['retry-config-route53'] - ['handler']._checker.__dict__['_max_attempts']) + self.assertEquals(42, provider._conn._client_config + .retries['max_attempts']) def test_data_for_dynamic(self): provider = Route53Provider('test', 'abc', '123') From 1573172c36f8316a85fe0322d40370af69d944b8 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 18:20:20 +0000 Subject: [PATCH 18/29] Bump azure-common from 1.1.23 to 1.1.24 Bumps [azure-common](https://github.com/Azure/azure-sdk-for-python) from 1.1.23 to 1.1.24. - [Release notes](https://github.com/Azure/azure-sdk-for-python/releases) - [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-common_1.1.23...azure-common_1.1.24) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 20db7f8..1dcec72 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ PyYaml==4.2b1 -azure-common==1.1.23 +azure-common==1.1.24 azure-mgmt-dns==3.0.0 boto3==1.11.0 botocore==1.14.0 From e19cc270607c45a54b1fef2d448fa881bd2c0224 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 18:28:37 +0000 Subject: [PATCH 19/29] Bump ipaddress from 1.0.22 to 1.0.23 Bumps [ipaddress](https://github.com/phihag/ipaddress) from 1.0.22 to 1.0.23. - [Release notes](https://github.com/phihag/ipaddress/releases) - [Commits](https://github.com/phihag/ipaddress/compare/v1.0.22...v1.0.23) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 1dcec72..95577ce 100644 --- a/requirements.txt +++ b/requirements.txt @@ -10,7 +10,7 @@ edgegrid-python==1.1.1 futures==3.2.0; python_version < '3.0' google-cloud-core==1.1.0 google-cloud-dns==0.31.0 -ipaddress==1.0.22 +ipaddress==1.0.23 jmespath==0.9.4 msrestazure==0.6.2 natsort==5.5.0 From 8598214edb2db0f1f93bc3445db652c550fd224b Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:31:59 +0000 Subject: [PATCH 20/29] Bump docutils from 0.14 to 0.15.2 Bumps [docutils](http://docutils.sourceforge.net/) from 0.14 to 0.15.2. Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 95577ce..12e413d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ azure-mgmt-dns==3.0.0 boto3==1.11.0 botocore==1.14.0 dnspython==1.15.0 -docutils==0.14 +docutils==0.15.2 dyn==1.8.1 edgegrid-python==1.1.1 futures==3.2.0; python_version < '3.0' From 96dad58a48f2a600a1a5e6fa4e78ef5cd75bacc5 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:35:09 +0000 Subject: [PATCH 21/29] Bump pyyaml from 4.2b1 to 5.3 Bumps [pyyaml](https://github.com/yaml/pyyaml) from 4.2b1 to 5.3. - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES) - [Commits](https://github.com/yaml/pyyaml/commits/5.3) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 12e413d..281a06e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -PyYaml==4.2b1 +PyYaml==5.3 azure-common==1.1.24 azure-mgmt-dns==3.0.0 boto3==1.11.0 From f15358535028a315c89427e0a5a11519f5a12636 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:35:09 +0000 Subject: [PATCH 22/29] Bump dnspython from 1.15.0 to 1.16.0 Bumps [dnspython](https://github.com/rthalley/dnspython) from 1.15.0 to 1.16.0. - [Release notes](https://github.com/rthalley/dnspython/releases) - [Changelog](https://github.com/rthalley/dnspython/blob/master/doc/whatsnew.rst) - [Commits](https://github.com/rthalley/dnspython/compare/v1.15.0...v1.16.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 12e413d..d926f6a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ azure-common==1.1.24 azure-mgmt-dns==3.0.0 boto3==1.11.0 botocore==1.14.0 -dnspython==1.15.0 +dnspython==1.16.0 docutils==0.15.2 dyn==1.8.1 edgegrid-python==1.1.1 From 0e7b986c157339d91a4621af5266c48cce983689 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:38:21 +0000 Subject: [PATCH 23/29] Bump twine from 1.13.0 to 1.15.0 Bumps [twine](https://github.com/pypa/twine) from 1.13.0 to 1.15.0. - [Release notes](https://github.com/pypa/twine/releases) - [Changelog](https://github.com/pypa/twine/blob/master/docs/changelog.rst) - [Commits](https://github.com/pypa/twine/compare/1.13.0...1.15.0) Signed-off-by: dependabot-preview[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 5fb2233..0de9ceb 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,4 +5,4 @@ pycodestyle==2.5.0 pyflakes==1.6.0 readme_renderer[md]==24.0 requests_mock -twine==1.13.0 +twine==1.15.0 From 743516575fd3c9162dac4ad782605abc8a114acb Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:43:20 +0000 Subject: [PATCH 24/29] Bump dnspython from 1.15.0 to 1.16.0 Bumps [dnspython](https://github.com/rthalley/dnspython) from 1.15.0 to 1.16.0. - [Release notes](https://github.com/rthalley/dnspython/releases) - [Changelog](https://github.com/rthalley/dnspython/blob/master/doc/whatsnew.rst) - [Commits](https://github.com/rthalley/dnspython/compare/v1.15.0...v1.16.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 281a06e..fb46bed 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ azure-common==1.1.24 azure-mgmt-dns==3.0.0 boto3==1.11.0 botocore==1.14.0 -dnspython==1.15.0 +dnspython==1.16.0 docutils==0.15.2 dyn==1.8.1 edgegrid-python==1.1.1 From f18c702c59dcf1bd925790e9cd00722b9b6eef64 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 20:43:23 +0000 Subject: [PATCH 25/29] Bump natsort from 5.5.0 to 6.2.0 Bumps [natsort](https://github.com/SethMMorton/natsort) from 5.5.0 to 6.2.0. - [Release notes](https://github.com/SethMMorton/natsort/releases) - [Changelog](https://github.com/SethMMorton/natsort/blob/master/CHANGELOG.md) - [Commits](https://github.com/SethMMorton/natsort/compare/5.5.0...6.2.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 281a06e..d44fef8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,7 +13,7 @@ google-cloud-dns==0.31.0 ipaddress==1.0.23 jmespath==0.9.4 msrestazure==0.6.2 -natsort==5.5.0 +natsort==6.2.0 ns1-python==0.13.0 ovh==0.5.0 pycountry-convert==0.7.2 From e56051ba55026ba1e372af1970fce1e6c2c3c785 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sat, 11 Jan 2020 13:45:48 -0800 Subject: [PATCH 26/29] Add TTL's to the axfr test files --- tests/zones/invalid.zone. | 2 +- tests/zones/unit.tests. | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/zones/invalid.zone. b/tests/zones/invalid.zone. index c814af6..04748a1 100644 --- a/tests/zones/invalid.zone. +++ b/tests/zones/invalid.zone. @@ -1,5 +1,5 @@ $ORIGIN invalid.zone. -@ IN SOA ns1.invalid.zone. root.invalid.zone. ( +@ 3600 IN SOA ns1.invalid.zone. root.invalid.zone. ( 2018071501 ; Serial 3600 ; Refresh (1 hour) 600 ; Retry (10 minutes) diff --git a/tests/zones/unit.tests. b/tests/zones/unit.tests. index 95828ad..0305e05 100644 --- a/tests/zones/unit.tests. +++ b/tests/zones/unit.tests. @@ -1,5 +1,5 @@ $ORIGIN unit.tests. -@ IN SOA ns1.unit.tests. root.unit.tests. ( +@ 3600 IN SOA ns1.unit.tests. root.unit.tests. ( 2018071501 ; Serial 3600 ; Refresh (1 hour) 600 ; Retry (10 minutes) From a564da68bb04b50730ce87bebbfd2b15990bc484 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 21:51:52 +0000 Subject: [PATCH 27/29] Bump pyflakes from 1.6.0 to 2.1.1 Bumps [pyflakes](https://github.com/PyCQA/pyflakes) from 1.6.0 to 2.1.1. - [Release notes](https://github.com/PyCQA/pyflakes/releases) - [Changelog](https://github.com/PyCQA/pyflakes/blob/master/NEWS.rst) - [Commits](https://github.com/PyCQA/pyflakes/compare/1.6.0...2.1.1) Signed-off-by: dependabot-preview[bot] --- requirements-dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 0de9ceb..3ad1b04 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ coverage mock nose pycodestyle==2.5.0 -pyflakes==1.6.0 +pyflakes==2.1.1 readme_renderer[md]==24.0 requests_mock twine==1.15.0 From 2ea63959da5ef7f8b6cad0aa5d14de1a11b2943e Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2020 21:55:24 +0000 Subject: [PATCH 28/29] Bump setuptools from 40.3.0 to 44.0.0 Bumps [setuptools](https://github.com/pypa/setuptools) from 40.3.0 to 44.0.0. - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst) - [Commits](https://github.com/pypa/setuptools/compare/v40.3.0...v44.0.0) Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d44fef8..9794364 100644 --- a/requirements.txt +++ b/requirements.txt @@ -21,6 +21,6 @@ pycountry==19.8.18 python-dateutil==2.8.1 requests==2.22.0 s3transfer==0.3.0 -setuptools==40.3.0 +setuptools==44.0.0 six==1.13.0 transip==2.0.0 From 2d093c479692c8eeca7c425e76ad785385a77ef9 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2020 19:50:47 +0000 Subject: [PATCH 29/29] Bump docutils from 0.15.2 to 0.16 Bumps [docutils](http://docutils.sourceforge.net/) from 0.15.2 to 0.16. Signed-off-by: dependabot-preview[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 59b8864..93d8567 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,7 +4,7 @@ azure-mgmt-dns==3.0.0 boto3==1.11.0 botocore==1.14.0 dnspython==1.16.0 -docutils==0.15.2 +docutils==0.16 dyn==1.8.1 edgegrid-python==1.1.1 futures==3.2.0; python_version < '3.0'