abuse-whois

View on PyPIReverse Dependencies (0)

0.10.2 abuse_whois-0.10.2-py3-none-any.whl

Wheel Details

Project: abuse-whois
Version: 0.10.2
Filename: abuse_whois-0.10.2-py3-none-any.whl
Download: [link]
Size: 34636
MD5: 68bead2ff7dd69e2e615a1b28864629f
SHA256: 68a206dad95dde9bc8d345808641c8e71e9ee49e97607178e408c2ce13e7a72c
Uploaded: 2025-01-25 06:03:47 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: abuse-whois
Version: 0.10.2
Summary: Find where to report a domain for abuse
Author-Email: Manabu Niseki <manabu.niseki[at]gmail.com>
Project-Url: Homepage, https://github.com/ninoseki/abuse_whois
Project-Url: Repository, https://github.com/ninoseki/abuse_whois
Requires-Python: <3.13,>=3.10
Requires-Dist: aiometer (~=0.5)
Requires-Dist: asyncache (~=0.3)
Requires-Dist: asyncer (>=0.0.8)
Requires-Dist: asyncwhois (~=1.1)
Requires-Dist: azuma (~=0.7)
Requires-Dist: cachetools (~=5.5)
Requires-Dist: loguru (~=0.7)
Requires-Dist: pydantic (!=2.1.0,<3.0.0,>2.0.1)
Requires-Dist: pyyaml (~=6.0)
Requires-Dist: returns (~=0.24)
Requires-Dist: stamina (~=24.3)
Requires-Dist: starlette (<0.46.0,>=0.40.0)
Requires-Dist: tld (~=0.13)
Requires-Dist: validators (~=0.34)
Requires-Dist: fastapi[all] (~=0.115); extra == "api"
Requires-Dist: gunicorn (~=23.0); extra == "api"
Provides-Extra: api
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 3416 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
abuse_whois/__init__.py sha256=qxkqhYOKDOn3YGG6oyJBCR-69NEpbxM_GUHAvYQdiQs 130
abuse_whois/errors.py sha256=bAJj7jE8RvjhTuXNtoMltP3hW_CGCR9GkqFil3PXMfE 190
abuse_whois/main.py sha256=cp_rzTame14WXUlXptk0YnZWD0_5F6t8NJNG3ZUKRd8 809
abuse_whois/settings.py sha256=uzEXanWAcCHMt544MN0hBr4V19cdbQAhd992BbJits0 1689
abuse_whois/utils.py sha256=ZefaaKwEWqWx_FPP9meMfC4rbYyMeOsD43DESSlfuOU 2744
abuse_whois/whois.py sha256=nPjujxEhdyX0e6-LRFmcWuCTC9RbkMJOS6kQIstSK-E 525
abuse_whois/api/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abuse_whois/api/main.py sha256=800g0v_CeXbRJBsT_TQHuqeoWcjMXdoXjHL043Dgo60 490
abuse_whois/api/endpoints/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abuse_whois/api/endpoints/index.py sha256=LKKkMHXeR2_hJf3elS4yDVC7Xx2R4NX93-n3vCKUhV8 194
abuse_whois/api/endpoints/whois.py sha256=cU1GFuxhSQHU9ebr_7qSe3CB5y9MOxOCHvPkNdPgCJQ 1327
abuse_whois/matchers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
abuse_whois/matchers/shared_hosting/__init__.py sha256=9qqZePX5OE54a--xeUXXpORV6sPlMj0fq1pL3kdSCaE 1405
abuse_whois/matchers/shared_hosting/rules/000webhost.yaml sha256=NF7IwehEM907EYdy2clzPOVhJs_NoDU1z3zmJj4ZZVc 333
abuse_whois/matchers/shared_hosting/rules/adobe.yaml sha256=uhofrWwSGegSVHBgRo16gGQcD6z9GPvxmd9ZePCVNEc 277
abuse_whois/matchers/shared_hosting/rules/backblaze.yaml sha256=mrFOT2MpYhdd52L9TqwEi31uphKdbU-SJqW093REIjk 292
abuse_whois/matchers/shared_hosting/rules/bitly.yaml sha256=xjYMiPjN_YNp7f148J659PFMrNHf8mL5CfC9IHOSkeU 323
abuse_whois/matchers/shared_hosting/rules/blogger.yaml sha256=6GELhMUwljeVZYT9lS_yAbPOWom5-rakQFaxV353jr8 321
abuse_whois/matchers/shared_hosting/rules/changeip.yaml sha256=J_FK97a6WQlqStwcc3w59I_IE5isJpElZbxqt4SJkJA 3495
abuse_whois/matchers/shared_hosting/rules/cloudflare.yaml sha256=zdwwllIh1Z4wMJLpOzigdG6-mqleXOiOOMn5_-5HV_Q 301
abuse_whois/matchers/shared_hosting/rules/firebase.yaml sha256=NovJLiAG5i693kNkiv3jFgdRCcuvHtYgPFLyEqFlw7w 393
abuse_whois/matchers/shared_hosting/rules/glitch.yaml sha256=_2Z3yyfPDFOMcmBZ4q2A6YpcVpbzaPrE3gXJSg-PVQ8 284
abuse_whois/matchers/shared_hosting/rules/godaddy.yaml sha256=50Kqem-Fu8Y5y3wG2RQVa1r0rQvTGMM1C1AKMfwgzoI 302
abuse_whois/matchers/shared_hosting/rules/google_cloud.yaml sha256=AtqMg0thuRVPu_ahVFV86p5SAJOGHWQbJ-d_EG0T5Uw 356
abuse_whois/matchers/shared_hosting/rules/google_site.yaml sha256=-wE48Jw9xcMWrHV5l8yOFc9s66AYF94JeTPq6HvITbY 379
abuse_whois/matchers/shared_hosting/rules/jimdo.yaml sha256=fmJRum1vRuGvo2DmWnVFpFig_rx2PjlsCInRCDK3mNg 321
abuse_whois/matchers/shared_hosting/rules/micorosoft.yaml sha256=hR8gXtM72r_F9wDJhHECv7M7b5SpyvfwzLY8T2uW2Dk 309
abuse_whois/matchers/shared_hosting/rules/netlify.yaml sha256=vMQkGYY5FcNzBHCRFmbBN4XYxAtTFJy6mS0bBNb4-kw 269
abuse_whois/matchers/shared_hosting/rules/notion.yaml sha256=F1qG0UAqMPFHy7FsrNlA61CVLrMTR-sO5EBTcklIooI 386
abuse_whois/matchers/shared_hosting/rules/replit.yaml sha256=iOxvnxNBXnOTtJJEWxgyWcGySTCQJGvSO4oIgcJhdwk 259
abuse_whois/matchers/shared_hosting/rules/softlayer.yaml sha256=Yh3V9eJOiftM8pxaOBb7QGjFDdmnAX4ua59eHD81w1U 283
abuse_whois/matchers/shared_hosting/rules/square.yaml sha256=MPgpCPgAT6ZsTb1ZdyPQ1xpc9D1QXOmdTybJxuZuQX8 266
abuse_whois/matchers/shared_hosting/rules/telegram.yaml sha256=slOF3WPIE1RetXVMSw_BFn_ppD9V7FuCz8D2fAfwJ6U 294
abuse_whois/matchers/shared_hosting/rules/weebly.yaml sha256=aLKxiXfEJfpG2fj4IMZxm-SJ3IeSUHS34ablH5wdA7c 277
abuse_whois/matchers/shared_hosting/rules/wordpress.yaml sha256=J2PL5WHE-pN0Q5x1fTxz48zTvKbNG9WRFgB_sIgsfNg 291
abuse_whois/matchers/shared_hosting/rules/yola.yaml sha256=iGaVrBdfRDL3DlUZDElWi_i_bsXl1Lzyr9g4_yQkYss 423
abuse_whois/matchers/whois/__init__.py sha256=aPVsloDf6Nj8wUNqd9jsa54XdX6bvVOhdahFb735fUU 2726
abuse_whois/matchers/whois/rules/alibaba_cloud.yaml sha256=OleUFy5Y4YgYuro9kcRz4pvjTqmLBUDZf7nQmRmxox8 448
abuse_whois/matchers/whois/rules/cloudflare.yaml sha256=9S4YGVgllTfyCt0qR6Cdv7uz6vPdhy3za-FgGb6Hn98 293
abuse_whois/matchers/whois/rules/digitalocean.yaml sha256=dBxDNGZXnjS97fy-f82Ide-eOUpUMiGAPUppPhMc-5s 317
abuse_whois/matchers/whois/rules/dynadot.yaml sha256=XICIFsRN2u7l07fu01-vKRc2cIUMd9lHRh820R_738g 282
abuse_whois/matchers/whois/rules/fran_tech.yaml sha256=wI9fhBEQvxRCEO10SjMxNLrkU-WB6sV6N4CGNRwb0PM 306
abuse_whois/matchers/whois/rules/gname.yaml sha256=_-MqoSzuiOxEnoi4gt3B3oNYOWtScSHqUWDvt9hAMe8 272
abuse_whois/matchers/whois/rules/godaddy.yaml sha256=Y5MXfkJfQaQjJMEq_y2Q4Cs6iiy8oFEFIqNmTXdrRAc 286
abuse_whois/matchers/whois/rules/hostinger.yaml sha256=a2547upMxKPjBBuKwwvpdu5ng9XzZixfjQzjoePAqa8 272
abuse_whois/matchers/whois/rules/name.yaml sha256=wk5T69IrWva6OOO-MksDmACO7q3IWrf1p6kztsUbjQA 264
abuse_whois/matchers/whois/rules/namecheap.yaml sha256=-iefLxrd3V-6aDi-x0i2RF8HNDPvH0GQSebrT_rC3J8 270
abuse_whois/matchers/whois/rules/namesilo.yaml sha256=Diq61GTJvNianIlly4-jPzss3ORQ8lwJJAEyvFWcX8k 287
abuse_whois/matchers/whois/rules/noip.yaml sha256=hV_ywnxbXFYW2HUdVN1wc8dbIXbzRiSoQKbb5fIaaYk 2467
abuse_whois/matchers/whois/rules/orange.yaml sha256=6EdvUBngBRDFiWneCpEL-MZwWNopFNY_nD34lFiFtvQ 271
abuse_whois/matchers/whois/rules/publicdomainregistry.yaml sha256=Nlbm59iEPYeveRn_KA-vQU_l72CSdiBNwsYLTokZX0Q 376
abuse_whois/matchers/whois/rules/registrareu.yaml sha256=qdyhVaLZY3JtreTAb97maeo7XSp6WqMCLVipH2bkL_k 288
abuse_whois/matchers/whois/rules/tucows.yaml sha256=3M-FURNLvxo0Hfbsqp981Qh_cKsufPnsFZu_Q6QvWLY 306
abuse_whois/schemas/__init__.py sha256=ZxEECzDFLsI2shJH9i8_kHrvhQODRUcJXIg7wkwxMnw 286
abuse_whois/schemas/api_model.py sha256=uIv74HIBsSCzEm12EOPaMvO7sx8tAWifPCiQgY5Yukc 514
abuse_whois/schemas/contact.py sha256=0Gq1-HjekDQHON5JrTKfzyA5H-rn6YRySzdqcTCtLvs 1567
abuse_whois/schemas/query.py sha256=D8k4h0FZ7jCay4OPmsq_C_bgs6o5PHfWq21FbZRPU30 166
abuse_whois/schemas/rule.py sha256=JuA37VB_12kKnPQt-KI5NcLehu0kaI-nmNSpNIs2u1U 201
abuse_whois/schemas/whois.py sha256=r21OmMwDAs0PNmv22hbIh_5dU6J6iBsXxVGjeQV7V1M 805
abuse_whois/services/__init__.py sha256=raaDwOiZBK3MEOIwfecX5Om_AjNcDTaPx5huX6Jl7bY 94
abuse_whois/services/abstract.py sha256=lU34q_UVNMwo2tdGS5JbowpzBDjDHBSmo0yzmHcsJ4g 217
abuse_whois/services/contacts.py sha256=udv9MQArGuRVQtW4lbI4kF2Kxx4S3acc2BYTQv9kXyw 5747
abuse_whois/services/whois.py sha256=Z2qfH9e90YfTJq5BhPHAx4ifL64XA1R0TbtW3sw-Mw0 6140
abuse_whois-0.10.2.dist-info/METADATA sha256=RfPKZhM4EPeKHKWiU0A6vEk0sZx-n_VScSXNDz0Qv9U 4369
abuse_whois-0.10.2.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
abuse_whois-0.10.2.dist-info/entry_points.txt sha256=rt3jj1PZOWcAWJubrmvBw7Dua_v_hw6RWemPsjYeQzk 53
abuse_whois-0.10.2.dist-info/licenses/LICENSE sha256=bokiqiC-24jM6MEEf8nVrf0BWzhOp1ggOFuquaGAy8w 1070
abuse_whois-0.10.2.dist-info/RECORD

entry_points.txt

abuse_whois = abuse_whois.main:app