ruia

View on PyPIReverse Dependencies (8)

0.8.5 ruia-0.8.5-py2.py3-none-any.whl

Wheel Details

Project: ruia
Version: 0.8.5
Filename: ruia-0.8.5-py2.py3-none-any.whl
Download: [link]
Size: 30348
MD5: 7886b9eacb917c86828675f50decf41c
SHA256: 7da42157fd2a1437a4cd8dd0be1bb24a2aae1e656bdfc132a8cf1b1b7e779b46
Uploaded: 2022-09-06 08:54:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ruia
Version: 0.8.5
Summary: Async Python 3.6+ web scraping micro-framework based on asyncio.
Author: Howie Hu
Author-Email: xiaozizayang[at]gmail.com
Home-Page: https://python-ruia.org/
Project-Url: Documentation, https://docs.python-ruia.org/
Project-Url: Source, https://github.com/howie6879/ruia
License: MIT
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 4 - Beta
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.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Application Frameworks
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: aiohttp (>=3.5.4)
Requires-Dist: cssselect
Requires-Dist: lxml
Requires-Dist: uvloop; extra == "uvloop"
Provides-Extra: uvloop
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5221 characters]

WHEEL

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

RECORD

Path Digest Size
ruia/__init__.py sha256=NAxf_TySM0K8DJLFYIP31d98z1xYHpc1c-BgQZx9oSk 432
ruia/exceptions.py sha256=rDSzhypxrmQz2aIkoJv8k6VwSkrLhD41Cf5cZLlbak4 692
ruia/field.py sha256=Jq2wBmz9U2YnlLtWEoFvLSHwNkvhasg6Oe37zi8G2s4 6055
ruia/item.py sha256=rImGYoB3ea6kUZJMeFTjDVeQMVYelVtqSXTIEQNSt78 5371
ruia/middleware.py sha256=3Qsw7VuANj1iDwErHjxZpPd8AwNu_qXlFvRl1dzWKDw 1779
ruia/request.py sha256=dIONXoXIhFTc608XwatVezMf4zJpG5kbDNoR5XFKzWU 7632
ruia/response.py sha256=j0vw4638xcyO9L66JyZRjbRbJKo10nnZJrLTmjvSHPA 4073
ruia/spider.py sha256=3nc3OCHIV_EgdNgXvRQeyNg3sJpWWBSemd4vuNp0ZX0 18369
ruia/spider_hook.py sha256=r-6KJI0w3W_ZG_k4BwL5CFG3c-0XwHxfbTEVT4oWs6w 2281
ruia/utils/__init__.py sha256=rxFLuTPVuy3s55XpR8rJdFth4d6r8Y1rK503mPRf91s 167
ruia/utils/log.py sha256=uwxNOfS2nS0_57WKdVJSfKG-Wmam6eU-DY03TkPxLIY 798
tests/__init__.py sha256=-JIt3g1eBf4bVQNNQd4JBeQNA7o0LK0W9tYKKX_r5s8 22
tests/test_field.py sha256=KqPRTingL8hDSgLnkV4au5fe20pAY1dfc48IKJ-03x8 6755
tests/test_item.py sha256=Tq3KcIK_Z7flj3ZzGLn_-HEZH8HgV2mEtQxZUrXb8gM 4029
tests/test_middleware.py sha256=lW-cQ-tPL5w5_g3pun8_332QaIC8bPqlGra5Pr4-54Q 1481
tests/test_request.py sha256=M89H8iZASwSUSplNVC0m05kM4jZIYvPDvKzee3dpGrQ 4167
tests/test_response.py sha256=9l4f8oYfCR6lkJCT8jHgjk3YfFqXzdWuUYaqH5dQ98Q 1940
tests/test_spider.py sha256=dt0yDBEMb1d_K9ajGWyBBvv7AT46ON5xmtzhnw2_nJs 8870
tests/for_doc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/for_doc/apis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/for_doc/apis/test_field.py sha256=nHAHdKjyyfILO3RHh_aMPAkpGi8TbEQSQUjp3tuY96Y 1999
ruia-0.8.5.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
ruia-0.8.5.dist-info/METADATA sha256=nLENl2RZaY3UiXd5nMwc-9PLWWd5hPsGzFpMRCgxWWc 6633
ruia-0.8.5.dist-info/WHEEL sha256=z9j0xAa_JmUKMpmz72K0ZGALSM_n-wQVmGbleXx2VHg 110
ruia-0.8.5.dist-info/top_level.txt sha256=lGixPsnijM-t7CHhR1NPUajEtQOwfgb5dLuSQk-CPug 11
ruia-0.8.5.dist-info/RECORD

top_level.txt

ruia
tests