Skip to content

Commit 95f94ef

Browse files
authored
fix: remove six (#115)
1 parent 978174f commit 95f94ef

File tree

5 files changed

+15
-25
lines changed

5 files changed

+15
-25
lines changed

google/cloud/dns/changes.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414

1515
"""Define API ResourceRecordSets."""
1616

17-
import six
18-
1917
from google.cloud._helpers import _rfc3339_to_datetime
2018
from google.cloud.exceptions import NotFound
2119
from google.cloud.dns.resource_record_set import ResourceRecordSet
@@ -105,7 +103,7 @@ def name(self, value):
105103
:type value: str
106104
:param value: New name for the changeset.
107105
"""
108-
if not isinstance(value, six.string_types):
106+
if not isinstance(value, str):
109107
raise ValueError("Pass a string")
110108
self._properties["id"] = value
111109

google/cloud/dns/zone.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414

1515
"""Define API ManagedZones."""
1616

17-
import six
18-
1917
from google.api_core import page_iterator
2018
from google.cloud._helpers import _rfc3339_to_datetime
2119
from google.cloud.exceptions import NotFound
@@ -143,7 +141,7 @@ def description(self, value):
143141
144142
:raises: ValueError for invalid value types.
145143
"""
146-
if not isinstance(value, six.string_types) and value is not None:
144+
if not isinstance(value, str) and value is not None:
147145
raise ValueError("Pass a string, or None")
148146
self._properties["description"] = value
149147

@@ -170,7 +168,7 @@ def name_server_set(self, value):
170168
171169
:raises: ValueError for invalid value types.
172170
"""
173-
if not isinstance(value, six.string_types) and value is not None:
171+
if not isinstance(value, str) and value is not None:
174172
raise ValueError("Pass a string, or None")
175173
self._properties["nameServerSet"] = value
176174

tests/unit/test__http.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ def _make_one(self, *args, **kw):
2828
return self._get_target_class()(*args, **kw)
2929

3030
def test_build_api_url_no_extra_query_params(self):
31-
from six.moves.urllib.parse import parse_qsl
32-
from six.moves.urllib.parse import urlsplit
31+
from urllib.parse import parse_qsl
32+
from urllib.parse import urlsplit
3333

3434
conn = self._make_one(object())
3535
uri = conn.build_api_url("/foo")
@@ -42,8 +42,8 @@ def test_build_api_url_no_extra_query_params(self):
4242
self.assertEqual(parms, {})
4343

4444
def test_build_api_url_w_custom_endpoint(self):
45-
from six.moves.urllib.parse import parse_qsl
46-
from six.moves.urllib.parse import urlsplit
45+
from urllib.parse import parse_qsl
46+
from urllib.parse import urlsplit
4747

4848
custom_endpoint = "https://foo-dns.googleapis.com"
4949
conn = self._make_one(object(), api_endpoint=custom_endpoint)
@@ -57,8 +57,8 @@ def test_build_api_url_w_custom_endpoint(self):
5757
self.assertEqual(parms, {})
5858

5959
def test_build_api_url_w_extra_query_params(self):
60-
from six.moves.urllib.parse import parse_qsl
61-
from six.moves.urllib.parse import urlsplit
60+
from urllib.parse import parse_qsl
61+
from urllib.parse import urlsplit
6262

6363
conn = self._make_one(object())
6464
uri = conn.build_api_url("/foo", {"bar": "baz"})

tests/unit/test_client.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,6 @@ def test_quotas_w_kind_key(self):
192192
self.assertEqual(req["path"], "/%s" % PATH)
193193

194194
def test_list_zones_defaults(self):
195-
import six
196195
from google.cloud.dns.zone import ManagedZone
197196

198197
ID_1 = "123"
@@ -225,7 +224,7 @@ def test_list_zones_defaults(self):
225224
conn = client._connection = _Connection(DATA)
226225

227226
iterator = client.list_zones()
228-
page = six.next(iterator.pages)
227+
page = next(iterator.pages)
229228
zones = list(page)
230229
token = iterator.next_page_token
231230

@@ -243,7 +242,6 @@ def test_list_zones_defaults(self):
243242
self.assertEqual(req["path"], "/%s" % PATH)
244243

245244
def test_list_zones_explicit(self):
246-
import six
247245
from google.cloud.dns.zone import ManagedZone
248246

249247
ID_1 = "123"
@@ -275,7 +273,7 @@ def test_list_zones_explicit(self):
275273
conn = client._connection = _Connection(DATA)
276274

277275
iterator = client.list_zones(max_results=3, page_token=TOKEN)
278-
page = six.next(iterator.pages)
276+
page = next(iterator.pages)
279277
zones = list(page)
280278
token = iterator.next_page_token
281279

tests/unit/test_zone.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -412,7 +412,6 @@ def test_delete_w_alternate_client(self):
412412
self.assertEqual(req["path"], "/%s" % PATH)
413413

414414
def test_list_resource_record_sets_defaults(self):
415-
import six
416415
from google.cloud.dns.resource_record_set import ResourceRecordSet
417416

418417
PATH = "projects/%s/managedZones/%s/rrsets" % (self.PROJECT, self.ZONE_NAME)
@@ -450,7 +449,7 @@ def test_list_resource_record_sets_defaults(self):
450449

451450
iterator = zone.list_resource_record_sets()
452451
self.assertIs(zone, iterator.zone)
453-
page = six.next(iterator.pages)
452+
page = next(iterator.pages)
454453
rrsets = list(page)
455454
token = iterator.next_page_token
456455

@@ -469,7 +468,6 @@ def test_list_resource_record_sets_defaults(self):
469468
self.assertEqual(req["path"], "/%s" % PATH)
470469

471470
def test_list_resource_record_sets_explicit(self):
472-
import six
473471
from google.cloud.dns.resource_record_set import ResourceRecordSet
474472

475473
PATH = "projects/%s/managedZones/%s/rrsets" % (self.PROJECT, self.ZONE_NAME)
@@ -510,7 +508,7 @@ def test_list_resource_record_sets_explicit(self):
510508
max_results=3, page_token=TOKEN, client=client2
511509
)
512510
self.assertIs(zone, iterator.zone)
513-
page = six.next(iterator.pages)
511+
page = next(iterator.pages)
514512
rrsets = list(page)
515513
token = iterator.next_page_token
516514

@@ -574,7 +572,6 @@ def _get_changes(self, token, changes_name):
574572
return result
575573

576574
def test_list_changes_defaults(self):
577-
import six
578575
from google.cloud.dns.changes import Changes
579576
from google.cloud.dns.resource_record_set import ResourceRecordSet
580577

@@ -590,7 +587,7 @@ def test_list_changes_defaults(self):
590587

591588
iterator = zone.list_changes()
592589
self.assertIs(zone, iterator.zone)
593-
page = six.next(iterator.pages)
590+
page = next(iterator.pages)
594591
changes = list(page)
595592
token = iterator.next_page_token
596593

@@ -625,7 +622,6 @@ def test_list_changes_defaults(self):
625622
self.assertEqual(req["path"], "/%s" % (path,))
626623

627624
def test_list_changes_explicit(self):
628-
import six
629625
from google.cloud.dns.changes import Changes
630626
from google.cloud.dns.resource_record_set import ResourceRecordSet
631627

@@ -644,7 +640,7 @@ def test_list_changes_explicit(self):
644640
max_results=3, page_token=page_token, client=client2
645641
)
646642
self.assertIs(zone, iterator.zone)
647-
page = six.next(iterator.pages)
643+
page = next(iterator.pages)
648644
changes = list(page)
649645
token = iterator.next_page_token
650646

0 commit comments

Comments
 (0)