Skip to content

Milestones

List view

  • Project metadata via `pyproject.toml` was originally standardized by PEP 621. After setuptools allow users to adopt this configuration format in an *experimental* fashion, we can start collecting feedback. The `[tool.setuptools]` table is very likely to change in future releases once we have a clearer idea on how it should be shaped. Initially we can just replicate what already exists for `setup.cfg`.

    No due date
    10/10 issues closed
  • Since version 30.3, Setuptools has supported "declarative config" and subsequent releases have improved the maturity of that support. Still, there are many use-cases that are unsupported by declarative config, particularly those that rely on plugins, such as is provided by the `distutils.setup_keywords` hooks. Setuptools should provide similar extensibility through its declarative config, such that imperative invocation of `setuptools.setup()` is largely obviated.

    No due date
    2/2 issues closed