skelebot

View on PyPIReverse Dependencies (0)

2.1.0 skelebot-2.1.0-py3-none-any.whl

Wheel Details

Project: skelebot
Version: 2.1.0
Filename: skelebot-2.1.0-py3-none-any.whl
Download: [link]
Size: 50632
MD5: 078ba29b6c51edfc36f357fa547b9390
SHA256: 393aae0c3efb14c2f85718b302c0427875722280d182aab38e8b8c678a66f0ec
Uploaded: 2024-11-27 20:28:33 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: skelebot
Version: 2.1.0
Summary: ML Build Tool
Author-Email: Sean Shookman <sshookman[at]cars.com>, Joao Moreira <jmoreira[at]cars.com>
Project-Url: Homepage, https://github.com/carsdotcom/skelebot
Project-Url: Documentation, https://carsdotcom.github.io/skelebot/
Project-Url: Issues, https://github.com/carsdotcom/skelebot/issues
Project-Url: Changelog, https://github.com/carsdotcom/skelebot/blob/master/CHANGELOG.md
License: MIT License Copyright (c) 2019 Cars.com Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Requires-Python: >=3.9
Requires-Dist: boto3 (>=1.10)
Requires-Dist: colorama (>=0.4.1)
Requires-Dist: dohq-artifactory (>=0.1.17)
Requires-Dist: pyyaml (>=5.1.2)
Requires-Dist: schema (>=0.7.0)
Requires-Dist: tomli (>=1.1.0); python_version < "3.11"
Requires-Dist: coverage (~=7.5); extra == "dev"
Requires-Dist: pytest (~=8.2); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5850 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
skelebot/__init__.py sha256=JdIf1m3k9xJvGbQXEOwY3iZaVciFAlPNZGQ4Qy6BD4c 125
skelebot/common.py sha256=TTR8hL1hjIsPm8dA4pox_wvmnkCMV7ctZxIGvRAd7Ow 1270
skelebot/skelebot.py sha256=r6Av8NhIt1x9b_MV4AbafqLvwr9jshb_2_0rFoLXPDc 1268
skelebot/components/__init__.py sha256=cTY3reIZ6-AX9iFrLb7CKXBCIS5z0qPRrkJvvzOfKXE 168
skelebot/components/bump.py sha256=5qLg_xOOQaWrWrLZHE2YZVwdOLu7p1jvJQ2hNogSX7A 1763
skelebot/components/componentFactory.py sha256=Fopuo-QFsQZCcjrqC_PTWDyusVHqvLNueQM-E0nuQSE 3405
skelebot/components/dexec.py sha256=htYlByggUYB6WOL5KxQ3U9uQHHx2qzYgKs50AKFad-A 1545
skelebot/components/environments.py sha256=X60QH9DObsDuskAGA_zdC2XyIR_brqcMO9N-ZsWM5jY 1250
skelebot/components/jupyter.py sha256=geyLSO33bXrVSFCaiadFXeRMIPCFuaj7nohQdyRNGwc 2824
skelebot/components/kerberos.py sha256=WuJsqrdC7wBhIL15nIZBNwEml4wX7nujbtbTO0uSkRc 1755
skelebot/components/package.py sha256=MepJQUKokGJOIMeUxVPT5JoP1ZKLzNfT4clyL4wJnSA 1688
skelebot/components/plugin.py sha256=yPCoaafHxkHzg35dBekWdLDGxpJDH-gprmLcZN-DoG8 1677
skelebot/components/prime.py sha256=eCc3XcULMNWN94_vYtSpEr60rMio3euk7B5Mi5J16FA 1445
skelebot/components/registry.py sha256=RIKCM3pDidQRHgi-tN_LnQ8kGqMMV8fg_cNhkd3gf9g 3973
skelebot/components/repository/__init__.py sha256=tHiUdU0yfOmUmCKBuoz5qXzoMeeYB1Y7e4Q28SzJO6A 108
skelebot/components/repository/artifactRepo.py sha256=zN43dYIHoJocx_xaIswIC5GQnuyP3-OA7QENCLOvBWg 793
skelebot/components/repository/artifactoryRepo.py sha256=4EwUNJJW14vQehOFI079GmqY5FxEiFGQJqBhWxZ4dmE 8218
skelebot/components/repository/repository.py sha256=WGaqfhT_XHSVCkIfaoPXlfgbtPQclO8UksxuANgrOwY 6822
skelebot/components/repository/s3Repo.py sha256=m-VO6sAPZ9M1WjE1aExk-eeJ0Gkt3HA1AORsHD4EUKU 3995
skelebot/objects/__init__.py sha256=i8BCpJ2ySvzY9RTQEGMvsCbVrPNJ0eo9rdo7qsNJNeA 119
skelebot/objects/arg.py sha256=hG_dZdsKeORSroLSWzJbSn-LD-3MSgqFmRrZmI1kqbE 763
skelebot/objects/component.py sha256=jNwuDws9wGOSJ0j8QRnV9Y0wQNdHPER4ntUria9wi4I 2067
skelebot/objects/config.py sha256=aitGLAOXKdC_Dvw3acf6s_g9A1J4d_mWJ-1XTBBd08g 8563
skelebot/objects/job.py sha256=I1okqTuoDuaYYX6PvjhogDDltGpmL71S_D9dw4sexR8 2924
skelebot/objects/param.py sha256=GOglZV4W2ArJd9vNhdQWtnmLtouZvbZOOHGqvvLSnrQ 1131
skelebot/objects/semver.py sha256=D9maX5Q9rgEriNWpNp-Kv5NKv0QGihLfLJemD5PYAkg 2072
skelebot/objects/skeleYaml.py sha256=AO_aqlJCM_Y-hkxSdXZQdkjUrWr1FDayOjqD8g0yRAw 1971
skelebot/systems/__init__.py sha256=YkB7pDYjzqWec7C7datQ6vsicOoCkR4dNXjD40AxfPw 154
skelebot/systems/execution/__init__.py sha256=-gwM6m4hLX5EdZw43gzQ-rgiNufnNW5pJjtCsUFH3Pk 123
skelebot/systems/execution/commandBuilder.py sha256=PyaNNLmuK_AsVrPiaT9aKx2o7gkjZbGXRt5hpXQFLAU 2752
skelebot/systems/execution/docker.py sha256=FiX8lpoEJukElZiuMuK6XWCjG6ppL3Rz5WH7eCFr4PU 5596
skelebot/systems/execution/dockerCommand.py sha256=8K9XlwPHSwPy9nUl6_ODMde9giq7-T7mzonvnLs3qSE 2933
skelebot/systems/execution/executor.py sha256=oPcdlOBSkBBh2Bouo-CDjAEgg_HXkkPIeGWSX7v-MvA 2989
skelebot/systems/generators/__init__.py sha256=EZuNPOgSc4hKjwWpkHJxufXdIW_-glt5-lUWPsjTe6M 137
skelebot/systems/generators/dockerfile.py sha256=HVrExUsAQlJLzdtnEbuvp7rXaZgXTvFxzWtSJ5KYQ0g 5505
skelebot/systems/generators/dockerignore.py sha256=wgA1RGsynhuBHERCuhntarYOErrVUa6npy9wQGkUKlY 833
skelebot/systems/generators/readme.py sha256=cVeXuqLzKy9cnuE7Z0YaMCAPW-xrB6AUziXqWgq7sJ0 887
skelebot/systems/generators/yaml.py sha256=9vCsEomn_TLa_d7b5aulRsZGNZrLllqvV-UbresNF94 2417
skelebot/systems/parsing/__init__.py sha256=MTbGLqft5rU8waqieiJh6uXafEuiDTLqdqG1pJsOEz4 91
skelebot/systems/parsing/skeleParser.py sha256=4z8mV-rPST-4BzVSYJ1aIWkIVX4vpuUVRMxzUmb-iUY 5730
skelebot/systems/scaffolding/__init__.py sha256=pRZMTOf29tMPUA5iAILuMKr5giXyw6dBMtYFa5t_-zk 119
skelebot/systems/scaffolding/prompt.py sha256=jsQNqwFPdjUIBBVdKe61BdWrps1w7OMrpGyNGuhfI1o 824
skelebot/systems/scaffolding/scaffolder.py sha256=9-5ZH4MEYkF3JuQ1LJW7yx9_uaqZYtID_GSi4MxWzYk 6051
skelebot/systems/scaffolding/templates/python/template.yaml sha256=o9Zhyx1BJTOWrbddRBDwQt4D6hqC40X1v48JfJ1S6Rk 190
skelebot/systems/scaffolding/templates/python_dash/template.yaml sha256=zIOo1CS3lxXCTmQPv4SVrKjcNEJYxd3qfdM0q1d3Z3s 414
skelebot/systems/scaffolding/templates/python_dash/files/app_py sha256=XRNTbGj_2xyYdATJPH-rUz-c8yqW3kC-Wg1yArj_wpo 1760
skelebot/systems/scaffolding/templates/python_dash/files/config_py sha256=0ibk1yPJSfYqweHw_bQfksDPI9g3pmr6q7qRZGPjCp8 25
skelebot/systems/scaffolding/templates/python_dash/files/server_py sha256=N4IlA0_N0x73ShZiTkG-5PrKheYPNnmPZy0SVASUSYg 477
skelebot/systems/scaffolding/templates/python_dash/files/style_css sha256=Voif3huWVYibDHnca-GLT1VlalohfeHElgeNyyd0-K4 820
skelebot-2.1.0.dist-info/METADATA sha256=eOOdekqqO_VkZW-gL4wu7yYfYPd5dsTWNvFDatvM1tM 7907
skelebot-2.1.0.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
skelebot-2.1.0.dist-info/entry_points.txt sha256=-gEb251qYoxns706n9dm-GFFlBvhlzS3lEX6UFZCC9I 43
skelebot-2.1.0.dist-info/licenses/LICENSE sha256=xHSJx0pHyZAI91imdXjxGYwwqwTg4d7GGzEkQ6UD914 1065
skelebot-2.1.0.dist-info/RECORD

entry_points.txt

skelebot = skelebot:main