mass-driver

View on PyPIReverse Dependencies (1)

0.18.0 mass_driver-0.18.0-py3-none-any.whl

Wheel Details

Project: mass-driver
Version: 0.18.0
Filename: mass_driver-0.18.0-py3-none-any.whl
Download: [link]
Size: 65632
MD5: 84424670dd638e70d7b56123697b63c8
SHA256: 0ffc8cc0f6de3d45ea4bbecbea7c90cf35988064885bbcb5f2a007a7eedcecb3
Uploaded: 2023-11-21 20:36:30 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mass_driver
Version: 0.18.0
Summary: Send bulk repo change requests
Author: Jb Doyon
Author-Email: jb[at]jiby.tech
Home-Page: https://github.com/OverkillGuy/mass-driver
Project-Url: Documentation, https://jiby.tech/mass-driver
Project-Url: Repository, https://github.com/OverkillGuy/mass-driver
License: GPL-3.0-or-later
Keywords: repo-automation
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.11,<4.0
Requires-Dist: GitPython
Requires-Dist: PyGithub (==2.1.1)
Requires-Dist: pydantic (==1.*)
Description-Content-Type: text/markdown
[Description omitted; length: 10650 characters]

WHEEL

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

RECORD

Path Digest Size
mass_driver/__init__.py sha256=I9QIJXIAXJEErQGTGOwGUGRjkViw77GZgx_CuEp6IjY 39
mass_driver/activity_run.py sha256=zME3h7DYLNq6NFtgkMwdKC8xjA65LJydt42Ulooe7q8 7281
mass_driver/cli.py sha256=ccKWnlvx-PLK54p9QJrxVkuw52h5WYPwFFneA7OmcxI 4934
mass_driver/commands.py sha256=oGa2graf5L54CgEsOCYBbx-72EXn__oSzkHKL4R6P10 7422
mass_driver/discovery.py sha256=R_FQP_d2qi3CJSckwHcCW8if8UTxLUzvxwjTxaCChaQ 3270
mass_driver/drivers/__init__.py sha256=jht1q-_In2G11wwl8ITIRephuKibDfCDi2kJcbli3Gs 46
mass_driver/drivers/bricks.py sha256=dXebu8nEhrWSVK1asIMezqCRYWr8bHpvX-o8u7SzqWk 6437
mass_driver/drivers/counter.py sha256=ZCG4vsGvdTksEhA88MrfQLuIuLXjLzrXEORewbiuspQ 994
mass_driver/drivers/precommit.py sha256=Gfa8E440IMhbpE6EKNYSDiqdyOjJBCgbPxh7_4WpClA 513
mass_driver/drivers/shell.py sha256=TDaG3DFX3G0Ih7j9Aey7kkOM2cQIacoDwXOjZ2XwO7Q 1347
mass_driver/drivers/stamper.py sha256=bhHQEgFvSDRCbeaBmpNqd_Gm7T-X7CyB7IKNgYKj3cI 1443
mass_driver/forge_run.py sha256=roKy3thwP5troYF3pna6qHypXAfDlPg9cjcyqOw8fZA 1887
mass_driver/forges/__init__.py sha256=M_lcJlVdNDp3OwNhzEcIHRZ-bJq2F6EdfOIkhIpdVXs 39
mass_driver/forges/dummy.py sha256=NIiYTF-pwofJwQIGrQ42w1SbMXnMk3ftXWbWtbzKPVE 1190
mass_driver/forges/github.py sha256=6KmgZCAAAAWbKlIYWm2YBADRQc8TRatWfdZ-yBWsFmM 4404
mass_driver/git.py sha256=metqIOQM5cG5yWetea_UU-YHA-M8j7dBgHJNFdUHbfw 3308
mass_driver/models/__init__.py sha256=pgolUMilVqRQiLRg7aTiesaVwS3_FAwPqdl6uVCr1AU 50
mass_driver/models/activity.py sha256=7IVSmN1wLvoHJq4kXDYKYtbQz7Y0XV2ehIaTe4cnC30 4398
mass_driver/models/forge.py sha256=OS7maBKMlZdodhLX4wSXWQeLSD8U5KfsjxHwJy4zMPU 2443
mass_driver/models/migration.py sha256=ZJ89R9Bl6vgiVUOsI6LStWPL4gA5mWgyIIQzaaWxnKY 6468
mass_driver/models/patchdriver.py sha256=QuXWNHXQaDA_qjElk18bFrIARsZqJNvFPqfj516HgQc 1749
mass_driver/models/repository.py sha256=9ugb3eYHAnJGaBMCsxMlTp8qKAI2oJ4xmdjnDiE7czA 1937
mass_driver/models/scan.py sha256=mMKblfrq_4O_QBZI9NPpwpM51AdQ2u6WC4PUlgBOyBY 715
mass_driver/process_repo.py sha256=NC6PiQsVIjwOL1ByMnAqnTNqHjfSxdjQBPZaxnZEjd4 4029
mass_driver/py.typed sha256=8PjyZ1aVoQpRVvt71muvuq5qE-jTFZkK-GLHkhdebmc 26
mass_driver/review_run.py sha256=N0Hy1x2KV0xgNViURnrsLF303Omla_IKI7QTozsBR1U 2264
mass_driver/scanners/__init__.py sha256=jDJNjHC2LofXRsdC-X0qQzdBmguVB66NPvFRnRGpDE4 51
mass_driver/scanners/basic_scanners.py sha256=1t5HaJxE6vG9gaDVgA-H8wuPmcvdaOr9VJzcrMa3YrE 1330
mass_driver/sources/__init__.py sha256=REuiULyiZohi8c-VCTWqQi4N0SzIWBS7YdWZiPMvZDo 40
mass_driver/sources/github_source.py sha256=4PULD13zVpGJ2ZXeBHQV-tN6zo17VrfMz_iND1b3TMc 1812
mass_driver/sources/simple.py sha256=Vkn0mm_B0GRNofZFeBWiESvusV2iJmWzrL1ENsQTj6E 3355
mass_driver/summarize.py sha256=oKgpyqom3O87GmsRjXAcharQ9itFghRr-0o7NFWwkl8 3915
mass_driver/tests/__init__.py sha256=H0bR63nyKUdmoyF6jrhL_z2SFVP6D_L7hUU7K_Sq3Zw 307
mass_driver/tests/data/activity.toml sha256=PA4_0-HxToA165CbHd5Jzt4qmkPDujaoA1XDOxdxLlc 1519
mass_driver/tests/data/sample_repo/README.md sha256=kYI2Nq9qB9Zy-I4z0Mh6_YF_CKu5X0QwmG_w1rn-jxE 867
mass_driver/tests/data/sample_repo/counter.txt sha256=Q1WkaxnTSNwvV8BG-O9j1FOOu5NgAPPJ7pVKJ0YN2GU 2
mass_driver/tests/fixtures.py sha256=HEV-YYremhP2yGrNtoPqnBftZNA3kmqu5UH0xNxUS50 4466
mass_driver/tests/sample_result.py sha256=GJbUNpuTCIk8cfvCcMaChhyC1BYl1qXaiaMPH1q5QUc 2667
mass_driver/tests/test_activity.py sha256=ONINETvqe7cSV16s7snj48Ncj428YgiRnP6kaPKBQdU 2950
mass_driver/tests/test_counterdriver/count_to_1/input.txt sha256=Q1WkaxnTSNwvV8BG-O9j1FOOu5NgAPPJ7pVKJ0YN2GU 2
mass_driver/tests/test_counterdriver/count_to_1/migration.toml sha256=M7qokGG-fUkPbVyhZzisUN8_HbQtu5z5rY1Op9AeExw 341
mass_driver/tests/test_counterdriver/count_to_1/outcome.txt sha256=6HLYEXW2hdZdqirATtMr04hsE4Vvl1mtkO9LoRL8YYo 16
mass_driver/tests/test_counterdriver/count_to_1/output.txt sha256=Q1WkaxnTSNwvV8BG-O9j1FOOu5NgAPPJ7pVKJ0YN2GU 2
mass_driver/tests/test_counterdriver/count_to_2/input.txt sha256=Q1WkaxnTSNwvV8BG-O9j1FOOu5NgAPPJ7pVKJ0YN2GU 2
mass_driver/tests/test_counterdriver/count_to_2/migration.toml sha256=lHd5CSS4U0Bx-2jaYTjut3i_oe1NxEkoHZaHhlEgTYE 341
mass_driver/tests/test_counterdriver/count_to_2/output.txt sha256=U8I05ehHK2rFHBrhyrP-BvrQU7646_2Jd7AQZVv908M 2
mass_driver/tests/test_counterdriver.py sha256=AD0TGpNORGqpNEORuV24F8BG8M_mVKVrG_5009AUJrw 2061
mass_driver/tests/test_plugins_listing.py sha256=1tpoH1LAGL9fXs7CnJjgmNvDldEnBl-5jbqrDhRj3Ic 1693
mass_driver/tests/test_scanner/dockerfile/Dockerfile sha256=_rADjFpd976OraZcxiF0dLAWwfLeEyAwp59AX8NIeVs 975
mass_driver/tests/test_scanner/dockerfile/activity.toml sha256=PIs9IsJtJzGqhCihaS11CTBQx690rvTmAqde9j8hw2s 55
mass_driver/tests/test_scanner/dockerfile/scan_results.json sha256=xc7XFB_BKkdKhDBGQaYgBUiw2emr5aPXalDjMoM-d_A 133
mass_driver/tests/test_scanner/multiple-dockerfiles/Dockerfile sha256=KRWqZl0EVMo6v-26vVZEnYqXgp17Lfj0FhOgh7TWVFc 409
mass_driver/tests/test_scanner/multiple-dockerfiles/activity.toml sha256=PIs9IsJtJzGqhCihaS11CTBQx690rvTmAqde9j8hw2s 55
mass_driver/tests/test_scanner/multiple-dockerfiles/scan_results.json sha256=p9bNx3SIaqhujUAU4SSDPcfqMthc0cSwHqZxClIFlvs 176
mass_driver/tests/test_scanner.py sha256=wCA3QaDashkC02oKhqK_dr5CZZqa5TE-1F7riEgDSZY 892
mass_driver/tests/test_source/csv_source.toml sha256=Slij8l0pNRMClXK4hJ3qoVWfwhlhsYJzhC-sCUu9teM 109
mass_driver/tests/test_source/repos.csv sha256=OMzcgPfsU-BYR_bZD7JjURS-ZCXK5-btUSkrpN9r7JA 175
mass_driver/tests/test_source/repos_templated.txt sha256=KH-DzEstI0FYkxFp4qlP6zKDXsS21aMUzuDH12VFVgA 86
mass_driver/tests/test_source/template_source.toml sha256=ohXI-ikIrT4_uT3qXhRKZDWU4xZpJv-l7iBfailvLXg 172
mass_driver/tests/test_source.py sha256=AJqSjGf1RC-MHokz0rjoenISjTbAd_fyegKDfu8Bx6o 1558
mass_driver/tests/test_viewpr.py sha256=n7rkhqdWgu-u7PZQ4LyxMb99rnY26P1cAHkTwu0DTqY 988
mass_driver-0.18.0.dist-info/COPYING sha256=k7Dba_ReMtojKrBcDHOhKaI9nRAMNdgrg-g-qczIysM 35100
mass_driver-0.18.0.dist-info/METADATA sha256=WdQsBUjrYyHmYyuCVSuBeLFAr4BJkiC6P6I-gWCN698 11474
mass_driver-0.18.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
mass_driver-0.18.0.dist-info/entry_points.txt sha256=_by3auyiB2l-LCmjaqPvjjsN7By-HV-uaTdbYs1_y7Q 985
mass_driver-0.18.0.dist-info/RECORD

entry_points.txt

mass-driver = mass_driver.cli:main
counter = mass_driver.drivers.counter:Counter
precommit = mass_driver.drivers.precommit:PrecommitAutoupdate
shell = mass_driver.drivers.shell:ShellDriver
stamper = mass_driver.drivers.stamper:Stamper
dummy = mass_driver.forges.dummy:DummyForge
github = mass_driver.forges.github:GithubPersonalForge
github-app = mass_driver.forges.github:GithubAppForge
dockerfile-from = mass_driver.scanners.basic_scanners:dockerfile_from_scanner
root-files = mass_driver.scanners.basic_scanners:rootlevel_files
csv-filelist = mass_driver.sources.simple:CSVFileSource
github-app-search = mass_driver.sources.github_source:GithubAppSource
github-search = mass_driver.sources.github_source:GithubPersonalSource
repo-filelist = mass_driver.sources.simple:RepoFilelistSource
repo-list = mass_driver.sources.simple:RepolistSource
template-filelist = mass_driver.sources.simple:TemplateFileSource