Skip to content

Commit a9d8da4

Browse files
committed
DT bump version 2.9.0
1 parent 6099329 commit a9d8da4

45 files changed

Lines changed: 9616 additions & 0 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

tests/fixtures/vcr/test_account_information.yaml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1309,4 +1309,68 @@ interactions:
13091309
status:
13101310
code: 200
13111311
message: OK
1312+
- request:
1313+
body: ''
1314+
headers:
1315+
accept:
1316+
- '*/*'
1317+
accept-encoding:
1318+
- gzip, deflate
1319+
connection:
1320+
- keep-alive
1321+
host:
1322+
- api.domaintools.com
1323+
user-agent:
1324+
- python-httpx/0.28.1
1325+
method: GET
1326+
uri: https://api.domaintools.com/v1/account?app_name=python_wrapper&app_version=2.9.0
1327+
response:
1328+
body:
1329+
string: !!binary |
1330+
H4sIAAAAAAAAA9WZb4+iMBDGvwuv7hKbAC7+2a9yuZgujNIstKQtesb43W9AuHRzoq0LIvtqkVZ+
1331+
M314ZlpPngRVCK7Aez95NI5FyXX9b8E2pQLJaY63PMY17CTVDIduNCjN+M6b4QTN9nhfyxLOM6+Q
1332+
Iiljrbz3XyePJTiv+UbC+FbIvJ6P0wqQm1xwnW4yljN8nhf41V9zKxWlbO/wMsuaCYyXGv7NiKrH
1333+
fyiRGR9eBpeK7upwtEjoEYcuQxxbPw8vwijwEBX+FOwSzyahGi5zz7MGm0mmkHlfBbqrbncyuyCH
1334+
vj3z3EAO5pbEwCWL06uwoSvswgF2bcKuF5a0CWiINQEV0wyHkETklHF1PdeRG/3cgd436H03drbj
1335+
QkLyCDrKx/s2uinswFbXDXtOOX4bOVAdpxlTutf8By5a/8YC4DSmhRwB2kz92g2aw2E0xQSmFb65
1336+
cddSGVHtXzwxvM9+4SRYlbYsu+Hhw4nEzLbF69kAK6Cyw8YfqJO+A+/S4F3e501F3QiQFO1DyOME
1337+
MsyK1jKe34a4o0rYYWYl5Xo86gfMuZ9uKRiwW5JQlLrPbnRIzUrYg1RAWNEX7DNYySEVt6TwnMps
1338+
USVQsJ8TwSSwZwnweAq1rFVCtYHEiibxajry7VW7w+HmVH4SmoHUL1/NCop5TcYzBUdcQ7WTaRim
1339+
Yrg1582eMRpUCb7Z0lRXTuIlWXXidTXL4Yv0YEbbOA1zwA1xdiSXw8R2d0m2gCn/QQv2syd+F5Es
1340+
IlPT81VkG4T4qF0jeY0wwoUpnfVbuLIWe7MXlQm93nZGg1qKuRFd2W/1W+VXwwgOoyiqGJSqzgC0
1341+
iEU28nKY+5Tl2kJUEmhGNMvb14IkTMUCq9Lx4UgMn/qW6YdflsjitOBuLGre16I84ZDGVmojBeVY
1342+
Mm44cH8BDM7fYb5TjKA6Wnu8eHS/40P2zN0RTGIF/vOnVOj6h5FXMVnf4pe17iB6NKInrkF97DHe
1343+
Asy/nCwGK4v+qSOESaS/1cyd8/yxS/Hv8/kvpc6UZLkgAAA=
1344+
headers:
1345+
access-control-allow-origin:
1346+
- '*'
1347+
cache-control:
1348+
- no-store, no-cache, must-revalidate
1349+
content-encoding:
1350+
- gzip
1351+
content-security-policy:
1352+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1353+
content-type:
1354+
- application/json;charset=utf-8
1355+
date:
1356+
- Fri, 17 Jul 2026 17:47:07 GMT
1357+
expires:
1358+
- Thu, 19 Nov 1981 08:52:00 GMT
1359+
pragma:
1360+
- no-cache
1361+
set-cookie:
1362+
- dtsession=u2mpeonbme1l4jfmj5v83i4hdrk71ohb0hoielsfbe96rqvm0aamb0i2srfvb2su01bcb2dqfrqfec8vmskmmhgargbnvk2jbbg1s8p;
1363+
expires=Sun, 16-Aug-2026 17:47:07 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1364+
secure; HttpOnly
1365+
strict-transport-security:
1366+
- max-age=31536000; includeSubDomains
1367+
transfer-encoding:
1368+
- chunked
1369+
vary:
1370+
- Accept-Encoding
1371+
x-time:
1372+
- '199896'
1373+
status:
1374+
code: 200
1375+
message: OK
13121376
version: 1

tests/fixtures/vcr/test_async_context_manager.yaml

Lines changed: 447 additions & 0 deletions
Large diffs are not rendered by default.

tests/fixtures/vcr/test_async_iteration.yaml

Lines changed: 447 additions & 0 deletions
Large diffs are not rendered by default.

tests/fixtures/vcr/test_async_simple_await.yaml

Lines changed: 447 additions & 0 deletions
Large diffs are not rendered by default.

tests/fixtures/vcr/test_available_api_calls.yaml

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1125,4 +1125,68 @@ interactions:
11251125
status:
11261126
code: 200
11271127
message: OK
1128+
- request:
1129+
body: ''
1130+
headers:
1131+
accept:
1132+
- '*/*'
1133+
accept-encoding:
1134+
- gzip, deflate
1135+
connection:
1136+
- keep-alive
1137+
host:
1138+
- api.domaintools.com
1139+
user-agent:
1140+
- python-httpx/0.28.1
1141+
method: GET
1142+
uri: https://api.domaintools.com/v1/account?app_name=python_wrapper&app_version=2.9.0
1143+
response:
1144+
body:
1145+
string: !!binary |
1146+
H4sIAAAAAAAAA9WZb4+iMBDGvwuv7hKbAC7+2a9yuZgujNIstKQtesb43W9AuHRzoq0LIvtqkVZ+
1147+
M314ZlpPngRVCK7Aez95NI5FyXX9b8E2pQLJaY63PMY17CTVDIduNCjN+M6b4QTN9nhfyxLOM6+Q
1148+
Iiljrbz3XyePJTiv+UbC+FbIvJ6P0wqQm1xwnW4yljN8nhf41V9zKxWlbO/wMsuaCYyXGv7NiKrH
1149+
fyiRGR9eBpeK7upwtEjoEYcuQxxbPw8vwijwEBX+FOwSzyahGi5zz7MGm0mmkHlfBbqrbncyuyCH
1150+
vj3z3EAO5pbEwCWL06uwoSvswgF2bcKuF5a0CWiINQEV0wyHkETklHF1PdeRG/3cgd436H03drbj
1151+
QkLyCDrKx/s2uinswFbXDXtOOX4bOVAdpxlTutf8By5a/8YC4DSmhRwB2kz92g2aw2E0xQSmFb65
1152+
cddSGVHtXzwxvM9+4SRYlbYsu+Hhw4nEzLbF69kAK6Cyw8YfqJO+A+/S4F3e501F3QiQFO1DyOME
1153+
MsyK1jKe34a4o0rYYWYl5Xo86gfMuZ9uKRiwW5JQlLrPbnRIzUrYg1RAWNEX7DNYySEVt6TwnMps
1154+
USVQsJ8TwSSwZwnweAq1rFVCtYHEiibxajry7VW7w+HmVH4SmoHUL1/NCop5TcYzBUdcQ7WTaRim
1155+
Yrg1582eMRpUCb7Z0lRXTuIlWXXidTXL4Yv0YEbbOA1zwA1xdiSXw8R2d0m2gCn/QQv2syd+F5Es
1156+
IlPT81VkG4T4qF0jeY0wwoUpnfVbuLIWe7MXlQm93nZGg1qKuRFd2W/1W+VXwwgOoyiqGJSqzgC0
1157+
iEU28nKY+5Tl2kJUEmhGNMvb14IkTMUCq9Lx4UgMn/qW6YdflsjitOBuLGre16I84ZDGVmojBeVY
1158+
Mm44cH8BDM7fYb5TjKA6Wnu8eHS/40P2zN0RTGIF/vOnVOj6h5FXMVnf4pe17iB6NKInrkF97DHe
1159+
Asy/nCwGK4v+qSOESaS/1cyd8/yxS/Hv8/kvpc6UZLkgAAA=
1160+
headers:
1161+
access-control-allow-origin:
1162+
- '*'
1163+
cache-control:
1164+
- no-store, no-cache, must-revalidate
1165+
content-encoding:
1166+
- gzip
1167+
content-security-policy:
1168+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1169+
content-type:
1170+
- application/json;charset=utf-8
1171+
date:
1172+
- Fri, 17 Jul 2026 17:47:08 GMT
1173+
expires:
1174+
- Thu, 19 Nov 1981 08:52:00 GMT
1175+
pragma:
1176+
- no-cache
1177+
set-cookie:
1178+
- dtsession=qpu92evigll8me4im039d6gu2dctnao1o7jhnknsqig76a3llj49bht1hhqtf0ueuv92tl2svgmbn9d8ublg67au8iemafhufoq6m64;
1179+
expires=Sun, 16-Aug-2026 17:47:08 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1180+
secure; HttpOnly
1181+
strict-transport-security:
1182+
- max-age=31536000; includeSubDomains
1183+
transfer-encoding:
1184+
- chunked
1185+
vary:
1186+
- Accept-Encoding
1187+
x-time:
1188+
- '192525'
1189+
status:
1190+
code: 200
1191+
message: OK
11281192
version: 1

tests/fixtures/vcr/test_brand_monitor.yaml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2394,4 +2394,71 @@ interactions:
23942394
status:
23952395
code: 200
23962396
message: OK
2397+
- request:
2398+
body: ''
2399+
headers:
2400+
accept:
2401+
- '*/*'
2402+
accept-encoding:
2403+
- gzip, deflate
2404+
connection:
2405+
- keep-alive
2406+
host:
2407+
- api.domaintools.com
2408+
user-agent:
2409+
- python-httpx/0.28.1
2410+
method: GET
2411+
uri: https://api.domaintools.com/v1/mark-alert?app_name=python_wrapper&app_version=2.9.0&query=google
2412+
response:
2413+
body:
2414+
string: !!binary |
2415+
H4sIAAAAAAAAA51X23LbOAz9Fz1bHDudJml+ZacPEAlJrChSJUErcib/vpDtdLNybEN95Mw5hyCI
2416+
61sRMQ3BJyxe3orfGeNUvBRNCI3DYlM421sqXnbb7XZTUCBw82G3KfBVu2yY9M/PTeFxLF4oZtwU
2417+
wZdtcObjmKl+Ll5qcIkPBogJxcP24bHcPpW7J74AHEZKLPNWmNCD9QzQbQw9nmwYsVLahWwYmwgo
2418+
M/bPJe+bz6zgdYgRvbZgMDkEd5JQOvSqip8FZoP/Rzbn63Ka0XfvOoFLMKnsrNKtlKBbv0afn5TY
2419+
j5pCLJMlXHIvnnHm1dbrNfcw3ki1XdWtke4Rqdxbg0G3QGuYEfcWR2V9HSR2JQzKRqn47M1yj9HW
2420+
VgPZGeq7H9m4qZzIbcG0h/6760jD96E+TGy38geRGUvhA73SY5n1Q5Wb6Ez3rf7t+wYeO7CthrKm
2421+
tpe6PoWaRuB8FRP2dljj8qPdkw+j9IKR/xSGQbVOaS8icKSFcU2SnbIXpGg0WTUS28GowQlVOc+h
2422+
4cIyKcgrKNlYUriCwVfgTuh7sGgaXLj9lrwHZw9WGmwwJBWlplc5WY/p+K1yF2nQLaoepfBjVyjH
2423+
8SI6b5G4gYG4cJq52Yi1TbR7VHODskYgjgq0UJmhjRhahUyWG7eckA8HMbibxNB+kjoiSRsmQqRW
2424+
pQE0CoRr27SkeF65D22MNCasH/JF37qC7bgautAsCss1cJbHznGSERrBB6ccSWT7Ocsrtlj4HT3E
2425+
DmnRZq9ph8pyPRZh/bOXFxvWSIuqcU2W5w4LiYJeM7KEYxUT19VA+6SsllrPcFoHzyvgA+eL54E6
2426+
x85O0ghn0rTCPwOkVXAH0/ZJasoMfl4D/rEC3ECPqXJZ7JgPThPx4sn3OBGlIzUPdFznuBfGNXNR
2427+
0hY92USrSMeLKELN4+k81OZOYGDCfl1O8CyeDz14K/RAasPAaRrnzhAGCWFehpbYWwZN3kynefxy
2428+
er7BY0/t0bW5Uh5JyMnDvOfOcXB80kG9TpLNYY+t1ccpcDEyXsHPvaOXNucxxO7YRXVrnSD8s+U+
2429+
ptcs0C2v29TyLvAf5SbemvJr5Jev+BUa8EFuza/pjCVBiMxfdTamHEaQdKJjlp9u4Ii6D4+BeNwN
2430+
Zu6gGuTvSKhztDQljHur8YrLvqCt8G3qpKo8fnvCP9vKjt/urOD5S+LD3xK/iYnEjfD8LMF3pjwM
2431+
IVL65N97++yScn8DnqvulX/5AotAQiwvRB/Re2vd//n+/i8OANoO7BMAAA==
2432+
headers:
2433+
access-control-allow-origin:
2434+
- '*'
2435+
cache-control:
2436+
- no-store, no-cache, must-revalidate
2437+
content-encoding:
2438+
- gzip
2439+
content-security-policy:
2440+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
2441+
content-type:
2442+
- application/json;charset=utf-8
2443+
date:
2444+
- Fri, 17 Jul 2026 17:47:09 GMT
2445+
expires:
2446+
- Thu, 19 Nov 1981 08:52:00 GMT
2447+
pragma:
2448+
- no-cache
2449+
set-cookie:
2450+
- dtsession=ar9dkvnq9kh6cpguiva1s7aescqgco2fo0sceu6c8oj1hao3r0mmndd1scjnao8gbolp72jt7n831akf997a7at8j50k5ilgt9e1kk9;
2451+
expires=Sun, 16-Aug-2026 17:47:09 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
2452+
secure; HttpOnly
2453+
strict-transport-security:
2454+
- max-age=31536000; includeSubDomains
2455+
transfer-encoding:
2456+
- chunked
2457+
vary:
2458+
- Accept-Encoding
2459+
x-time:
2460+
- '49889'
2461+
status:
2462+
code: 200
2463+
message: OK
23972464
version: 1

tests/fixtures/vcr/test_dict_like_behaviour.yaml

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1243,4 +1243,70 @@ interactions:
12431243
status:
12441244
code: 200
12451245
message: OK
1246+
- request:
1247+
body: ''
1248+
headers:
1249+
accept:
1250+
- '*/*'
1251+
accept-encoding:
1252+
- gzip, deflate
1253+
connection:
1254+
- keep-alive
1255+
host:
1256+
- api.domaintools.com
1257+
user-agent:
1258+
- python-httpx/0.28.1
1259+
method: GET
1260+
uri: https://api.domaintools.com/v1/google.com/whois?app_name=python_wrapper&app_version=2.9.0
1261+
response:
1262+
body:
1263+
string: !!binary |
1264+
H4sIAAAAAAAAA7VVXW/bNhT9KxfaS4taMkU7caw3w84yA7ZcWE73MBUBIzEyMYnUKKpeV+S/7+qj
1265+
sRzLWfuwwIiT+3F4ee/hud8szYtcyYJb3jf8OxGF0Uway7PulEpSDqvV3Bq8eIxQsoqMNGeGxxjm
1266+
TqcTm0xt9wrD+N+5QEA0U0JvavMYzWUet9GUuNPKTKYdUI2ONdN/rpUURmlYyshBd2GYKYsK7Q8r
1267+
SgWXZsFTbvhHrfbiUVSAg9axw5qLJ657XPf12SeOgusvXPeANY5esMZ1Bvb5eWBJlvGHxl/X6geu
1268+
c7fZ3K1unflmjbl+QF8bRq8N467h88A67JUoqk5XBzb9vLbJxHav68ZFSlftXKiMCQk+VuBBUg/M
1269+
iVQWym3T2q/QRiwXHlB3dHPljh8Wm/Vs6T/gQfanbeC/BDMNv/+2WQYQ1HfxoK7ByXAyWTOZE2wM
1270+
v9+uPNgbk3vhMBweDofz4KZjMSzwN5ZA6NgmSAy6I9RzJ95o9IHgTyjnFaGQXG3gkVU7MvEIwU8b
1271+
eDx92+Ek3FbM6yK8EHB0EcGDDusGNe26+MuZP2saN6Vd++wRWQlzJQ2LTHP/om4ADiU/68AwricQ
1272+
DksRDlmVamueK20uQsLHvZJ4gw+uQ8nNNc5scoVlt5MM6lfhQT+74d2xnGoeImJSOkon4ZDn+S/9
1273+
Se8vgJ8/hB+CP0+7dMDrJ/hD8K+TzsH73+p/gPcnXQL/6dZcSrt0wE+2pj/p/ZFj0sBGJ0yKf+pH
1274+
4sFR3k+C5qqUqBse3Acn9lusMfVQGlKODN3yv0petFb4VekMmOm8hIbz59oxrCUlHHalasej/f8I
1275+
X2nji6LJwnXecNK3nKO3nOMT58IPgtu5B6UsRCJ5jDK4XYF6ArPnsJzPfL9VWpQqBjivx5RneOtK
1276+
FoRMIPhaGJ51pTXOdeEIabiWInIkN2iVocTWQKY0ByGfsEuN/uGnQW8WKEQq5sUA8pQzFJkvohDG
1277+
CyXARULhBleljjh2MmdJ9YUUsxs0u0arzu5u7JbCayYxPsNH+m63RvLhzQzOs7oS9iVH9vECmIzx
1278+
P1mUGe5LLBwYxCIRhqVwUDqNnQr8U1VlV55PCdC7ar7LJ14Zg1E9bwiZjK+mlE5DucQVUWqV80Ht
1279+
HI8dQsmIkmtKKYqrbYfSev6+WR+a++OCPU7Ven7+F/zLCgktCQAA
1280+
headers:
1281+
access-control-allow-origin:
1282+
- '*'
1283+
cache-control:
1284+
- no-store, no-cache, must-revalidate
1285+
content-encoding:
1286+
- gzip
1287+
content-security-policy:
1288+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1289+
content-type:
1290+
- application/json;charset=utf-8
1291+
date:
1292+
- Fri, 17 Jul 2026 17:47:29 GMT
1293+
expires:
1294+
- Thu, 19 Nov 1981 08:52:00 GMT
1295+
pragma:
1296+
- no-cache
1297+
set-cookie:
1298+
- dtsession=im21obi7i26a2pkianbu5mf4e41iov8nhmoip2gv7shhshmdf0h5opcrb94ffeeb11co2be9rm44ar00fv3rek18jll0lkjbo6gc7fs;
1299+
expires=Sun, 16-Aug-2026 17:47:28 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1300+
secure; HttpOnly
1301+
strict-transport-security:
1302+
- max-age=31536000; includeSubDomains
1303+
transfer-encoding:
1304+
- chunked
1305+
vary:
1306+
- Accept-Encoding
1307+
x-time:
1308+
- '46475'
1309+
status:
1310+
code: 200
1311+
message: OK
12461312
version: 1

tests/fixtures/vcr/test_domain_discovery_feed.yaml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3481,4 +3481,60 @@ interactions:
34813481
status:
34823482
code: 200
34833483
message: OK
3484+
- request:
3485+
body: ''
3486+
headers:
3487+
accept:
3488+
- '*/*'
3489+
accept-encoding:
3490+
- identity
3491+
connection:
3492+
- keep-alive
3493+
host:
3494+
- api.domaintools.com
3495+
user-agent:
3496+
- python-httpx/0.28.1
3497+
method: GET
3498+
uri: https://api.domaintools.com/v1/feed/domaindiscovery/?after=-60&app_name=python_wrapper&app_version=2.9.0&top=5
3499+
response:
3500+
body:
3501+
string: '{"timestamp":"2026-07-17T17:48:00Z","domain":"vuml.cn"}
3502+
3503+
{"timestamp":"2026-07-17T17:48:00Z","domain":"zohoapptics.sa"}
3504+
3505+
{"timestamp":"2026-07-17T17:48:00Z","domain":"ilprimo.ma"}
3506+
3507+
{"timestamp":"2026-07-17T17:48:00Z","domain":"tuckback.link"}
3508+
3509+
{"timestamp":"2026-07-17T17:48:00Z","domain":"blackstratventures.com"}
3510+
3511+
'
3512+
headers:
3513+
cache-control:
3514+
- no-store, no-cache, must-revalidate
3515+
content-length:
3516+
- '311'
3517+
content-security-policy:
3518+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
3519+
content-type:
3520+
- application/x-ndjson
3521+
date:
3522+
- Fri, 17 Jul 2026 17:48:00 GMT
3523+
expires:
3524+
- Thu, 19 Nov 1981 08:52:00 GMT
3525+
pragma:
3526+
- no-cache
3527+
set-cookie:
3528+
- dtsession=tauh4mgdj2cthr3bm8k328c9ku4if4c91lip4lq8q6noqu28k644f2uok2qfepg54tvdnb0q509c2tfn1g4kp1src88qe75bha34fhu;
3529+
expires=Sun, 16-Aug-2026 17:48:00 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
3530+
secure; HttpOnly
3531+
- 0566fae076d9b6615cd8f47a9e9500f2=abbae19e8815cf9164c3024c1c42ff89; path=/;
3532+
HttpOnly
3533+
strict-transport-security:
3534+
- max-age=31536000; includeSubDomains
3535+
x-request-id:
3536+
- fc3bb778-98c2-41bc-94e1-5c4c54632e6c
3537+
status:
3538+
code: 200
3539+
message: OK
34843540
version: 1

0 commit comments

Comments
 (0)