2022-09-26 20:46:59 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-setuptools: updated to 65.4.0 v65.4.0 ------- Changes * Merge with pypa/distutils@d82d926 including support for DIST_EXTRA_CONFIG in \ pypa/distutils-177. v65.3.0 ------- Changes * Stop ``ConfigDiscovery.analyse_name`` from splatting the ``Distribution.name`` \ attribute -- by :user:`jeamland` Documentation changes * Changed requires to requests in the pyproject.toml example in the \ :ref:`Dependency management section of the Quickstart guide \ <userguide/quickstart:dependency-management>` -- by :user:`mfbutner` Misc * Fixed accidental name matching in editable hooks. v65.2.0 ------- Changes * Sync with pypa/distutils@22b9bcf, including fixed cross-compiling support and \ removing deprecation warning per pypa/distutils-169. v65.1.1 ------- Misc * Avoided circular imports in meta path finder for editable installs when a missing module has the same name as its parent. v65.1.0 ------- Changes * Remove monkeypatching of msvc9compiler. Documentation changes * Corrected documentation on how to use the `legacy-editable` mode. v65.0.2 ------- Misc * Restored distutils msvccompiler and msvc9compiler modules and marked as \ deprecated (pypa/distutils@c802880). v65.0.1 ------- Documentation changes * Added clarification to :doc:`/userguide/quickstart` about support to ``setup.py``. Misc * Fixed backward compatibility of editable installs and custom ``build_ext`` commands inheriting directly from ``distutils``. * Fixed ``buid_meta.prepare_metadata_for_build_wheel`` when given ``metadata_directory`` is ``"."``. v65.0.0 ------- Breaking Changes * Removed 'msvccompiler' and 'msvc9compiler' modules from distutils. * Remove bdist_msi and bdist_wininst commands, which have been deprecated since \ Python 3.9. Use older Setuptools for these behaviors if needed. Documentation changes * Changed the note in ``keywords`` documentation regarding editable installations to specify which ``setuptools`` version require a minimal ``setup.py`` file or not. |
2022-08-11 08:23:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.4.3 v63.4.3 Misc * Update to pypa/distutils@b65aa40 including more robust support for \ library/include dir handling in msvccompiler (pypa/distutils-153) and test suite \ improvements. |
2022-08-08 09:21:14 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.4.2 v63.4.2 ------- Misc * Bump vendored version of :pypi:`pyparsing` to 3.0.9. * Add warning for potential ``install_requires`` and ``extras_require`` misconfiguration in ``setup.cfg`` * Modified ``pyproject.toml`` validation exception handling to make relevant debugging information easier to spot. |
2022-08-04 14:28:27 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.4.1 v63.4.1 Misc Sync with pypa/distutils@274758f1c02048d295efdbc13d2f88d9923547f8, restoring \ compatibility shim in bdist.format_commands. |
2022-08-03 13:44:19 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.4.0 v63.4.0 ------- Changes * ``upload_docs`` command is deprecated once again. * Merge with pypa/distutils@129480b, including substantial delinting and \ cleanup, some refactoring around compiler logic, better messaging in \ cygwincompiler. Documentation changes * Installed ``sphinx-hoverxref`` extension to show tooltips on internal an \ external references. * Installed ``sphinx-notfound-page`` extension to generate nice 404 pages. Misc * Merge with pypa/distutils@c397f4c |
2022-08-01 09:25:44 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.3.0 v63.3.0 Changes * Remove the pip workaround in _distutils_hack. * Merge with pypa/distutils@129480b, including substantial delinting and \ cleanup, some refactoring around compiler logic, better messaging in \ cygwincompiler |
2022-07-14 10:58:26 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 63.2.0 v63.2.0 Changes * Included a performance optimization: setuptools.build_meta no longer tries to \ :func:`compile` the setup script code before :func:`exec`-ing it. Misc * Corrected issue in macOS framework builds on Python 3.9 not installed by homebrew |
2022-07-06 09:25:58 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-setuptools: updated to 63.1.0 v63.1.0 Changes Merge with pypa/distutils@152c13d including pypa/distutils#155 (improved \ compatibility for editable installs on homebrew Python 3.9), pypa/distutils#150 \ (better handling of runtime_library_dirs on cygwin), and pypa/distutils#151 \ (remove warnings for namespace packages). v63.0.0 Breaking Changes Drop setuptools' support for installing an entrypoint extra requirements at load \ time: - the functionality has been broken since v60.8.0. - the mechanism to do \ so is deprecated (fetch_build_eggs). - that use case (e.g. a custom command \ class entrypoint) is covered by making sure the necessary build requirements are \ declared. Documentation changes Updated the example pyproject.toml -- by :user:`jacalata` This updates the documentation for the file_finders hook so that the logging \ recommendation aligns with the suggestion to not use distutils directly. Fix reference for keywords to point to the Core Metadata Specification instead \ of PEP 314 (the live standard is kept always up-to-date and consolidates several \ PEPs together in a single document). Reordered the User Guide's Table of Contents |
2022-06-13 20:26:00 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-setuptools: updated to 62.4.0 v62.4.0 Changes * Added setuptools.command.build command to match distutils.command.build -- by \ :user:`isuruf` * Merge with pypa/distutils@75ed79d including reformat using black, fix for \ Cygwin support, and improved support for cross compiling. Documentation changes * Changes to the User Guide's Entry Points page -- by :user:`codeandfire` * Further minor corrections to the Entry Points page -- by :user:`codeandfire` * Rework some documentation pages to de-emphasize distutils and the history of \ packaging in the Python ecosystem. The focus of these changes is to make the \ documentation easier to read for new users. * Update documentation about dependency management, removing mention to the \ deprecated dependency_links and adding some small improvements. * Extracted text about automatic resource extraction and the zip-safe flag from \ userguide/miscellaneous to deprecated/resource_extraction and \ deprecated/zip_safe. Extracted text about additional metadata files from userguide/miscellaneous into \ the existing userguide/extension document. Updated userguide/extension to better reflect the status of the setuptools project. Removed userguide/functionalities_rewrite (a virtually empty part of the docs). |
2022-06-08 09:43:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 62.3.3 v62.3.3 Documentation changes * Replaced single backticks with double ones in CHANGES.rst * Fixed grammar/typos, modified example directory trees for src-layout and \ flat-layout * Changes to code snippets and other examples in the Data Files page of the User \ Guide Misc * Modified test_setup_install_includes_dependencies to work with custom PYTHONPATH |