Skip to content

Commit 771aed3

Browse files
authored
six is not needed anymore, since we stopped supporting Python 2.7 (#101)
1 parent 165218f commit 771aed3

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

seatsio/domain.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
from datetime import date
22

3-
from six import iteritems
4-
53
from seatsio.util import parse_date
64

75

@@ -232,7 +230,7 @@ def createList(cls, param):
232230
class ChartReport:
233231
def __init__(self, response_body):
234232
self.items = {}
235-
for key, value in iteritems(response_body):
233+
for key, value in response_body.items():
236234
self.items[key] = []
237235
for item in value:
238236
self.items[key].append(ChartObjectInfo(item))
@@ -268,7 +266,7 @@ def __init__(self, item_data):
268266
class EventReport:
269267
def __init__(self, response_body):
270268
self.items = {}
271-
for key, value in iteritems(response_body):
269+
for key, value in response_body.items():
272270
self.items[key] = []
273271
for item in value:
274272
self.items[key].append(EventObjectInfo(item))
@@ -475,12 +473,12 @@ def __init__(self, data):
475473
self.next_to_each_other = data.get("nextToEachOther")
476474
self.objects = data.get("objects")
477475
self.objectDetails = {}
478-
for key, value in iteritems(data.get("objectDetails")):
476+
for key, value in data.get("objectDetails").items():
479477
self.objectDetails[key] = EventObjectInfo(value)
480478

481479

482480
class ChangeObjectStatusResult:
483481
def __init__(self, data):
484482
self.objects = {}
485-
for key, value in iteritems(data.get("objects")):
483+
for key, value in data.get("objects").items():
486484
self.objects[key] = EventObjectInfo(value)

seatsio/events/eventsClient.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from six import iteritems
2-
31
from seatsio.domain import Event, StatusChange, BestAvailableObjects, ChangeObjectStatusResult, EventObjectInfo, \
42
event_from_json
53
from seatsio.events.changeBestAvailableObjectStatusRequest import ChangeBestAvailableObjectStatusRequest
@@ -188,7 +186,7 @@ def retrieve_object_infos(self, key, object_labels):
188186
query_params = {"label": object_labels}
189187
response_body = self.http_client.url("/events/{key}/objects", query_params, key=key).get()
190188
items = {}
191-
for key, value in iteritems(response_body):
189+
for key, value in response_body.items():
192190
items[key] = EventObjectInfo(value)
193191
return items
194192

seatsio/httpClient.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import time
2+
from urllib.parse import quote, urlencode
23

34
import jsonpickle
45
import requests
5-
from six.moves.urllib.parse import quote, urlencode
66

77
from seatsio.exceptions import SeatsioException, RateLimitExceededException
88

setup.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919
"requests>=2.0, <3.0",
2020
"munch==4.0",
2121
"jsonpickle>=3.0, <4.0",
22-
"future==1.0.0",
23-
"six==1.16.0",
22+
"future==1.0.0"
2423
],
2524
tests_require=[
2625
"parameterized==0.9.0"

0 commit comments

Comments
 (0)