packaging.python.org icon indicating copy to clipboard operation
packaging.python.org copied to clipboard

Document discouraged / deprecated setup arguments

Open theacodes opened this issue 8 years ago • 1 comments

We presently document an opinionated set of setup args that are applicable to most packaging scenarios. We also have additional topics for more advanced use cases. However, we don't presently document arguments that should never be used or used with extreme caution.

So far, the ones I'm aware of are:

  1. requires dates from a pre-PyPI & setuptools time and has now been replaced by install_requires.
  2. provides is unused.
  3. obsoletes is unused.
  4. platforms has ambiguous behavior.
  5. dependency_links isn't supported by pip.
  6. download_url has surprising behavior and shouldn't be used.

(Original context: #264)

theacodes avatar Apr 10 '17 16:04 theacodes

Thanks for the heads up! https://github.com/ofek/hatch/commit/298e68edbd5f20ef3e9a3cfba4d692806d6a199e

ofek avatar Sep 05 '17 08:09 ofek