werkit:用于将基于Python的计算封装到可部署和可分发任务中的工具包

时间:2024-03-01 07:04:57
【文件属性】:

文件名称:werkit:用于将基于Python的计算封装到可部署和可分发任务中的工具包

文件大小:33KB

文件格式:ZIP

更新时间:2024-03-01 07:04:57

devops deployment computation service-deployment fargate

维特基 用于将基于Python的计算封装到可部署和可分发任务中的工具包。 提供有助于打包的代码: 序列化结果 处理和序列化错误 使用 , 和部署任务工作者 对于在不同服务版本或不同服务之间提供响应一致性,它们特别有用。 安装 pip install werkit 用法 from werkit import Manager def myfunc ( param , verbose = False , handle_exceptions = True ): with Manager ( handle_exceptions = handle_exceptions , verbose = verbose ) as manager : manager . result = do_some_computation () return manager . seria


【文件预览】:
werkit-main
----MANIFEST.in(80B)
----.coveragerc(29B)
----werkit()
--------test_manager.py(2KB)
--------manager.py(4KB)
--------formatting.py(196B)
--------aws_lambda()
--------parallel()
--------__init__.py(98B)
--------s3.py(2KB)
--------schema.py(3KB)
--------package_version.py(23B)
--------test_s3.py(2KB)
----requirements_dev.txt(476B)
----requirements_aws_lambda_build.txt(17B)
----dev.py(2KB)
----requirements_client.txt(34B)
----LICENSE(1KB)
----setup.cfg(97B)
----requirements.txt(0B)
----setup.py(1KB)
----.gitignore(2KB)
----CHANGELOG.md(3KB)
----.circleci()
--------config.yml(2KB)
----types()
--------package.json(913B)
--------LICENSE(1KB)
--------package-lock.json(399B)
--------.prettierrc.yml(51B)
--------types.ts(701B)
--------README.md(808B)
----README.md(11KB)
----lambda.py(3KB)
----.vscode()
--------settings.json(45B)

网友评论