splitgraph / sgr

sgr (command line client for Splitgraph) and the splitgraph Python library
https://www.splitgraph.com
Other
324 stars 17 forks source link

build: use lighter `poety-core` #813

Open branchvincent opened 1 year ago

branchvincent commented 1 year ago

I noticed the project is currently using the full poetry package as its build backend. There's now a preferred, lightweight poetry-core package. From its readme:

Prior to the release of version 1.1.0, Poetry was a project management tool that included a PEP 517 build backend. This was inefficient and time consuming when a PEP 517 build was required... This makes PEP 517 builds extremely fast for Poetry managed packages.

This change is especially helpful for distributors (such as Homebrew) to build from source without requiring all of poetry.