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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions