sparecores-crawler

View on PyPIReverse Dependencies (2)

0.1.3 sparecores_crawler-0.1.3-py3-none-any.whl

Wheel Details

Project: sparecores-crawler
Version: 0.1.3
Filename: sparecores_crawler-0.1.3-py3-none-any.whl
Download: [link]
Size: 72805
MD5: 855914bd63ff61411c254b1587a85b89
SHA256: 2fb73f8c8a4a179b87087aa82659efaad83f761cc45e9b5aba1f97dfb4cabd40
Uploaded: 2024-05-09 22:03:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: sparecores-crawler
Version: 0.1.3
Summary: Pull and standardize data on cloud compute resources.
Author: Attila Nagy, Gergely Daroczi, Balazs Hodobay
Maintainer-Email: Spare Cores team <pkg[at]sparecores.com>
Project-Url: repository, https://github.com/SpareCores/sc-crawler
Project-Url: issues, https://github.com/SpareCores/sc-crawler/issues
Project-Url: documentation, https://sparecores.github.io/sc-crawler/
Project-Url: homepage, https://sparecores.com
Keywords: cloud,compute,etl,sqlite,spot-instances,cost-optimization
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 3 - Alpha
Requires-Python: >=3.7
Requires-Dist: alembic
Requires-Dist: cachier
Requires-Dist: pydantic
Requires-Dist: pydantic-extra-types
Requires-Dist: rich
Requires-Dist: sqlmodel
Requires-Dist: typer
Requires-Dist: sparecores-crawler[testing]; extra == "all"
Requires-Dist: sparecores-crawler[vendors]; extra == "all"
Requires-Dist: boto3; extra == "aws"
Requires-Dist: google-cloud; extra == "gcp"
Requires-Dist: google-cloud-compute; extra == "gcp"
Requires-Dist: google-cloud-billing; extra == "gcp"
Requires-Dist: hcloud; extra == "hcloud"
Requires-Dist: markdown (==3.5.2); extra == "mkdocs"
Requires-Dist: mkdocs; extra == "mkdocs"
Requires-Dist: mkdocs-material[imaging] (==9.5.13); extra == "mkdocs"
Requires-Dist: mkdocs-material-extensions; extra == "mkdocs"
Requires-Dist: mkdocs-autorefs; extra == "mkdocs"
Requires-Dist: mkdocs-gen-files; extra == "mkdocs"
Requires-Dist: mkdocs-literate-nav; extra == "mkdocs"
Requires-Dist: mkdocs-section-index; extra == "mkdocs"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "mkdocs"
Requires-Dist: griffe; extra == "mkdocs"
Requires-Dist: griffe-inherited-docstrings; extra == "mkdocs"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: sparecores-crawler[mkdocs]; extra == "testing"
Requires-Dist: sparecores-crawler[aws]; extra == "vendors"
Requires-Dist: sparecores-crawler[hcloud]; extra == "vendors"
Requires-Dist: sparecores-crawler[gcp]; extra == "vendors"
Provides-Extra: all
Provides-Extra: aws
Provides-Extra: gcp
Provides-Extra: hcloud
Provides-Extra: mkdocs
Provides-Extra: testing
Provides-Extra: vendors
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5326 characters]

WHEEL

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

RECORD

Path Digest Size
sc_crawler/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
sc_crawler/alembic.ini sha256=iEmEhRWQYn7pwq_IwFPTmbxj82bn_fAmajY6M6rnJd8 3618
sc_crawler/alembic_helpers.py sha256=JSnvlo5fb0Ws0WJV1-stGckR7UFliJZbVuXzQoYaSuE 1185
sc_crawler/cli.py sha256=4tF055u0JVGobcy7ic4kMnUJIo1emfsykDcXWLgai1U 22486
sc_crawler/insert.py sha256=7jyF7xwNpLYyPFZs9wiSaN_woyN1wAYYV6H5LNaSh4E 6780
sc_crawler/logger.py sha256=pdphnBdyBMxeXFGrYLNNeu7scPvBuD810AgxAYiWDcE 8517
sc_crawler/lookup.py sha256=eZZqphO8NZvszbcCpe7go8hP5WJMf7U4lKLHhR979ZQ 3624
sc_crawler/str_utils.py sha256=y9DaZAjQIscP5UCzfJs9Pd5BOFQsc5BWUB_PVAY-RDQ 2201
sc_crawler/table_bases.py sha256=6fEnk8cGkGrTlik693zr2yMPkby6vxZhjcYHIt-mrxY 20637
sc_crawler/table_fields.py sha256=z3Cv2fTbL23p5yW5lhaIInavx5syZBR6eWgahMez7Eo 4705
sc_crawler/tables.py sha256=MsdvWvwXhrV07FmlQG-XI9KTDKrOKaqLuY8gaeQFMnM 17017
sc_crawler/tables_scd.py sha256=AzbX4rYelfwgav9yiTTk_1NyXT2m0-Nwga90IPR5t3w 2730
sc_crawler/utils.py sha256=C9PTgEDSACuC5ni6634xeaYJxE7-n7mtvQm3U2WO9OM 5156
sc_crawler/alembic/env.py sha256=jCTkcCBvbnEyj78wVbCl2fVvF6EfGGBAoeizStI40dw 2977
sc_crawler/alembic/versions/4691089690c2_v0_1_1.py sha256=VpqydImQmA-9H9f0vMMSp2_YB-aisgCI7ZUldQLRSX4 5929
sc_crawler/alembic/versions/98894dffd37c_v0_1_0.py sha256=MsQKA7Z_2Ml_Grzz3YFuSE__pKc-dcE0zPpbAei5zto 68592
sc_crawler/alembic/versions/f6bf6152039a_v0_1_3_step2.py sha256=olyTXpgX8jEWI-s_D7zAD7s9GoCsyoSTDPs-xHo0GPs 9694
sc_crawler/alembic/versions/f6edf4a96a78_v0_1_3_step1.py sha256=ygwu0J0PoybxPZwrrvzplGs_nqfobfVGvysz4z-jknw 13080
sc_crawler/vendors/__init__.py sha256=xeWjQsU2vjLKZ29n6dm3Ksaa2C2JcUQTV7inW1tWYdY 116
sc_crawler/vendors/aws.py sha256=dIUqP0HrIlY_242Mt7xM7Ld4FrnqZcCb48jYLS_kBro 42164
sc_crawler/vendors/gcp.py sha256=kkrVZs1UTe3cjtfRsIj5yQHhe7kWu0BHlG4CAKoYmy0 35732
sc_crawler/vendors/hcloud.py sha256=jl-jcK-TKG3P7aL-vFLzI_C4KrwBV5jTaMTY-X3dpj0 11349
sc_crawler/vendors/vendors.py sha256=7R2102QqGRKUDfjcjQ3UT3Pc9aHqG4imPRD7o_EhTHE 1520
sparecores_crawler-0.1.3.dist-info/LICENSE sha256=-rPda9qyJvHAhjCx3ZF-Efy07F4eAg4sFvg6ChOGPoU 16726
sparecores_crawler-0.1.3.dist-info/METADATA sha256=TudGp-_IaC5HJpS1RwcxGjlZ6JbYbNWbJdFp7Xdajec 7751
sparecores_crawler-0.1.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
sparecores_crawler-0.1.3.dist-info/entry_points.txt sha256=nD8fvqU7vQDfxPHhQT6Fc8J07Z0pbqwmfcnhoQSTXiE 50
sparecores_crawler-0.1.3.dist-info/top_level.txt sha256=IOZ90KWWW_QGRZJxJTxwxtP0T-7fm56fENU8h15no2M 11
sparecores_crawler-0.1.3.dist-info/RECORD

top_level.txt

sc_crawler

entry_points.txt

sc-crawler = sc_crawler.cli:cli