hoopa

View on PyPIReverse Dependencies (0)

0.0.12 hoopa-0.0.12-py3-none-any.whl

Wheel Details

Project: hoopa
Version: 0.0.12
Filename: hoopa-0.0.12-py3-none-any.whl
Download: [link]
Size: 46720
MD5: f3d3213ed7aa9064e4fd3c5c8d5f7b02
SHA256: f3f9da9b04c32ee4e63e33ee0b8e551b6efa86e07f9b0f6ddb17a2223bd41761
Uploaded: 2021-07-19 01:35:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hoopa
Version: 0.0.12
Summary: Asynchronous crawler micro-framework based on python.
Author: fishtn
Author-Email: fishtn90[at]gmail.com
Home-Page: https://github.com/fishtn/hoopa
License: MIT
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
Requires-Dist: aiohttp (>=3.7.3)
Requires-Dist: httpx[http2] (>=0.17.0)
Requires-Dist: aioredis (>=1.3.1)
Requires-Dist: aio-pika (>=6.8.0)
Requires-Dist: requests
Requires-Dist: parsel
Requires-Dist: aiodns
Requires-Dist: cchardet
Requires-Dist: arrow
Requires-Dist: w3lib
Requires-Dist: loguru
Requires-Dist: ujson
Requires-Dist: lxml
Requires-Dist: uvloop; extra == "uvloop"
Provides-Extra: uvloop
Description-Content-Type: text/markdown
[Description omitted; length: 1052 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.36.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hoopa/__init__.py sha256=DQwoRow0zCgcm6n4ch0YiB9xfeOT5yyCi0SgMclHDbE 731
hoopa/downloader.py sha256=9Uv22ztqFftAlziQlvjKWgM1PogF3bU0dqMFTVFrNN4 6708
hoopa/dupefilters.py sha256=_ZSKUiaL3VVpxf5zDW_osFkQQWWRg5ASpLonAlP71sk 1705
hoopa/exceptions.py sha256=rIJvvLVZ6K5X0UesnvK_6OEUu3mU4SGw4yBEAJp41pY 467
hoopa/item.py sha256=Df8tOxbnKk8_fjazpltkscsClGKA2_YNs9dQqDbTmQk 795
hoopa/middleware.py sha256=mfM5rFN_NJziZXZBxHGvL8p5XlmQl0FXkMo6H4GrHF4 4888
hoopa/queues.py sha256=_f2BjLkKM_WbmxdyFHejLsetuS7tcgYGLVcrCWC4nA0 15892
hoopa/request.py sha256=mgzujZlfrxckIuuA8CD4RKYM0ONBRsPRd_LxvzwQgEA 7062
hoopa/response.py sha256=DW_Vmr4cPZGUaVkmPmpxZ9lAKEvr1lYXZ6ysJS4tcV4 4160
hoopa/scheduler.py sha256=z5eoT66GAonXtKutiZEonEc-GczlQsaxb_W7lFZxtAg 4392
hoopa/spider.py sha256=wzGXeDSwS7W03OTzbblNk0JUiT9YvCiyvVWS7lzhD50 15927
hoopa/statscollectors.py sha256=bGS_ag_qNJ3V0GWNpdY9ppZBI4c82T_cijFNPHLodqo 3871
hoopa/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/commands/cmdline.py sha256=m52ufsGGZIXiW-sc-nXuh9TtpWbhxGlSJ92Au-DPNXk 2260
hoopa/commands/create.py sha256=66GWCkhTzKKTfCuXaQ8TDsgxa8zmmnQPTmGRLp6uX9I 5728
hoopa/middlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/middlewares/stats.py sha256=y-1Od38EnZ90EIoCHLUXE0GaiuiYzbczRhrlgGlj3p4 361
hoopa/settings/__init__.py sha256=9ptjROJimGjYWiMF0Ma56PGulPIO5rEvRvjnV378JQA 6153
hoopa/settings/const.py sha256=PvF35lnPtCIIATsbHpxqGlVyKkXiqxNfwB5q4lvToCQ 1386
hoopa/settings/default_settings.py sha256=GydK254Ss681Nng4FAoRjia23u-Dy580hr_IvyYpbF0 1538
hoopa/templates/project_spider_template.tmpl sha256=S95rj5JQUJLvmHbjqIEco2U_QTB89xjWwLT8EeXshh4 381
hoopa/templates/spider_full_template.tmpl sha256=bFgRyIbrJXgqG0g12koAOaIY84U5PjjpHjfYlIVyevA 731
hoopa/templates/spider_template.tmpl sha256=Ee2NFnRMyPFXw0LqfbTnNIh88LVavgoGa81XCgstw9Y 278
hoopa/templates/project_template/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/templates/project_template/config/settings.py sha256=O5FCuJXbe1ommh2Qs98RZIAeAhTe1AxxO2cF-HTiu8A 1557
hoopa/templates/project_template/items/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/templates/project_template/items/data_item.py sha256=-0V1T2XMUXWNiW9GRksynYRQpssK2ol0lIRlVlBrxw0 59
hoopa/templates/project_template/middlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/templates/project_template/middlewares/common_middleware.py sha256=Y4hRzfdZ2Ts5xuPFvVDc2uLPQfJNkstbeGOPt_QI1CU 192
hoopa/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hoopa/utils/asynciter.py sha256=d5LKe74tGCQCKEM5r87np9x3MtwGrAoJm1XdthCNGy4 211
hoopa/utils/concurrency.py sha256=joy0RZNiDTFamDbBpHP6_2eg09CjJkzVBPpyrN51zqM 1900
hoopa/utils/connection.py sha256=VVOYiyJgKhqgodXIrZz5HPhFWcue1iD4cZAQZTW1qRg 1236
hoopa/utils/decorators.py sha256=496Peeq9uh_ZrXWCnJgh_Bute1ywZgOCVXahvFiSOYU 2934
hoopa/utils/helpers.py sha256=mErRAzRtxEYD0lHXOPLMwKjDlK5FbkCq8fP_lX0e2x0 3262
hoopa/utils/log.py sha256=DwpIsjgS6w5DZ6RFi_WUImlUvnbM4FUPqs3pqQFGzew 2508
hoopa/utils/project.py sha256=gPAk-XUFTbKH83KyQfcSDDBhyKY4uvFUyHdOU-5szSQ 1021
hoopa/utils/rabbitmq_helper.py sha256=66zsKtTIM_dt4vVJKeP0WZ2CWnprAQ7hnCTa0Fsw_Ic 3192
hoopa/utils/rabbitmq_pool.py sha256=-mO6bu_g2MxBYfiuEmODooiOVI11bXa7EdlMTzcsBSc 3364
hoopa/utils/serialization.py sha256=qfL3ThFVB7USZsqK6JwLu380idZaPQHbLHcxY76X0Tw 676
hoopa/utils/url.py sha256=BvI-yAg-dtgutb4jQ6kBtSFKYe9AB3go8PKm-PUoyz4 145
hoopa-0.0.12.dist-info/LICENSE sha256=HrhfyXIkWY2tGFK11kg7vPCqhgh5DcxleloqdhrpyMY 11558
hoopa-0.0.12.dist-info/METADATA sha256=0OMHyX5Lon1-YxWkkklSldHOhx0iqHn9b3eYvc89m3U 2785
hoopa-0.0.12.dist-info/WHEEL sha256=OqRkF0eY5GHssMorFjlbTIq072vpHpF60fIQA6lS9xA 92
hoopa-0.0.12.dist-info/entry_points.txt sha256=4iFEQR2QCJ4ZEw5gh0CV499WnvOmba2diR-BuVXQPEk 58
hoopa-0.0.12.dist-info/top_level.txt sha256=C-JiqcQGNkMa0C2XowbtwQpLBPSSBVSW896JkxPxulw 6
hoopa-0.0.12.dist-info/RECORD

top_level.txt

hoopa

entry_points.txt

hoopa = hoopa.commands.cmdline:execute