smartjob

View on PyPIReverse Dependencies (0)

0.0.18 smartjob-0.0.18-py3-none-any.whl

Wheel Details

Project: smartjob
Version: 0.0.18
Filename: smartjob-0.0.18-py3-none-any.whl
Download: [link]
Size: 28683
MD5: 0d1fbaf35fd30e1b8b73e8098b72348e
SHA256: 4e877fd856b5d68d5c4dc244c35f5efdf3e865b10ed92d6eae34b1551c971ddc
Uploaded: 2024-09-11 14:27:58 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: smartjob
Version: 0.0.18
Summary: Little async python library for dealing with GCP/Cloud Run Jobs and GCP/VertexAI CustomJobs
Author: Fabien MARTY
Author-Email: fab[at]fabien-marty.dev
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11,<4.0
Requires-Dist: docker (<8.0.0,>=7.1.0)
Requires-Dist: google-cloud-aiplatform (>=1.60.0)
Requires-Dist: google-cloud-run (>=0.10.8)
Requires-Dist: rich (>=13.7.1)
Requires-Dist: setuptools (>=72.1.0)
Requires-Dist: stlog (>=0.2.1)
Requires-Dist: tenacity (<10.0.0,>=9.0.0)
Requires-Dist: typer (>=0.12.3)
Description-Content-Type: text/markdown
[Description omitted; length: 1235 characters]

WHEEL

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

RECORD

Path Digest Size
smartjob/__init__.py sha256=02pAWAqMkkfoVG6R27Kj-3ZAoL7JDyAJEQjCHdA7_aY 838
smartjob/app/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/app/exception.py sha256=kJxRkCP0J0OzLqCJ26RIZrFtrEcufE0EWI-H6sDSw5c 220
smartjob/app/execution.py sha256=EHRLYbK7Amj6JBTXEP7UkYEpJfQ3lDEbfD9jeY-xIQ8 11846
smartjob/app/executor.py sha256=xRnKCXgXVYsXCJh8LehZF5NR5rS8HJuC8WkfiqvNm5k 16074
smartjob/app/input.py sha256=uS4uyLfcdWFgnlVwN_GR1cqP08iWVTM8WnQrppn9FUk 3120
smartjob/app/job.py sha256=GqPUoyZy8rQFTdVxAVSze7PyhBtFA5k15_A82X5jMA4 1271
smartjob/app/retry.py sha256=8HFMZcB90k9ftgDfF17uEzJgojPD6xdigF4MfPoxrXI 1031
smartjob/app/storage.py sha256=TuSJMbUtb4n9BY29y1fdYggT7eniLsr8snxFd4u6UbI 1600
smartjob/app/timeout.py sha256=JYIk98IsdNY61Bg0YpkGyY5v9QnqPjQHpZ74S5a0Wqw 855
smartjob/app/utils.py sha256=z7R4to93Uzg4W10B9xul6Yf6ipwACNiUBwHT7uS0myE 196
smartjob/infra/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/adapters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/adapters/executor/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/adapters/executor/cloudrun.py sha256=EGcwJiOgoZFjJUowq0bU5oXtwE1bKJkrZgCK38su1rA 8860
smartjob/infra/adapters/executor/docker.py sha256=d7EpkTM7jo_6_4fAyCRLfLNXauA-uRubN0jHRu41da0 4117
smartjob/infra/adapters/executor/dummy.py sha256=OcfPE6EmEKVIwzGS_nYSFnDBzk3EPIqxxaR-quSJY_E 1779
smartjob/infra/adapters/executor/gcp.py sha256=dKnmjIOCMxgO0ntD-iCR-97Ukqi6yy2xjsQv0kD5KSc 1135
smartjob/infra/adapters/executor/vertex.py sha256=9MVCVmPlBo2X08-OwWS4jLOaqS1SeQ39MnzlLmO2UMs 6807
smartjob/infra/adapters/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/adapters/storage/docker.py sha256=cLtVM0hXMbKlTNzMecjHGdj6v8AtsrGt_F_NEVdQBIM 4406
smartjob/infra/adapters/storage/dummy.py sha256=v_IvUrR0vEQKiRFF8_FLNQqyMZ4-S6fVnurFxLUxQxs 1238
smartjob/infra/adapters/storage/gcs.py sha256=t_HlHt5_Vw1hCFi3UFVGNeEwtfXgHiLzSwbyGAlExlM 3308
smartjob/infra/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/controllers/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob/infra/controllers/cli/common.py sha256=ZP0x20fzbm2Pyfsp6MR79QZHMw44fFOJ0GiY78jaeyg 3862
smartjob/infra/controllers/cli/main.py sha256=r-XPMZL36Q3RMPej3aPEfCtQNTPrDRcsmLeH2G0l64c 5158
smartjob/infra/controllers/lib.py sha256=Won7_ujbW9-e0zVwXXbVZoAHiAXxIoypXF8_9V2Hhd4 1643
smartjob/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
smartjob-0.0.18.dist-info/LICENSE sha256=yn-9LOz3_9bsa0ao0ZEnkVjq8xwvJCHcTB3U-cZ2jjI 1069
smartjob-0.0.18.dist-info/METADATA sha256=MxlsNqTnqmm-FHMCYB15ANhovlb8VcHmx4ToGVTaq_E 1973
smartjob-0.0.18.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
smartjob-0.0.18.dist-info/entry_points.txt sha256=ShJczUvIimN7R7s-UpM4SidOiNVaRCn5tSeIJML7k6g 68
smartjob-0.0.18.dist-info/RECORD

entry_points.txt

smartjob = smartjob.infra.controllers.cli.main:cli