Dependency conflict with commonly used AWS libraries
See original GitHub issueDescription
Dependency conflict with PyYAML
.
Kedro requires PyYAML>=5.1, <6.0
while various AWS libraries require in the range PyYAML<4.3,>=3.10
.
Context
I’m unable to run any kedro project commands due to the dependency conflict.
Steps to Reproduce
pip install kedro sagemaker
Actual Result
Your Environment
Include as many relevant details about the environment in which you experienced the bug:
- Kedro version used (
pip show kedro
orkedro -V
):0.14.3
- Python version used (
python -V
):3.7.3
- Operating system and version:
macOS Mojave 10.14.5
Checklist
Include labels so that we can categorise your issue:
- Add a “Component” label to the issue
- Add a “Priority” label to the issue
Issue Analytics
- State:
- Created 4 years ago
- Comments:5 (4 by maintainers)
Top Results From Across the Web
Dependency conflict with commonly used AWS libraries #36
I'm unable to run any kedro project commands due to the dependency conflict. image. Steps to Reproduce. pip install kedro sagemaker. Actual ...
Read more >Managing dependencies - AWS Documentation
Dependencies for your AWS CDK app or library are managed using package management tools. These tools are commonly used with the programming language...
Read more >Unable to resolve dependency conflict b/w google-vision beta ...
The easiest way to fix a version is to use <dependencyManagement> to set ... conflicting versions of aws-java-sdk and unnecessary libraries.
Read more >Learning the Basics - Gradle User Manual
What is dependency management? Software projects rarely work in isolation. In most cases, a project relies on reusable functionality in the form of...
Read more >Using Maven's Bill of Materials (BOM) - Reflectoring
The resolution of these dependency conflicts can take a lot of time. ... It often makes sense to use existing libraries to minimize...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@njgerner We made something happen and you can find it on the AWS blog: https://aws.amazon.com/blogs/opensource/using-kedro-pipelines-to-train-amazon-sagemaker-models/
@njgerner We’re working with the AWS team to produce a knowledge document on using Kedro and Sagemaker. Would we be able to talk to you about how you used them together?