Skip to content

Update userguide on miscellaneous and extension#3367

Merged
abravalheri merged 6 commits intopypa:mainfrom
abravalheri:moving-deprecated
Jun 13, 2022
Merged

Update userguide on miscellaneous and extension#3367
abravalheri merged 6 commits intopypa:mainfrom
abravalheri:moving-deprecated

Conversation

@abravalheri
Copy link
Copy Markdown
Contributor

@abravalheri abravalheri commented Jun 12, 2022

This is a continuation of the update effort to de-emphasize distutils
and make the documentation more consistent.

The main targets of the changes are the files
docs/userguide/miscellaneous and docs/userguide/extension.

Summary of changes

  • Extracted text about automatic resource extraction and the zip-safe flag from userguide/miscellaneous to deprecated/resource_extraction and deprecated/zip_safe.
    • These configuration parameters are commonly associated with
      eggs/easy_install/pkg_resources, and therefore are obsolete. Leaving them around in the main parts of the documentation just confuses users.
    • The text in the new files were updated.
  • Extracted text about additional metadata from userguide/miscellaneous into the existing userguide/extension document.
  • Updated userguide/extension to better reflect the status of the setuptools project.
    The text was also changed to explain a little bit more what is the relationship between setuptools and distutils.
  • Removed userguide/functionalities_rewrite.
    This file was virtually empty and not bringing any extra value to the docs.

Pull Request Checklist

This is a continuation of the update effort to de-emphasize `distutils`
and make the documentation more consistent.

The main targets of the changes are the files
`docs/userguide/miscellaneous` and `docs/userguide/extension`.

Changes:

- Extracted text about automatic resource extraction and the zip-safe flag
  from `userguide/miscellaneous` to `deprecated/resource_extraction` and
  `deprecated/zip_safe`.
  - These configuration parameters are commonly associated with
    ``eggs``/``easy_install``/``pkg_resources``, and therefore are
    obsolete. Leaving them around in the main parts of the documentation
    just confuses users.
  - The text in the new files were updated.
- Extracted text about additional metadata from
  `userguide/miscellaneous` into the existing `userguide/extension`
  document.
- Updated `userguide/extension` to better reflect the status of the
  setuptools project.
  The text was also changed to explain a little bit more what is the
  relationship between ``setuptools`` and ``distutils``.
- Removed `userguide/functionalities_rewrite`.
  This file was virtually empty and not bringing any extra value to the
  docs.
@abravalheri abravalheri marked this pull request as ready for review June 12, 2022 22:22
Comment thread docs/deprecated/zip_safe.rst Outdated
Comment thread docs/deprecated/resource_extraction.rst Outdated
Comment thread docs/userguide/extension.rst Outdated
Comment thread docs/userguide/extension.rst Outdated
@abravalheri abravalheri merged commit 43b515b into pypa:main Jun 13, 2022
@abravalheri abravalheri deleted the moving-deprecated branch June 14, 2022 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant