#build backends that can’t work without a certain frontend

1 messages · Page 1 of 1 (latest)

light drum
#

Maybe I’m overthinking this but why is/was that?

broken void
#

I might have said it wrong. In theory you could use it, but you would have the [tool.poetry]-based metadata and to handle that, you either need Poetry CLI or manage it by hand.

light drum
#

Ah, well, that sounds much easier than “pretty much impossible” haha!

If one would be required to maintain a lockfile by hand, I’d call that “pretty much impossible”!

broken void
#

well, without poetry cli that would be the case

light drum
#

“using poetry-core without poetry” for me means to use Hatch or PDM or plain pip as a frontend. And they support no/different lockfiles, so they’d just call into poetry-core to get the abstract dependencies and resolve stuff themselves, right?

broken void
#

yeah, as long as users provide [tool.poetry] with the right package metadata