aioscpy

View on PyPIReverse Dependencies (0)

0.3.12 aioscpy-0.3.12-py3-none-any.whl

Wheel Details

Project: aioscpy
Version: 0.3.12
Filename: aioscpy-0.3.12-py3-none-any.whl
Download: [link]
Size: 80765
MD5: d9f2148365df74fc0ff220a86f65bf83
SHA256: 62453e07ef7dc9ed591c3b1192dfd5ea58b97487fb2e81392d7b1089c7766d93
Uploaded: 2023-05-17 03:06:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aioscpy
Version: 0.3.12
Summary: An asyncio + aiolibs crawler imitate scrapy framework
Author: handmine
Author-Email: handmine[at]outlook.com
Home-Page: https://github.com/ihandmine/aioscpy
License: MIT
Keywords: crawler scrapy asyncio aiohttp anti-header anti-useragent python3
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Development Status :: 3 - Alpha
Classifier: Framework :: AsyncIO
Classifier: Operating System :: Unix
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Requires-Python: >=3.8.0
Requires-Dist: aiohttp
Requires-Dist: httpx
Requires-Dist: anti-header
Requires-Dist: w3lib
Requires-Dist: parsel
Requires-Dist: PyDispatcher
Requires-Dist: redis
Requires-Dist: anyio
Requires-Dist: ujson
Requires-Dist: aiohttp; extra == "aiohttp"
Requires-Dist: cryptography; extra == "aiohttp"
Requires-Dist: aiohttp; extra == "all"
Requires-Dist: httpx; extra == "all"
Requires-Dist: anti-header; extra == "all"
Requires-Dist: w3lib; extra == "all"
Requires-Dist: parsel; extra == "all"
Requires-Dist: PyDispatcher; extra == "all"
Requires-Dist: redis; extra == "all"
Requires-Dist: anyio; extra == "all"
Requires-Dist: ujson; extra == "all"
Requires-Dist: httpx[http2] (>=0.23.0); extra == "httpx"
Provides-Extra: aiohttp
Provides-Extra: all
Provides-Extra: httpx
Description-Content-Type: text/markdown
[Description omitted; length: 4179 characters]

WHEEL

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

RECORD

Path Digest Size
aioscpy/VERSION sha256=xG-ZeQYdTJHanI3Y2o2TMGIeMUh8SK3F3x7R970AVBk 8
aioscpy/__init__.py sha256=fEfDZSlzgKmCFRfQ7E1S3Ub5xPrUIk37cNZTll3GtL4 222
aioscpy/__main__.py sha256=1T2lWgxbq-uLYiwJBS7Q2ARCDL8V4u0aYLiC820E-nQ 84
aioscpy/cmdline.py sha256=vj6gMPNtd6lU86258ItFf5eBvpX6aBE0_S6M42MLlVQ 5304
aioscpy/crawler.py sha256=VPkihLSgPHcTEIWMcHyLX4gPIIDTPzMqwSp46h5aeKw 7439
aioscpy/exceptions.py sha256=0BVoKPpjcso083Js4vDlfPGyDudEKMVikre1RM5njJI 2101
aioscpy/inject.py sha256=qI0oK9CFN4sssjCXWPyU4LpjNzkSO9QOPlFIIdMlgyw 6852
aioscpy/logformatter.py sha256=WFGKlpVC3sislXPRbw7kSWPuOt5R6LL0ckTNXFXHi94 3303
aioscpy/signalmanager.py sha256=rN7Sg0CTNxNykNwDJ1xy6mSII49cr1mP69Xm27_28KQ 2471
aioscpy/signals.py sha256=KZzPiGtX3TxV9eMF0Z0Cyk5yUXRYkUoJ88R8ZTtMppw 810
aioscpy/spider.py sha256=gCyt2VIpsiB5JpdHtCOyTg0q4Jo7DE0xNk0_d8V9Z-Q 2194
aioscpy/commands/__init__.py sha256=jCpbj-EwziXngiL9IFcMn4vO0C0u5PKObaDTTQiyquQ 5999
aioscpy/commands/crawl.py sha256=ZtdjF5Z6E8zfKGn9Of3HRhq7WS8loH0h2OU7zJy_448 1047
aioscpy/commands/genspider.py sha256=Z0i8jzjenmbXX0AqpdgkvcLqsDeUFSRycCJXSeLMweo 5263
aioscpy/commands/onespider.py sha256=7yFvoY6NnQWVp1usFXpU5nKqwq2fHvv1VZr1yRPFzpY 910
aioscpy/commands/runspider.py sha256=PgFXT15b9ZW9L25x8Oj1zoyCNJJHxBtPH53H_XZgP8Q 2134
aioscpy/commands/startproject.py sha256=7zvLrCZyr8ijRwW3f2px3wCeVL_tSPDwD21NYMrPmb0 4127
aioscpy/commands/version.py sha256=S-TAkYn9v6-rpsFk4mbpV1BJSfMiCBa1kQsfHiUPPfo 958
aioscpy/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/core/engine.py sha256=SdVj3Y2Mxa-X9im0ZYQS0cq0rbm8-pUEqxH4y9uO5JE 10473
aioscpy/core/scraper.py sha256=1LAjfmu-o8ETRfS-gizPy8kTfzNBH1OJUTd5rafIuhQ 10041
aioscpy/core/downloader/__init__.py sha256=611TZ5pWMQm45WY9UPB9kFtgNh812Pl6VeVN_YMYRDE 5809
aioscpy/core/downloader/handlers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/core/downloader/handlers/aiohttp.py sha256=Cg_uFhuVPVB6M71IzY2iX02hhPi3Nb_cL13X_sF5f8I 3286
aioscpy/core/downloader/handlers/httpx.py sha256=xn6SrnkftvCSmIJXIQdKFkksTq8C_5dZldl7jZG1oA4 2114
aioscpy/core/downloader/handlers/requests.py sha256=tK9UuaBFk1q5DistNTI694YkEtJLR7bOOLlsjlGehUc 1880
aioscpy/core/scheduler/__init__.py sha256=IRLaqYtvSvsA6WtZXAJiQcs5ZvKIp7txdLwH60Yjy_Y 1360
aioscpy/core/scheduler/memory.py sha256=162d-Y6deIg6mVERGo4NPeK_bYBquAioW_txo8FiH-s 293
aioscpy/core/scheduler/redis.py sha256=sXLwESjKrqx8wi4fOFNm_SuNUQJk_WsXRKa0Wv3QfLQ 619
aioscpy/http/__init__.py sha256=A6OX0yAs3efpMI6rCES6JRrmdhv4WTgSB53pDY1YJx8 346
aioscpy/http/request/__init__.py sha256=eQI3KggZADtp88oOc8WPOYpjD76I8q3VIftjtJ6Uoig 3322
aioscpy/http/request/form.py sha256=iPrCkV1PvXzYtMl6ZGUTakKBWgWSyD3RJhDeW3AzAog 1199
aioscpy/http/request/json.py sha256=t3Oud1KztiJTm0qmXhBRkbRgco_QjG-Ez1IAocUrfaQ 678
aioscpy/http/response/__init__.py sha256=9NUobspTkCdWTVDkUoDo3CJSUua-UaglYvBDCBKoe2Y 5540
aioscpy/http/response/text.py sha256=AwBxccNNKS8nUFRHEsK9KOfWjwWhycMuZE6mzFGU2EA 7453
aioscpy/libs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/libs/statscollectors.py sha256=Iv0ZRlAFQdg3jgeomhQhErUdN1uGubhqRD5HZMjp6x0 2173
aioscpy/libs/downloadermiddlewares/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/libs/downloadermiddlewares/stats.py sha256=5xe_bKiILuSFkdgx19tACO6wA6BhqruoKPcvAjTXjb8 2737
aioscpy/libs/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/libs/extensions/corestats.py sha256=lvFohW99xJFKRw6Gs61hmc_7FjcqoMkgUmglaJfPmDk 1771
aioscpy/libs/extensions/logstats.py sha256=2k-tLR0osxoEC8o36-R3Eur21cDirnj64APelDhHoEc 1975
aioscpy/middleware/__init__.py sha256=EcDkSbCZu79ZBo7eMAjCdBKLEYIwVrqNxnLsDxgajco 304
aioscpy/middleware/downloader.py sha256=pqhvVjOnbUUgtYQrpskPUqAgANab6y5Lu2Svjsc0muY 3430
aioscpy/middleware/extension.py sha256=f0aAdJLGoJzShCg_1B7ylpzZPFroZG97LgHlgy7dsvQ 341
aioscpy/middleware/itempipeline.py sha256=kWNTgO13FOj0bxOWD2HP_kjfZICBzmHQC9HLoX_U1zM 663
aioscpy/middleware/manager.py sha256=QRlRZCfwj24SS3Vqq3PXlFFgmtjG4kiLj8kwbiRQyjY 4180
aioscpy/queue/__init__.py sha256=yARDChiD2hBC8IFBzvkynMpsXDv_0ZWKYIn7iLrH9CI 1715
aioscpy/queue/compat.py sha256=ytpSHVoX2cu7L-lMjQZKty9CaooEAo_b5W7K7UoahRM 1134
aioscpy/queue/convert.py sha256=1ZLUVy1_8Nqp6wHau7BNtNjeUcQUaIPAMYi2vuKCeWk 3554
aioscpy/queue/memory/__init__.py sha256=w5lx06o4mCkt05knq0jG7aMaR4CHxsZighfuG5D7hd4 105
aioscpy/queue/memory/_queue.py sha256=GlcNCnXRH01TQitXGxd0cONrG8i6ml8tUnRR8Ghi_Hc 1109
aioscpy/queue/rabbitmq/__init__.py sha256=fYJG6G8F7baNy3aebEA0LXXdCbE12zg8hJed_fp2ey8 128
aioscpy/queue/rabbitmq/_queue.py sha256=S4Vs4n8y2KUSLApUXMdF8ZDTDiqevbRZXeWI1uBPam0 3497
aioscpy/queue/redis/__init__.py sha256=EOpzh1rRC31PyVHb6gNMss7cHy3CXt4pPjLHceJsBag 258
aioscpy/queue/redis/_queue.py sha256=7uwEv33OdoVxSm8Cr5C9zDz66npGjel_kQPD91BYGw0 2266
aioscpy/queue/redis/_queue_async.py sha256=3CKQdYYavSD-d5GzqFJ7F5F2fKKWDn9P_GEGd22RN9E 3321
aioscpy/settings/__init__.py sha256=Bj3AJna_20U-diaxVnH-GWDxpvjMy5bMQu4f16PO23I 16204
aioscpy/settings/default_settings.py sha256=oSmkMEf-J9Bgpoc-kcq7jswbZJD22rk1ACH1eeZhkJ0 2863
aioscpy/templates/project/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/templates/project/aioscpy.cfg sha256=5WwZWsoB4VG9pyJtQJkJHTZHOXoXm0yoSO46-5koxuE 131
aioscpy/templates/project/middlewares.py.tmpl sha256=LEvfpKliGXoN9Mfj3_-vUinl8FdxVs7bu54hzKCRF9g 1573
aioscpy/templates/project/pipelines.py.tmpl sha256=yT2DOhx7z3CdFtXD5modKUgAAgCd_1i2Xf8lTveLNKA 97
aioscpy/templates/project/settings.py.tmpl sha256=UMrabEseHPaXVRL5wjz4ff47SaLmDoGSLs6S8-8Rjcw 1680
aioscpy/templates/project/start.py.tmpl sha256=z7JYjE2MLnfCfo6yal-I4kzf3fV9sznk2FtVNU0kcT4 723
aioscpy/templates/project/spiders/__init__.py sha256=Bp7q6_t9Qf0WQpyWteYqmAdRgqeloJKZR4J6ai8WPMU 166
aioscpy/templates/spiders/basic.tmpl sha256=GxDLKM31-sCb6Zal1Ronstxq9SDBGjBZxnzwyrZuyQw 362
aioscpy/templates/spiders/crawl.tmpl sha256=DGKJzYXrX_hQbvdeTkiX2AgdGaRwIF-S2Te7rPgRbgU 949
aioscpy/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioscpy/utils/common.py sha256=hD-Y_s7aMQVspLg5uyrpOTN47wRmnftE7M2xcEYp3J0 3558
aioscpy/utils/curl.py sha256=py8kW5dHgVsf_obcY7w6FKvXY_Aoy3qfN8ZN_nf74Sw 4493
aioscpy/utils/log.py sha256=s_ohsxHgZH-MJFMdL2LerqYqt3nWLyFRZXMN759iTXA 5334
aioscpy/utils/ossignal.py sha256=jAsCIKu17KV45-9dZwEkFJHF31Y13KP_zxY0x49j1jo 896
aioscpy/utils/othtypes.py sha256=NHqTYH0nt1EnzeWhMlS8j3Gx6NRaWYa4zLQz5lLSi7w 3968
aioscpy/utils/signal.py sha256=VtxFnPs2P7GlNgZm4xu212Q4_H6iNqE1_3gn8AjjO6g 2352
aioscpy/utils/template.py sha256=HvjeJJFLlAwsGC1ZPcvUYtokxM9Dj2Ef4CMufMvBy_I 874
aioscpy/utils/tools.py sha256=WLXAFjYHY7Jf7B7yMykcEAgBMurcMQ-19U5gbdL3bwI 10188
cegex/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cegex/baidu.py sha256=bkpNjYipuqm04NBKQ6L14UVN_kdSkguCNeFBml7tlfc 1154
cegex/httpbin.py sha256=OKyJBoofV8vZxoSnyKp5t5Tmiy7k005LGYXNeE2x6AQ 537
cegex/httpbin_post.py sha256=ZDNAXAh4rcgI2WlLlsMrzu1F53fytVnMvvLKxi1vYZk 1445
aioscpy-0.3.12.dist-info/LICENSE sha256=KfZlr5wUFUJ-JbiYjqTL1CP8cwNxGHf-c9JTWZ8w9r8 1087
aioscpy-0.3.12.dist-info/METADATA sha256=rroQDgKykIjdC-rhrc6U1zLc7sH3lcFJKnRfbDY6vjg 5796
aioscpy-0.3.12.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
aioscpy-0.3.12.dist-info/entry_points.txt sha256=xXAnjgEc4MtItQ7ZpbFP9wFFTH2uM1bAJaj_tZYVguI 53
aioscpy-0.3.12.dist-info/top_level.txt sha256=fNfpqMD6L79fVcWXbAx3RDwKUvVY_dWteuln2FfNjlU 14
aioscpy-0.3.12.dist-info/RECORD

top_level.txt

aioscpy
cegex

entry_points.txt

aioscpy = aioscpy.cmdline:execute