Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update userguide on miscellaneous and extension #3367

Merged
merged 6 commits into from
Jun 13, 2022

Conversation

abravalheri
Copy link
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
docs/deprecated/zip_safe.rst Outdated Show resolved Hide resolved
docs/deprecated/resource_extraction.rst Outdated Show resolved Hide resolved
docs/userguide/extension.rst Outdated Show resolved Hide resolved
docs/userguide/extension.rst Outdated Show resolved Hide resolved
@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.

None yet

1 participant