bricks-py

View on PyPIReverse Dependencies (0)

0.0.20 bricks_py-0.0.20-py3-none-any.whl

Wheel Details

Project: bricks-py
Version: 0.0.20
Filename: bricks_py-0.0.20-py3-none-any.whl
Download: [link]
Size: 141122
MD5: e8b150494269d452eb359ac69a3c5994
SHA256: dffca107a2a278ce91f8a88adcaea0750d2a818d5e6be7cf941e984e2b3ebb2d
Uploaded: 2024-04-15 02:35:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bricks-py
Version: 0.0.20
Summary: quickly build your crawler
Author: Kem
Author-Email: 531144129[at]qq.com
Home-Page: https://github.com/KKKKKKKEM/bricks.git
License: MIT
Keywords: bricks
Requires-Python: >=3.8.0
Requires-Dist: loguru (==0.7.2)
Requires-Dist: jmespath (==1.0.1)
Requires-Dist: lxml (==4.9.3)
Requires-Dist: jsonpath (==0.82.2)
Requires-Dist: w3lib (==2.1.2)
Requires-Dist: curl-cffi (==0.6.2)
Requires-Dist: redis (==5.0.1)
Requires-Dist: better-exceptions (==0.3.3)
Requires-Dist: pymongo (==4.6.0); extra == "mongo"
Provides-Extra: mongo
Description-Content-Type: text/markdown
[Description omitted; length: 966 characters]

WHEEL

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

RECORD

Path Digest Size
bricks/__init__.py sha256=79lvPAvwo6iqRI3Le8bt_zEyn3MJc53EIu5jrZdYwtg 409
bricks/state.py sha256=9SX4e683e3URMoJz-cWaTTrv4y24hkOzshnF7NujOd8 1079
bricks/client/__init__.py sha256=YFrsjt3_NJproslUT2g8cUNgykFFsOj0x82k0BIJKzM 1710
bricks/client/manage.py sha256=-e9qgr3srsOaYgGpfMsnSmNdcJ7sz7A3PJuhRnbffKo 2374
bricks/client/rpc.py sha256=J9KEhF788OepuCUdD3yw2QLVh8lKOvq_uBU8QSDIf9A 5543
bricks/client/runner.py sha256=_I3C_kJLinWBAqB8q5sb-jE4pijBhFUssx2HSPX-uus 7825
bricks/client/server.py sha256=XWd8k0Eov48Qnuy4NJChMn0XfBJD3R1C0NXmfzV339U 10534
bricks/core/__init__.py sha256=w1ODx8rfJiadQ98YGbVPv731b62KUhqFgg9uyyF-hWs 84
bricks/core/context.py sha256=aJfhp8Obq3wEA1RSTOk1OLaqMGZyeTBnZe9Q9oepJok 6086
bricks/core/dispatch.py sha256=2zEu7tGkOf3Cb-XImQT6F2zAuXyM3yRWvOP2Xycr0Wk 11449
bricks/core/events.py sha256=2UXzD_kYATcEo2PYnLecQFPApC7M-SdVB2Z1JLluR1g 7050
bricks/core/genesis.py sha256=olnJEYYeBO6puKDRXark7g5Q1MqSZhIp-6ymdQ893m8 9654
bricks/core/signals.py sha256=gehLJSx__Pi5R2nGSTLTn_zU8tiG6aBfD1EhB-KE7NU 1109
bricks/db/__init__.py sha256=aMtZkOttO20JYIajERRH8bfHInvRnFvTu41RHDZcY7U 84
bricks/db/mongo.py sha256=Zy1pVaJS1GdiGXVPYRVfhswIjPnOCqDLrNoFUr5_Jc4 7067
bricks/db/redis_.py sha256=Jk3Gy2gNkhS_h76je9qDJZS2qudEnfNXwjpAohYKDkQ 18668
bricks/db/sqlite.py sha256=MlkIBmNUZQMXwm9GqVlk5hZWCQaCRkYy8ehL9D7j3F8 8105
bricks/downloader/__init__.py sha256=48JPKufJRyjxiTw1TWlF30A_F6cG2K7xuMmQP452hdA 6847
bricks/downloader/cffi.py sha256=TMuqFhv89CjPFYOLDbN-GvdLbaA-YteXtDUCr4fsrkw 3828
bricks/downloader/curl.py sha256=8JQBsz6umQt6ko57mTBDijDuaCq-3Cf5eeR_rOF-YKU 12674
bricks/downloader/go_requests.py sha256=hT-PgorvpPLLA1rRja4I4-zCOg8bjsv5BxGWW9Olo2g 3769
bricks/downloader/httpx_.py sha256=-tPulM3LjvHVgb61S4x6FzW5_pGGwM8l6Voq4Cz5grM 4509
bricks/downloader/playwright_.py sha256=8nC1sJErAqE7YTGYM0NGwcnvBBuVIC7nt-79hxDvyVQ 14788
bricks/downloader/pyhttpx_.py sha256=kqr5RpwKKiu3Ox3FQMw0hFWKta9cpJ0MwhbID0WqnPE 4640
bricks/downloader/requests_.py sha256=5NDnj_-MvlGi1w_3clkPJ_NIYVtEFfjtYNs4ii7Kvno 3500
bricks/lib/__init__.py sha256=90rCcP8qLQql224Fe31no1t3oCXlU66viF29mVMChYI 84
bricks/lib/cookies.py sha256=2o7vflbKQfHdzOjgRAPuAcu4LbVM3bCuAlq47DB7E28 6942
bricks/lib/counter.py sha256=uSqI4CfYxrc9q4Ofi4PAJPSptb_998WfyKr8F8a1FAc 1167
bricks/lib/extractors.py sha256=qZ9Z-nqbGYxG9aL0opotw6c64JfgOo38fsFPMkkfoxA 11737
bricks/lib/headers.py sha256=skUraJECoCDGYJOKTcAsigmPAnSXyGhBmiRz8J7joo8 1424
bricks/lib/items.py sha256=BG52qIWovQEqP9gnfpCY2DCdtnRJW54ADjxyXjJCFFk 4865
bricks/lib/nodes.py sha256=gJcOuog0LJOt6WTodSckcPzkNMvc7WfPveJFgUFW76g 4444
bricks/lib/proxies.py sha256=xItE7KixURhdOmX8cjTyKO4CiOIbF050RAiD2H_Fp2E 13319
bricks/lib/request.py sha256=QGOHbTaMp8-5js2i0jwauFk5DRwxTcMG87SbBuHsRGA 10302
bricks/lib/response.py sha256=2nQpzfNlqmpvQZ64dwFiTD4_RdJx7qZtHlPOht8-gfc 10902
bricks/lib/variable.py sha256=vjCD98OimcVz2BxVwqQS_kUso8_lL7wVMIsiKaV233w 2445
bricks/lib/queues/__init__.py sha256=_Dno4fbc8x-y0IbWW_VxIq0tc_iD10eabpayoDVexbU 7234
bricks/lib/queues/cache.py sha256=m6DzWEDeBnw_8EpSk2RaDAwnKWvHuwumrErC5Ks7NpA 2357
bricks/lib/queues/local.py sha256=FT5CtIVieMMdVPJmigv6A-uHFytoaX3Jrbn91lZVrmY 5947
bricks/lib/queues/redis_.py sha256=r47MrGs-QlP4HTQt-zfhz4gowbghEemdhe9_wKZEfFU 17766
bricks/lib/queues/smart.py sha256=lJKjW0kE_B8BFGC2QK074nP2C3vwVmvqt22CE6TjGlw 5328
bricks/plugins/__init__.py sha256=tyK-MToXK2L-7uk0crdyda-Df3dhrUAcArxTiR1TJYM 84
bricks/plugins/make_seeds.py sha256=6wgTmrLPt_4mmafz4rzz9pySB_XVFhgeo9cYZDFkbhM 6957
bricks/plugins/on_request.py sha256=djfKNZr1I0GdZKsVLVeCTYZUtMqiofIeghyhdSlXl3M 4585
bricks/plugins/scripts.py sha256=t0QGGsB86BT5pGOoLlbSG96gqfC_rCONzYIW7HC1ntc 3564
bricks/plugins/storage.py sha256=qtOne07ejvSkOWgUnR8ukOJOmsIqGIlM2Uv8kzAt8s8 3730
bricks/spider/__init__.py sha256=ePoF8OeI_jvKArATz20_TK1iPzSmqohatnhFKP5F2lQ 84
bricks/spider/air.py sha256=Hj1CM9bvGCtWSQBr5DF3N6Ht4ZT22qS_KxQnlKES_Ew 42729
bricks/spider/form.py sha256=4TzkMYXjtVevacUqj_EU1GPXHkRoTREh4Z13B2ZUMCg 12343
bricks/spider/template.py sha256=P3WSHJBqd6lfFhSJxB9EuAJXNxX3hW3a1Fd9TAKvpjQ 10065
bricks/tpls/__init__.py sha256=RiNcYjjbV1grZf9fMzJ_toFJUb38X7082qz-ed1Wi5c 84
bricks/utils/__init__.py sha256=dyTh_7Y2CszfHuew1_VLCLBMNd8l0u7O99sIVLfhw4o 84
bricks/utils/arrow.py sha256=OMTYSrBziHv7uMhfdhS9DAg4z8B6nx0VHKCIDWXYU54 12462
bricks/utils/codes.py sha256=e00X0nz6Mixu02bA_DcLsmVUbncXYGEo7EayErwYfVg 1806
bricks/utils/convert.py sha256=cH8ktkGIzrnEp70K0pZntrcLn1mrBBfsbvk5YO_kOlE 3459
bricks/utils/csv_.py sha256=GQ5WAq5bxlhf34AB6EPaaDpBKfiXPO1yRmzPR4yj_5M 6471
bricks/utils/pandora.py sha256=XFuRDTUAt57P6iMUrp6UO4O6XsQ06gPKC3zC26xyI6Y 15522
bricks/utils/scheduler.py sha256=oK5fM_laKnelm0cpMMb8JJN7y7RhS8Kk-mIfEmeT2ms 17265
bricks/utils/fake/__init__.py sha256=3LGGM5bDKiCQZp-v30TwFMN0-xwVZmujvPA1DonyEJY 84
bricks/utils/fake/stochastic.py sha256=aTzOiiQBApHP2hQ3mYnY3k3reQdmYO3yquje8bqXFKc 1526
bricks/utils/fake/user_agent.py sha256=S1DVeF3Eh1S8dU3GTVJ-8I-8N-DM7trNKCM5UeDRDgs 26522
demos/__init__.py sha256=mHhG4AJbJkDDbMXX2B2zsOkdU0c3Tun8_MuVzXW9CU0 84
demos/air_spider_demo.py sha256=MfZ4t75Id9axh2VYTrNUAPN3IRlYIc0jnj8DQpZp9V8 4157
demos/dispatcher_test.py sha256=9aD6yzHm1Fa6Am1zd0NJ06YvxGq9F-yrTkC9tfBgCFw 1882
demos/form_spider_demo.py sha256=8Ia6OW2tzkruLnT8IUYug1qyDK9TsEeuT5_j6DgZE4U 3047
demos/spider_generrator.py sha256=0FKqqopbn5r8PkAJremHny96mYnKraDo5WPdJF-lg5g 4592
demos/template_spider_demo.py sha256=2h4qZ7WvoEHQVGihUqVhQK3D8oBwEyUiC68SgemmBF8 4386
bricks_py-0.0.20.dist-info/METADATA sha256=vvLOkNh0RYZPslWn_0uAxx0F6uUn4EHbE0UIRDD3RSw 2683
bricks_py-0.0.20.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
bricks_py-0.0.20.dist-info/top_level.txt sha256=yDjDcPra84GzFy0cpKNo18Y2WC54F2fzAnsMW5tsnk8 13
bricks_py-0.0.20.dist-info/RECORD

top_level.txt

bricks
demos