Skip to content

Move to `pyproject.toml` package definition format

Closed Sep 5, 2023 100% complete

pyproject.toml is the new standardised format which contains the build system requirements of Python projects.

setup.py is the old de facto standard for packaging. Its main downside is that it requires you to run arbitrary, possibly untrusted Python code to even figure out what the project you're dealing with is and how to build it.

Kedro needs to move wi…

pyproject.toml is the new standardised format which contains the build system requirements of Python projects.

setup.py is the old de facto standard for packaging. Its main downside is that it requires you to run arbitrary, possibly untrusted Python code to even figure out what the project you're dealing with is and how to build it.

Kedro needs to move with the Python community to this new standard.

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.