hub-scraper

View on PyPIReverse Dependencies (0)

0.6.1 hub_scraper-0.6.1-py3-none-any.whl

Wheel Details

Project: hub-scraper
Version: 0.6.1
Filename: hub_scraper-0.6.1-py3-none-any.whl
Download: [link]
Size: 17545
MD5: 727ea09181c5d3d0133e970f556fbfb4
SHA256: 2b5dcc30d32533f9a2105e38e44ed0cf1a01715417c47e7f9f034c01ee42927f
Uploaded: 2022-03-14 10:46:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: hub-scraper
Version: 0.6.1
Summary: Tool to grab articles from the habr.com hubs.
Author: Dmitrii Kurlov
Author-Email: dmitriik[at]protonmail.com
Home-Page: https://github.com/dmitriiweb/hub-scraper
License: MIT
Keywords: habr.com,scraper,cli,tools
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Requires-Python: >=3.8,<3.11
Requires-Dist: aiofile (<4.0.0,>=3.7.4)
Requires-Dist: chompjs (<2.0.0,>=1.1.6)
Requires-Dist: click (<9.0.0,>=8.0.4)
Requires-Dist: httpx (<0.23.0,>=0.22.0)
Requires-Dist: loguru (<0.7.0,>=0.6.0)
Requires-Dist: lxml (<5.0.0,>=4.8.0)
Requires-Dist: markdownify (<0.11.0,>=0.10.3)
Requires-Dist: pydantic (<2.0.0,>=1.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 390 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry 1.0.7
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
hub_scraper/__init__.py sha256=baAcEjLSYFIeNZF51tOMmA_zAMhN8HvKael-UU-Ruec 22
hub_scraper/conf.py sha256=kDDud0tD5fN43-0WceqsGL7dD1CPoRx1Q7Jjwta64HU 153
hub_scraper/console/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
hub_scraper/console/application.py sha256=cBDGTrGHeNe2Ryy9JKKWILIyecBj0d3amsC9zvhHRi8 2720
hub_scraper/console/utils.py sha256=444gd3NUAVpPb4DAb5OOJ9-Mz5--5g-c_PrdajBZm-o 1365
hub_scraper/filters/__init__.py sha256=6OGREL42aatPsJVJPQ-WZlsl46ZgXqeail0rMUJoXyM 93
hub_scraper/filters/article_filter.py sha256=4BFU5a6cR1QyR-UoUx91GEUBMYcqh22tOjVDCptoXNE 364
hub_scraper/filters/existed_filter.py sha256=tDYZb45rPERYg2eejGORE738NSzy33ZiHOc4Kt74Cvw 805
hub_scraper/filters/factory.py sha256=9KfvZ_DjTN6zBIPPxUkqgTmH0i-uflSPV3nreYVscpE 873
hub_scraper/filters/min_datetime_filter.py sha256=VMS4CPt74OT_ySuuDQiOCixS06H6PlEyFolx-Qj-vE0 655
hub_scraper/filters/post_type_filter.py sha256=Lr4nLdr7OYUVkW7SLsy0nwhk9ITGTwHLBSR7gV_MxMo 443
hub_scraper/indexers/__init__.py sha256=VxmKZlJXBxmH6XknCcGbhI_wieqLFrAdjHyN1DXS7b4 29
hub_scraper/indexers/factory.py sha256=JQQFits11XreGnBeXmWBDX7ZE_fAAYKNcW1soFbdx2w 475
hub_scraper/indexers/indexer.py sha256=2ZhDEhPVUJ3ckH0_7kLcHEqxcqqyFaBypqLra9InEAk 294
hub_scraper/indexers/indexers/__init__.py sha256=eKnPTDnNZdh-Zwepb0vYpM9X02FNQauiwSVWbOf-sxU 46
hub_scraper/indexers/indexers/default_obsidian/__init__.py sha256=_GSa738b67oweMDPyl5fExfylI3viiKnANntu5O4yZc 41
hub_scraper/indexers/indexers/default_obsidian/index_maker.py sha256=DvPLO5EQuv9fahXWe4WejQFSlYlLgNsFrBMuZXqkvps 1719
hub_scraper/indexers/indexers/default_obsidian/models.py sha256=cCVxX4XKFr5HvacaMATnTb3M6w1mANgASHLrVYywhMo 1650
hub_scraper/indexers/utils.py sha256=FGkHnibecL0i_5PmUFKvaEVqhIjLw2G2zi0fuRVSY0s 950
hub_scraper/models/__init__.py sha256=fJ2PzEmOH2jHo3PbEdqoLrpVyGOQJKL9dV4SwXh3Bxw 168
hub_scraper/models/article.py sha256=EjG138JFc2DFYZcGZhZtO4Gh-3ufAAoRi_d_AjDNPOQ 3300
hub_scraper/models/article_author.py sha256=vodx2TVHQ0TGlmqpmUHWIAsWrl47mDzIxL8K4eH_PZ4 73
hub_scraper/models/article_listing.py sha256=MMrYNTq8T7q8FAoS5C2tpRaqMfoPGWTZjRz1FxqnMH0 1687
hub_scraper/models/article_meta.py sha256=jrMsjmwV2z85yQHlTbLOt38VNHItJeO8DYtjmAHzjQI 480
hub_scraper/models/data_folder.py sha256=U4GMynXZeX0moSvqh8H0ADdFD7TDDxc-i-8AuUtc8zg 820
hub_scraper/models/hub.py sha256=y76eFTopezqIc0c8N-b9Jq776Y-OXvvn453c6Srh08E 1252
hub_scraper/scraper/__init__.py sha256=S-xo59qFfp6ELMNfw58yh2_11qX6wvjdaCT2h_Q8RRU 38
hub_scraper/scraper/_types.py sha256=ZxTYX_Kfi5Mhlr0tpJAShPQerFfsWXkIz3y-kaPAFYo 434
hub_scraper/scraper/habr_scraper.py sha256=OuQy9NmpDIFBXkXN70K_Z22ItrgVJSU0iRnCFlIEX_4 3073
hub_scraper-0.6.1.dist-info/entry_points.txt sha256=kpdfDVuEd6tncAuHoh9IZA8J_WQtu7sGWyhWyVHueyc 68
hub_scraper-0.6.1.dist-info/LICENSE sha256=a4pLZNUq-Ue-P1T-eWAmpITUXpelPjHySVGxe6GnN14 1071
hub_scraper-0.6.1.dist-info/WHEEL sha256=y3eDiaFVSNTPbgzfNn0nYn5tEn1cX6WrdetDlQM4xWw 83
hub_scraper-0.6.1.dist-info/METADATA sha256=Npl_GqyO7_7_o-rE49k6a41pLcifZzJcSmQq_d7wj4o 1592
hub_scraper-0.6.1.dist-info/RECORD

entry_points.txt

hub-scraper = hub_scraper.console.application:main