Skip to content

Some config options in pyproject.toml are unused #5537

@emilykl

Description

@emilykl

The pyproject.toml currently contains several sections starting with tool.jupyter-packaging.* and tool.hatch.* which, as far as I understand, are unused since we are using setuptools as our build backend, not hatch or jupyter-packaging. And we also have no setup.py file, which would be the other place those config options might have an impact.

At the very least, we should remove those sections; plausibly we should also consider whether it's worth moving to hatchling as a build backend, which might let us automate some of the js bundling steps that we are currently doing semi-manually.

See also #5476 which put this on my radar.

Metadata

Metadata

Assignees

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