Skip to content

Consider moving to hatchling for build #208

Open
@pkienzle

Description

Discussed by @llimeht here: https://github.com/orgs/SasView/discussions/3161

Prototype here: https://github.com/llimeht/bumps/tree/tmp/docs-source

Please comment before Stuart puts too much effort making it work for bumps.

We have already converted to pyproject.toml. Since any additional benefit seems marginal I would wait to see if hatchling catches on before committing. There are at least a dozen different build systems that can be driven from pyproject.toml. Here's current trends for four of them (hatchling, setuptools, flit-core, poetry-core):

https://piptrends.com/compare/hatchling-vs-setuptools-vs-flit-core-vs-poetry-core

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions