Skip to content
This repository was archived by the owner on Mar 22, 2022. It is now read-only.

Commit 53a6a55

Browse files
authored
Updated urllib and config files (#8)
* Updated urllib and config files * Version 1.2.1
1 parent ba0c0b1 commit 53a6a55

File tree

7 files changed

+39
-25
lines changed

7 files changed

+39
-25
lines changed

Pipfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ name = "pypi"
55

66
[packages]
77
requests = "*"
8+
"urllib3" = "*"
89

910
[dev-packages]
1011
pytest = "*"

Pipfile.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

postcodeapi/client.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,10 @@ def __init__(self, api_key):
6262
6363
:param api_key: Postcode API V2 key
6464
"""
65-
self._headers = {"x-api-key": api_key, "accept": "application/hal+json"}
65+
self._headers = {
66+
"x-api-key": api_key,
67+
"accept": "application/hal+json",
68+
}
6669

6770
def _do_request(self, endpoint, querystring=None):
6871
"""

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
setup(
44
name="postcodeapi",
5-
version="1.2.0",
5+
version="1.2.1",
66
description="An unofficial Python wrapper around the Postcode API v2",
77
long_description=open("README.rst").read(),
88
url="http://github.com/roedesh/postcodeapi",

tests/unit_tests/test_addresses.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@ def test_get_all_addresses_with_postal_code_and_number(api_client):
3434
get_api_url("addresses?postcode=6545CA&number=5"),
3535
text=read_file("address_list_postal_code_and_number.json"),
3636
)
37-
data = api_client.get_all_addresses(postal_code="6545CA", number=5)["results"]
37+
data = api_client.get_all_addresses(postal_code="6545CA", number=5)[
38+
"results"
39+
]
3840
assert data[0]["postcode"] == "6545CA"
3941
assert data[0]["number"] == 5
4042

@@ -45,7 +47,9 @@ def test_get_all_addresses_from_id(api_client):
4547
get_api_url("addresses?from[id]=0503200000060096"),
4648
text=read_file("address_list_from_id.json"),
4749
)
48-
data = api_client.get_all_addresses(from_id="0503200000060096")["results"]
50+
data = api_client.get_all_addresses(from_id="0503200000060096")[
51+
"results"
52+
]
4953
assert data[0]["id"] == "0553200000001332"
5054

5155

tests/unit_tests/test_postal_codes.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,24 @@
88

99
def test_get_all_postal_codes(api_client):
1010
with requests_mock.mock() as m:
11-
m.get(get_api_url("postcodes"), text=read_file("postal_code_list.json"))
11+
m.get(
12+
get_api_url("postcodes"), text=read_file("postal_code_list.json")
13+
)
1214
data = api_client.get_all_postal_codes()["results"]
1315
assert data[0]["postcode"] == "7315AA"
1416

1517

1618
def test_get_all_postal_codes_from_postal_code(api_client):
1719
with requests_mock.mock() as m:
1820
m.get(
19-
get_api_url("postcodes?from[postcode]=7315AA&from[postcodeArea]=7315"),
21+
get_api_url(
22+
"postcodes?from[postcode]=7315AA&from[postcodeArea]=7315"
23+
),
2024
text=read_file("postal_code_list_from_postal_code.json"),
2125
)
22-
data = api_client.get_all_postal_codes(from_postal_code="7315AA")["results"]
26+
data = api_client.get_all_postal_codes(from_postal_code="7315AA")[
27+
"results"
28+
]
2329
assert data[0]["postcode"] == "7315BB"
2430

2531

@@ -41,7 +47,8 @@ def test_get_all_postal_codes_area(api_client):
4147
def test_get_postal_code(api_client):
4248
with requests_mock.mock() as m:
4349
m.get(
44-
get_api_url("postcodes/7315AD"), text=read_file("single_postal_code.json")
50+
get_api_url("postcodes/7315AD"),
51+
text=read_file("single_postal_code.json"),
4552
)
4653
data = api_client.get_postal_code(postal_code="7315AD")
4754
assert data["postcode"] == "7315AD"

tox.ini

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
[flake8]
2-
max-line-length = 80
3-
select = C,E,F,W,B,B950
4-
ignore = E501
1+
[isort]
2+
line_length = 79
3+
skip = migrations, node_modules, snapshots
54

65
[pytest]
7-
addopts = --cov=postcodeapi --cov-report html
6+
addopts = --cov=postcodeapi --cov-report html

0 commit comments

Comments
 (0)