2022-10-21 19:54:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 65.5.0 v65.5.0 ------- Changes * Fixed editable install for multi-module/no-package ``src``-layout projects. * Minor refactorings to support distutils using stdlib logging module. Documentation changes * Updated the example version numbers to be compliant with PEP-440 on the \ "Specifying Your Project’s Version" page of the user guide. Misc * Improved information about conflicting entries in the current working directory and editable install (in documentation and as an informational warning). * Updated version of ``validate_pyproject``. |
2022-10-05 22:51:53 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-setuptools: updated to 65.4.1 v65.4.1 Misc Fixed encoding errors in expand.StaticModule when system default encoding \ doesn't match expectations for source files. Merge with pypa/distutils@6852b20 including fix for pypa/distutils#181. |
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 |