aboutsummaryrefslogtreecommitdiffstats
path: root/docs/roadmap.txt
blob: 62689283f0164238697e6f7966165548c78c740e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
=======
Roadmap
=======

Setuptools has the following large-scale goals on the roadmap:

- Mature declarative config to supersede imperative config in
  all supported use-cases and harmonize with pyproject.toml
  syntax.
- Deprecate and remove setup_requires and easy_install in
  favor of PEP 518 build requirements and pip install.
- Adopt the Distutils package and stop monkeypatching stdlib.
- Provide essential interfaces for installers such as pip to
  support creation of "editable" installs without invoking
  easy_install or creating egg-info.