remax-pipeline

View on PyPIReverse Dependencies (0)

0.2.4 remax_pipeline-0.2.4-py3-none-any.whl

Wheel Details

Project: remax-pipeline
Version: 0.2.4
Filename: remax_pipeline-0.2.4-py3-none-any.whl
Download: [link]
Size: 22031
MD5: 7e4a31be31052a5664829efedbbb9917
SHA256: d64846939d50374685b6f8f2c5417c08dd186b60432577e7e33662478a5434f7
Uploaded: 2023-12-10 02:24:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: remax-pipeline
Version: 0.2.4
Summary: A Python package designed for scraping data from Remax, enabling local use and integration with Celery for handling ETL workers tasks.
Author: Aymen Rumi
Author-Email: aymen.rumi[at]mail.mcgill.ca
Home-Page: https://github.com/AymenRumi/remax-data-pipeline
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: amqp (==5.2.0)
Requires-Dist: annotated-types (==0.6.0)
Requires-Dist: attrs (==23.1.0)
Requires-Dist: billiard (==4.2.0)
Requires-Dist: celery (==5.3.6)
Requires-Dist: certifi (==2023.11.17)
Requires-Dist: cfgv (==3.4.0)
Requires-Dist: charset-normalizer (==3.3.2)
Requires-Dist: click (==8.1.7)
Requires-Dist: click-didyoumean (==0.3.0)
Requires-Dist: click-plugins (==1.1.1)
Requires-Dist: click-repl (==0.3.0)
Requires-Dist: colorlog (==4.0.2)
Requires-Dist: distlib (==0.3.7)
Requires-Dist: dnspython (==2.4.2)
Requires-Dist: exceptiongroup (==1.1.3)
Requires-Dist: filelock (==3.13.1)
Requires-Dist: h11 (==0.14.0)
Requires-Dist: identify (==2.5.33)
Requires-Dist: idna (==3.6)
Requires-Dist: kombu (==5.3.4)
Requires-Dist: nodeenv (==1.8.0)
Requires-Dist: outcome (==1.3.0.post0)
Requires-Dist: packaging (==23.2)
Requires-Dist: platformdirs (==4.1.0)
Requires-Dist: pre-commit (==3.5.0)
Requires-Dist: prompt-toolkit (==3.0.41)
Requires-Dist: psycopg2-binary (==2.9.9)
Requires-Dist: pydantic (==2.5.2)
Requires-Dist: pydantic-settings (==2.1.0)
Requires-Dist: pydantic-core (==2.14.5)
Requires-Dist: pymongo (==4.6.0)
Requires-Dist: PySocks (==1.7.1)
Requires-Dist: python-dateutil (==2.8.2)
Requires-Dist: python-dotenv (==1.0.0)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: requests (==2.31.0)
Requires-Dist: selenium (==4.11.2)
Requires-Dist: six (==1.16.0)
Requires-Dist: sniffio (==1.3.0)
Requires-Dist: sortedcontainers (==2.4.0)
Requires-Dist: trio (==0.23.1)
Requires-Dist: trio-websocket (==0.11.1)
Requires-Dist: typing-extensions (==4.8.0)
Requires-Dist: tzdata (==2023.3)
Requires-Dist: urllib3 (==2.1.0)
Requires-Dist: versioneer (==0.29)
Requires-Dist: vine (==5.1.0)
Requires-Dist: virtualenv (==20.25.0)
Requires-Dist: wcwidth (==0.2.12)
Requires-Dist: webdriver-manager (==4.0.1)
Requires-Dist: wsproto (==1.2.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 43 characters]

WHEEL

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

RECORD

Path Digest Size
remax_pipeline/__init__.py sha256=R6tf6ja012ASb1rZCWEFCAK21ZKH-oK1RrvD0PS6HKk 110
remax_pipeline/_version.py sha256=yss5D0V7Z8Nus7p05kt63qzyxLIalmffMGGp-KS3ILM 24417
remax_pipeline/celery.py sha256=WQrmCjAaKnODZS7HaS0gAqbl_ASEerGKGlTF6aOIiaQ 369
remax_pipeline/pipeline.py sha256=SNd9DjC5twdJ8vCfhIB9IxZyKtBiZ3l-RA4E7xzIChM 463
remax_pipeline/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/config/settings.py sha256=gHE28ga-LH37Uw4BPiafk9ga0F89pJX6aVRkkcFwmrE 480
remax_pipeline/db/__init__.py sha256=FUllO3CvXrOkePe7IZnPNIpWsPXwVtvyPBjIE9PBs8A 53
remax_pipeline/db/db.py sha256=C-earZGiXAF22XbqDmO5GBJ6GhC89hHycadWmXStrkI 2573
remax_pipeline/db/decorators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/db/decorators/connector.py sha256=SHbJ-V5lhIizFiVl0ffixrJa0p4W2AUkNbwNeNFnT3Q 631
remax_pipeline/models/__init__.py sha256=pQHfjxiJaSbYXVrZfMKI1WrZdSVqkPf3Rd7oAhhJ4fA 33
remax_pipeline/models/listing.py sha256=lyskKu_koOp1EMjiEakngixiUDGEvpDmFnaoq62mcko 1261
remax_pipeline/models/pipeline_runs.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/pipe/__init__.py sha256=zGrXBH3tk_hoBX4kLGmx_6QD1SrvOfdkakEVyjqCS5Q 82
remax_pipeline/pipe/extract.py sha256=7zlPYjk_uv-am74EoC6PJgHtHzLHHWbuZO5ZZQVR2So 388
remax_pipeline/pipe/load.py sha256=_mkTRQtACDcUSd0RqSP23003LfLHE87XjnlQdOUmUOo 353
remax_pipeline/pipe/validate.py sha256=ZMbCySIaxxOVj6Qex8qwPZC13cj0i0RF7HXw6CniZac 501
remax_pipeline/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/plugins/web_crawler.py sha256=ezIgTua6xD60Sia7TuwgnKJKleYH6dJGKeCX1oL4EUw 6617
remax_pipeline/services/__init__.py sha256=2ZuTM6ymhzkbc5trxg0-NetUHsgDVM3X1rKYjz3CfVQ 81
remax_pipeline/services/aws_secrets_service.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/services/fileio_service.py sha256=D6MdZPd6yllIW6Co4-OT0dSCzTqGWk93xRbly-6Yk4M 722
remax_pipeline/services/misc_service.py sha256=pQbENrGHTZeE35uo8FOdkG5eZvOxj_Dp9cCK8iB5he0 491
remax_pipeline/services/selenium_service.py sha256=7nv7-fqBhBazWFlcKsPyg6y6Qzguf9XKYiI8Tp1TMWk 846
remax_pipeline/services/sql_service.py sha256=gZiV-6XsdrMMjeTI1gbYQ6RunBvxg0Ztyh1U3p8ePUE 1980
remax_pipeline/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/tasks/etl_task.py sha256=Ccl5RH0Pk3bsZ2M_-qp7oq0tVmZL-h1gHB4cPVcSfkQ 266
remax_pipeline/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
remax_pipeline/utils/logging.py sha256=N9VBgqswX3Nxg56FRfzqG5EFH4okPIYBfvh5PKylR1U 921
remax_pipeline-0.2.4.dist-info/LICENSE sha256=W7iDnHC9No5fhlwDn-haVn2czt7CG_Q1CwVI-xPtqog 1061
remax_pipeline-0.2.4.dist-info/METADATA sha256=RE9j965nCKsAmnpOMOPzOnZwR7uHSdZDCyUuEelWcDU 2348
remax_pipeline-0.2.4.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
remax_pipeline-0.2.4.dist-info/top_level.txt sha256=lKQBCP4kv0b-C9PMFztlPdSIDylxXbPhpiVF0qOE6lM 15
remax_pipeline-0.2.4.dist-info/RECORD

top_level.txt

remax_pipeline