Skip to content

Commit 4851f8d

Browse files
committed
Bump version to 2.7.3; update vcr
1 parent f8ab0e3 commit 4851f8d

43 files changed

Lines changed: 12002 additions & 12 deletions

Some content is hidden

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

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.7.2
1+
2.7.3

domaintools/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@
2020
2121
"""
2222

23-
current = "2.7.2"
23+
current = "2.7.3"

tests/fixtures/vcr/test_account_information.yaml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1055,4 +1055,67 @@ interactions:
10551055
status:
10561056
code: 200
10571057
message: OK
1058+
- request:
1059+
body: ''
1060+
headers:
1061+
accept:
1062+
- '*/*'
1063+
accept-encoding:
1064+
- gzip, deflate
1065+
connection:
1066+
- keep-alive
1067+
host:
1068+
- api.domaintools.com
1069+
user-agent:
1070+
- python-httpx/0.28.1
1071+
method: GET
1072+
uri: https://api.domaintools.com/v1/account?app_name=python_wrapper&app_version=2.7.3
1073+
response:
1074+
body:
1075+
string: !!binary |
1076+
H4sIAAAAAAAAA9WZb4+iMBDGvwuv7hKbqCzsn69yuZguHWGypSVt0TPG734DwoXLyQZc5Kiv1Lb0
1077+
N9PHp+14DgzYQisLwds54EmiS+XqtwXuSgtG8ZyaAlQOUsMdUtedA+tQpcGKBjg8ULszJVxWQWG0
1078+
KBNng7cf5wAFjWueyFDttcnr8TSsALPLtXLZTmKONF+wWVevpinTpWlbVCllMwBV6eDPiKia/t1q
1079+
2fny2rm0PK3DcVrwE3XdVg+u56tmiuOXgFjhV4HXgHaCO7gOvqwabjRoCfpQRZpWzb3QY5hrkIHQ
1080+
cZd5vR2IDMpgkt2k3Y6ljUfQbrYd3OfodSCuAAeJY2ATLqkLEzrnqOztbEfj8MMR+F2BrMexY6q0
1081+
AXEPOq1r8GX05w56GEbj4HOu6HHsyF2SSbRu0gXYjJF7dwWGir0NQit02vwH6L9y/xSPw1Zw9FM0
1082+
tVp8UvwVlNHutEf5iZXPo+4B/tIAW+Cmx8zv2C/Xj+PNdH0gYBlZiDYnDzKMRWsb8x9HxqMaSCmz
1083+
hivnDbWBonRTnvceqQYDBzAWGBZTwc7Byo6Zxh77XVZ60X54gsnggAJU4sMu0SqhuqLRXmHokz/y
1084+
nVS7j8PNuflgXIJxi3fcglNehTem0FGtN5uaL7mtOT89jUVz0b48jVMuk1VB6WaKtwtRQec05ocz
1085+
0E1Tnti1Vtfe2tgeKOXfeIHfJ+K/VyHh0AD0e20XYhkh0A23E8RrHA636OZ6ZwS/fd6MZvOSQYXF
1086+
FreRfdWNUTdOikrA2upe7XSi5XIkNaASY4BL5jBvfxBMoE00bUanu8PoONRU6zNFIDacajlmKHkM
1087+
FZkfQX1ivNMF8HD+Ht/1MYKqUHX/vtH/A59v7+tG4MUK/ONPmXb1Xw3LcNjNVyKY0IVmXIC6zrGM
1088+
7A8o3vfgLzr1Py+X33IqbyVZHwAA
1089+
headers:
1090+
access-control-allow-origin:
1091+
- '*'
1092+
cache-control:
1093+
- no-store, no-cache, must-revalidate
1094+
content-encoding:
1095+
- gzip
1096+
content-security-policy:
1097+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1098+
content-type:
1099+
- application/json;charset=utf-8
1100+
date:
1101+
- Tue, 17 Mar 2026 13:04:56 GMT
1102+
expires:
1103+
- Thu, 19 Nov 1981 08:52:00 GMT
1104+
pragma:
1105+
- no-cache
1106+
set-cookie:
1107+
- dtsession=tmn0p4au05fa18gqsl06v37tknu5mc0vrc79d3krcdlugmkha6ubcbn3ffee5vugep1gvhu4g7fk4qiig8ue0juvpkrsuo14u0kdhr1;
1108+
expires=Thu, 16-Apr-2026 13:04:56 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1109+
secure; HttpOnly
1110+
strict-transport-security:
1111+
- max-age=31536000; includeSubDomains
1112+
transfer-encoding:
1113+
- chunked
1114+
vary:
1115+
- Accept-Encoding
1116+
x-time:
1117+
- '137769'
1118+
status:
1119+
code: 200
1120+
message: OK
10581121
version: 1

tests/fixtures/vcr/test_async_context_manager.yaml

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

tests/fixtures/vcr/test_async_iteration.yaml

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

tests/fixtures/vcr/test_async_simple_await.yaml

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

tests/fixtures/vcr/test_available_api_calls.yaml

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -871,4 +871,67 @@ interactions:
871871
status:
872872
code: 200
873873
message: OK
874+
- request:
875+
body: ''
876+
headers:
877+
accept:
878+
- '*/*'
879+
accept-encoding:
880+
- gzip, deflate
881+
connection:
882+
- keep-alive
883+
host:
884+
- api.domaintools.com
885+
user-agent:
886+
- python-httpx/0.28.1
887+
method: GET
888+
uri: https://api.domaintools.com/v1/account?app_name=python_wrapper&app_version=2.7.3
889+
response:
890+
body:
891+
string: !!binary |
892+
H4sIAAAAAAAAA9WZYW+bMBCG/wufNimWCBS69q9MU+TCBU41NrJNsijKf99BYGJaqCAlFOdTEtv4
893+
ufOb1/bl7GkwpZIGvNezx5NEVdI2b0vcVQa05AU1eSgtZJpbpK47C8aizLwNDbB4oHarK7hsvFKr
894+
tEqs8V5/nj1MaVz7RIZyr3TRjKdhJehdoaTNdwILpPm8rV+/2qZcVbprkZUQ7QCUlYW/I6J6+jej
895+
RO/La+fK8KwJx6qUn6hrsKW+zXz1THH84hEr/C7xGtAu5Raugy+blhs1GoI+1JFmdfMg9BTmwB8P
896+
HfeZ/WAkMkiNSX6TNphKG0+g3QY93OdobIZTsJBYBibhgrqwVBUcpbmd7WgafjgB3+/R+9PYMZNK
897+
Q3oPOq2r92n05x56GEbT4Asu6XHsyG2SCzR21gXYTpF7fwXGir0LQkm0Sn8B9D+5f4qnYUs4uima
898+
Ri0uKf4Kymh32qP4wMqXUfcIf2mBDXA9YOZ37Jf+43hz1RwIWE4WovTJgQxj2dnG8seR6agaMsqs
899+
5tI6Q62hrOyc571HqkHDAbQBhuVcsEuwsmOucMB+15VeNO+OYDI4YAoycWGX6JRQX9For9D0yR35
900+
zqrdx+EWXL8zLkDb1TtuySmvqTOm0FOtM5uaK7ltOD88jUVL0f54mqZcJuqC0s0UBytRQe805oYz
901+
0E1TnNi1Vtfd2tgeKOXfeInfZ+K/VyHh2ADUW2MX6TpCoBtuL4iXOBxv0e31Tqf89nkzWsxLRhUW
902+
O9xW9nU3Rt04KSoBY+p7tVWJEuuR1IhKjAYumMWi+0GwFE2iaDM63R1Gz6HmWp85AjHhXMuxQMlj
903+
rMjcCOoD450vgIfzD/iuixHUhar7943hH/hye18/AidW4D9/ypVt/mpYh8NuPxPBjC604AI0dY51
904+
ZH9E8X4Af9Wp/3W5/AEpFEIjWR8AAA==
905+
headers:
906+
access-control-allow-origin:
907+
- '*'
908+
cache-control:
909+
- no-store, no-cache, must-revalidate
910+
content-encoding:
911+
- gzip
912+
content-security-policy:
913+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
914+
content-type:
915+
- application/json;charset=utf-8
916+
date:
917+
- Tue, 17 Mar 2026 13:04:57 GMT
918+
expires:
919+
- Thu, 19 Nov 1981 08:52:00 GMT
920+
pragma:
921+
- no-cache
922+
set-cookie:
923+
- dtsession=uvep7q49o2nt5tom4spo920v2oq091duhe3n242bvvcf4drt77gfr46hp5tedh58l87ojuc8ts8k2ke6t6ckgs3u7bm0326n92r0a3t;
924+
expires=Thu, 16-Apr-2026 13:04:57 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
925+
secure; HttpOnly
926+
strict-transport-security:
927+
- max-age=31536000; includeSubDomains
928+
transfer-encoding:
929+
- chunked
930+
vary:
931+
- Accept-Encoding
932+
x-time:
933+
- '134305'
934+
status:
935+
code: 200
936+
message: OK
874937
version: 1

tests/fixtures/vcr/test_brand_monitor.yaml

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1865,4 +1865,132 @@ interactions:
18651865
status:
18661866
code: 200
18671867
message: OK
1868+
- request:
1869+
body: ''
1870+
headers:
1871+
accept:
1872+
- '*/*'
1873+
accept-encoding:
1874+
- gzip, deflate
1875+
connection:
1876+
- keep-alive
1877+
host:
1878+
- api.domaintools.com
1879+
user-agent:
1880+
- python-httpx/0.28.1
1881+
method: GET
1882+
uri: https://api.domaintools.com/v1/account?app_name=python_wrapper&app_version=2.7.3
1883+
response:
1884+
body:
1885+
string: !!binary |
1886+
H4sIAAAAAAAAA9WZYW+bMBCG/wufNimWCBS69q9MU+TCBU41NrJNsijKf99BYGJaqCAlFOdTEtv4
1887+
ufOb1/bl7GkwpZIGvNezx5NEVdI2b0vcVQa05AU1eSgtZJpbpK47C8aizLwNDbB4oHarK7hsvFKr
1888+
tEqs8V5/nj1MaVz7RIZyr3TRjKdhJehdoaTNdwILpPm8rV+/2qZcVbprkZUQ7QCUlYW/I6J6+jej
1889+
RO/La+fK8KwJx6qUn6hrsKW+zXz1THH84hEr/C7xGtAu5Raugy+blhs1GoI+1JFmdfMg9BTmwB8P
1890+
HfeZ/WAkMkiNSX6TNphKG0+g3QY93OdobIZTsJBYBibhgrqwVBUcpbmd7WgafjgB3+/R+9PYMZNK
1891+
Q3oPOq2r92n05x56GEbT4Asu6XHsyG2SCzR21gXYTpF7fwXGir0LQkm0Sn8B9D+5f4qnYUs4uima
1892+
Ri0uKf4Kymh32qP4wMqXUfcIf2mBDXA9YOZ37Jf+43hz1RwIWE4WovTJgQxj2dnG8seR6agaMsqs
1893+
5tI6Q62hrOyc571HqkHDAbQBhuVcsEuwsmOucMB+15VeNO+OYDI4YAoycWGX6JRQX9For9D0yR35
1894+
zqrdx+EWXL8zLkDb1TtuySmvqTOm0FOtM5uaK7ltOD88jUVL0f54mqZcJuqC0s0UBytRQe805oYz
1895+
0E1TnNi1Vtfd2tgeKOXfeInfZ+K/VyHh2ADUW2MX6TpCoBtuL4iXOBxv0e31Tqf89nkzWsxLRhUW
1896+
O9xW9nU3Rt04KSoBY+p7tVWJEuuR1IhKjAYumMWi+0GwFE2iaDM63R1Gz6HmWp85AjHhXMuxQMlj
1897+
rMjcCOoD450vgIfzD/iuixHUhar7943hH/hye18/AidW4D9/ypVt/mpYh8NuPxPBjC604AI0dY51
1898+
ZH9E8X4Af9Wp/3W5/AEpFEIjWR8AAA==
1899+
headers:
1900+
access-control-allow-origin:
1901+
- '*'
1902+
cache-control:
1903+
- no-store, no-cache, must-revalidate
1904+
content-encoding:
1905+
- gzip
1906+
content-security-policy:
1907+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1908+
content-type:
1909+
- application/json;charset=utf-8
1910+
date:
1911+
- Tue, 17 Mar 2026 13:04:58 GMT
1912+
expires:
1913+
- Thu, 19 Nov 1981 08:52:00 GMT
1914+
pragma:
1915+
- no-cache
1916+
set-cookie:
1917+
- dtsession=6vsnf8g9bfctfuhc1a5rv6ap5n41m38rrqlk3ll5rjhiqtcrt61c40aconhbp2g9qc1sgrkj7nn17nb2jkpk49v6bt60iptaefu0n9m;
1918+
expires=Thu, 16-Apr-2026 13:04:58 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1919+
secure; HttpOnly
1920+
strict-transport-security:
1921+
- max-age=31536000; includeSubDomains
1922+
transfer-encoding:
1923+
- chunked
1924+
vary:
1925+
- Accept-Encoding
1926+
x-time:
1927+
- '137185'
1928+
status:
1929+
code: 200
1930+
message: OK
1931+
- request:
1932+
body: ''
1933+
headers:
1934+
accept:
1935+
- '*/*'
1936+
accept-encoding:
1937+
- gzip, deflate
1938+
connection:
1939+
- keep-alive
1940+
host:
1941+
- api.domaintools.com
1942+
user-agent:
1943+
- python-httpx/0.28.1
1944+
method: GET
1945+
uri: https://api.domaintools.com/v1/mark-alert?app_name=python_wrapper&app_version=2.7.3&query=google
1946+
response:
1947+
body:
1948+
string: !!binary |
1949+
H4sIAAAAAAAAA52Y227jIBCG34XrGCXd1TbKq6x6gfHYpsZAOMRxqr77jhOnykFJmO2dle+HGYb5
1950+
gX4xD8FZE4Btvtg2gR/ZhjXWNhrYgmnVq8g2q+VyuWDRRqHZZr1eMNhLnSrU/P1YMAMD20SfYMGs
1951+
KVqrq/NnivWabWqhA35UIqKAvS3f/hTLX8XqHccXGnwMOMwXq2wvlEFAVAEwnlMMnkvbIxiiiAnB
1952+
42TfiwtcCg/gQ3Hib/FzQNcSawzsFf5GEDXQK6POgjaDj7VNprLmZ5KneZyoQkiJqshx2Qm09c3r
1953+
gE6SEnagtGqUabjROZPUXhgJvPa5U/RBtaAdV6a2uZqQnLM+FiLFNq8eJ12EEIsVl1rJLieZwfou
1954+
OIH5XK/wkzkwHF6WuXBvS8WNy4hldVu2Bxw2hGjAyJGXkIdL60ZUgBfR3nXQk+BR2iSfbvbFMwHO
1955+
EhNpCsXlIZd1ruu4kimTL63tplC4yFakoAyE4LytFbqNMN3UF/np3AwQrE4RjSX8xxD0yWX72h5n
1956+
MtfkZpoURSDROxJ9oNCV0Z9bAg9CU+jtVlDqWqtRdBRe2+HGZB9Us7Ye9pSRp3OIwDfyzoIfRNLW
1957+
Xn8SRm5dG0sCjyeITmh9eMATVLqW7kDhG8o+0KRewg/N58MtW+LQESI0aN9ELzFcyly07YwkDI17
1958+
TlOay63ESMGFAc334yFj17keN0RskqruKvFA4UGCOSjgocuMJ4ga8I9rtcs5dCc8jm2ibO6gIvDp
1959+
PpIz/mhkpeRxQxCmiKoHjacLRYLnUNB4V+fRukzNrow9pYUGKHk/clVlZL6PmnQcjdanPuBCmcnd
1960+
M6+F16LRJqom7yZ3JXm515PAUkQAwiOlTVW4eHA8bw1l8Detz4+g0GbU+1aD90t4KfpEzxwJWXTQ
1961+
CXxCEBRadedlun103KV9wd6Ffwe7qp4bsAWIeVaMmmjpKm8jyKm/CXlPd8Zz3s9vDkc/m9GXnhYG
1962+
AHeuMXrByziwoSc3mxX+efsMrVUht1qX8Oty/bzuCqkt9kIrPMx5VB6zPr78j4v82niHYbj4/wDv
1963+
90/pvSlm2mkxFr/Vm9uu33cPYv74/v4Hz1/m0XoRAAA=
1964+
headers:
1965+
access-control-allow-origin:
1966+
- '*'
1967+
cache-control:
1968+
- no-store, no-cache, must-revalidate
1969+
content-encoding:
1970+
- gzip
1971+
content-security-policy:
1972+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1973+
content-type:
1974+
- application/json;charset=utf-8
1975+
date:
1976+
- Tue, 17 Mar 2026 13:04:58 GMT
1977+
expires:
1978+
- Thu, 19 Nov 1981 08:52:00 GMT
1979+
pragma:
1980+
- no-cache
1981+
set-cookie:
1982+
- dtsession=lpc1tf3psu1kunknfkgm791sav4ck8ohges0duec2847cr0ebkb9gkk22lg5nodddl3ed3bh57afv24aav2bd82tkbiteum5unognii;
1983+
expires=Thu, 16-Apr-2026 13:04:58 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1984+
secure; HttpOnly
1985+
strict-transport-security:
1986+
- max-age=31536000; includeSubDomains
1987+
transfer-encoding:
1988+
- chunked
1989+
vary:
1990+
- Accept-Encoding
1991+
x-time:
1992+
- '111536'
1993+
status:
1994+
code: 200
1995+
message: OK
18681996
version: 1

tests/fixtures/vcr/test_dict_like_behaviour.yaml

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -984,4 +984,65 @@ interactions:
984984
status:
985985
code: 200
986986
message: OK
987+
- request:
988+
body: ''
989+
headers:
990+
accept:
991+
- '*/*'
992+
accept-encoding:
993+
- gzip, deflate
994+
connection:
995+
- keep-alive
996+
host:
997+
- api.domaintools.com
998+
user-agent:
999+
- python-httpx/0.28.1
1000+
method: GET
1001+
uri: https://api.domaintools.com/v1/google.com/whois?app_name=python_wrapper&app_version=2.7.3
1002+
response:
1003+
body:
1004+
string: !!binary |
1005+
H4sIAAAAAAAAA5VV74+aQBD9Vzb0YxUB8U72U43YK8mJF/F6ydWL2cNVSWWXLGutufi/dxbwF0Jt
1006+
E2LIvLePmbcz44cmaJpwllINf8D7MkqlIExqWHvgfLmmeshjrXFEZMSZYoaCEknnQDMd575pOE2z
1007+
AzT6O4lAEMKWYXWzsA3hTTIv2JZhOipsOGeiAoAhET+HnEWSC+SxUAc4lURuUqX2QwvXEWXSpWsq
1008+
6ZPgq+g9UoKNAphAzumCigroOfv2BZBS8YuKCrEcqBTLoSuxt31DYySmsxzPcvUDU38YjR4eB3p/
1009+
NISzfmCVA+1ywD4PvDW07YpHqXJafTD3865ptHObBQ25UHYihFwek4ghH5LA6KQxZYCNc4N3B5Ln
1010+
YmSZ7W7HtGfuaNjz/BlQm9/HgX/OJwK9fBt5AQqyojDKktFjuKI4vyLVFaUTz+NHjFZSJnjamra2
1011+
220lPzdwjlz4hVyO3TAxO7jtYMN+zWh91V7QagXv1GMTw8aGAc/rZYED1Xi7o+yh96rpBEoq91up
1012+
Gq/n93K7HKsE9d6hKVGfM0lCiQZg7BojooJQZLIGn2X65e9eXUo8rTiDrD+bumV07+By7jtGdqC4
1013+
tSCbA4yqZyDzPM1Mj0LCmM7FctqiSfKpml+vfN33t7SvT9Srl0fnlnaZX6VcPcj1ytX8euX/caTu
1014+
RL36vztSzc+U1dwf5/Ry81Th1g28fQO3y7jrB8Ggj9GGpdGSFUnBLkB8geSKIq/f8330ohYIzBkJ
1015+
w40g4Q56vxgV9JWLGJ+VrjbHWfnbKFxAmGn7w9qbpXwjQrUTl6d/qP3+DxcZNVvKBgAA
1016+
headers:
1017+
access-control-allow-origin:
1018+
- '*'
1019+
cache-control:
1020+
- no-store, no-cache, must-revalidate
1021+
content-encoding:
1022+
- gzip
1023+
content-security-policy:
1024+
- 'default-src * data: blob: ''unsafe-eval'' ''unsafe-inline'''
1025+
content-type:
1026+
- application/json;charset=utf-8
1027+
date:
1028+
- Tue, 17 Mar 2026 13:05:33 GMT
1029+
expires:
1030+
- Thu, 19 Nov 1981 08:52:00 GMT
1031+
pragma:
1032+
- no-cache
1033+
set-cookie:
1034+
- dtsession=6r1uqnqssnn7gfu6nd289qmv9nch49o25m6cgo27qqsombcbigpqr384vql5rdfedjcivhu7jim9na0lsgprvnnfro156ga09i9v3s5;
1035+
expires=Thu, 16-Apr-2026 13:05:33 GMT; Max-Age=2592000; path=/; domain=.domaintools.com;
1036+
secure; HttpOnly
1037+
strict-transport-security:
1038+
- max-age=31536000; includeSubDomains
1039+
transfer-encoding:
1040+
- chunked
1041+
vary:
1042+
- Accept-Encoding
1043+
x-time:
1044+
- '22768'
1045+
status:
1046+
code: 200
1047+
message: OK
9871048
version: 1

0 commit comments

Comments
 (0)