Hello @DavidVujic,
Thank you for your library, it seems to tick all the boxes for python monorepo I'm trying to build!
I have the following use-case which I'm not sure how to handle properly:
I've got a set of AWS Glue jobs that use the custom python library (built in python-polylith) to unify some common operations. This library has some dependencies that are available natively only in the execution environment, but is not distributed as a package.
When project from my bricks and run poly check command is run, I get the following error:
🤔 Cannot locate awsglue in <project_name>
I understand that in order to avoid the error I have to specify an implicit dependency, which exists only in the actual execution environment. However, looking at the documentation, I can't really find a way to do this.
Can you please advise what would be the best way to solve this?
Hello @DavidVujic,
Thank you for your library, it seems to tick all the boxes for python monorepo I'm trying to build!
I have the following use-case which I'm not sure how to handle properly:
I've got a set of AWS Glue jobs that use the custom python library (built in python-polylith) to unify some common operations. This library has some dependencies that are available natively only in the execution environment, but is not distributed as a package.
When project from my bricks and run
poly checkcommand is run, I get the following error:🤔 Cannot locate awsglue in <project_name>I understand that in order to avoid the error I have to specify an implicit dependency, which exists only in the actual execution environment. However, looking at the documentation, I can't really find a way to do this.
Can you please advise what would be the best way to solve this?