bricks-py

View on PyPIReverse Dependencies (0)

0.0.21 bricks_py-0.0.21-py3-none-any.whl

Wheel Details

Project: bricks-py
Version: 0.0.21
Filename: bricks_py-0.0.21-py3-none-any.whl
Download: [link]
Size: 148900
MD5: b670871b34d22d588f4a4a6a913ee356
SHA256: 2799afa02cc3843c9cd0f065e36233d6e26b976c01d67081c0c883065e57b64d
Uploaded: 2024-05-20 06:45:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bricks-py
Version: 0.0.21
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=mzAB4ke20vq1FkPL5ccDgzpOOTo0loduTbU8qwmuDiE 1175
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=isHbby579tdeBhniXnFEW3d-TxN-8UUFGT-y_UyREdw 11100
bricks/core/__init__.py sha256=w1ODx8rfJiadQ98YGbVPv731b62KUhqFgg9uyyF-hWs 84
bricks/core/context.py sha256=aJfhp8Obq3wEA1RSTOk1OLaqMGZyeTBnZe9Q9oepJok 6086
bricks/core/dispatch.py sha256=zMUId1IqcLxX-53A4RCQZzk9NC98lUwLkuQh2Vb642A 13691
bricks/core/events.py sha256=Wd32Np2D3DxC5tJvcVLsHLR0tyAbdKT-S3PfR_R5dKw 6841
bricks/core/genesis.py sha256=pasTSf0coJ8o9jUg3uq7O9v6qfG4B5OJCpQYnguBYww 9748
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=DPITwST6P1j2lekjQ_xs7iCL2djYrrIr7rNvYI9hK9M 11872
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=aSvzsuHv1kpg68F8Q0K9ufdMMzgP_Uj2pQ5CQ-qnGz8 4840
bricks/plugins/scripts.py sha256=t0QGGsB86BT5pGOoLlbSG96gqfC_rCONzYIW7HC1ntc 3564
bricks/plugins/storage.py sha256=BTGcEMsziKlDeQoNR1AoiNCheddQ25kYnMsImd0hkTY 3796
bricks/spider/__init__.py sha256=ePoF8OeI_jvKArATz20_TK1iPzSmqohatnhFKP5F2lQ 84
bricks/spider/air.py sha256=XpVB-kJd4ye21b7nyQK8CN0_8ezohhkB7HRFtK8hLPQ 44705
bricks/spider/form.py sha256=elVoKuFwa27XzjoVbhVY4FpCFLDjROYx0dE0u4s9xUo 13541
bricks/spider/template.py sha256=C4ASYfuWHgvnoDnCY6GR97nmxU6dwN9ozxKQMPd-coc 11263
bricks/tpls/__init__.py sha256=Wux_xWurVoD5EeuXS7ui3-gTVogmcg3tEiCLrjOggrg 84
bricks/tpls/spider/__init__.py sha256=Wux_xWurVoD5EeuXS7ui3-gTVogmcg3tEiCLrjOggrg 84
bricks/tpls/spider/form.tpl sha256=9OqlomjNh9jugmBc-4-aGhLC4DHRwOGw01Skz398mQE 3820
bricks/tpls/spider/template.tpl sha256=UDu-y-9Xdlv-em8UA7PASOSpeoZxs5G-KIDQ61Oi8_E 4053
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=eKbVlEe0vndvHW-XOv_50jK05xlk7cZOUeOt_RjGoEc 3461
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=2sLhJ5T64gUT3ZC1CpAAvFxJA2PtWeUXZw45iy3BsxM 4171
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
demos/template_spider_demo2.py sha256=K8pX40JR_S4cwn-0UzdEdgFTpZh70GvXSC3LpMKBLn0 3529
bricks_py-0.0.21.dist-info/METADATA sha256=b8TIndcdr1DsegF65RcpGICltpruQ2sumX7VtNcnkjg 2683
bricks_py-0.0.21.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
bricks_py-0.0.21.dist-info/top_level.txt sha256=yDjDcPra84GzFy0cpKNo18Y2WC54F2fzAnsMW5tsnk8 13
bricks_py-0.0.21.dist-info/RECORD

top_level.txt

bricks
demos