I'm in the process of setting up a new Python monorepo that will contain internal libraries and AWS Lambda functions. I wasn't aware of Pants when I started, so my current implementation is using Poetry to manage dependencies. Reading the docs on integrating Pants with Poetry, I get the impression that the whole reason for Poetry support is to make it easier for existing Poetry-based projects to migrate to Pants. Given that I'm starting fresh, is the recommended approach to just use Pants without Poetry? I'm not sure if Poetry provides useful features that Pants does not.
01/26/2023, 4:41 PM
Starting fresh, there’s little point in using both Pants and Poetry. Double complexity with less win.