chore(deps): update dependency setuptools to v61#1398
Merged
parthea merged 3 commits intogoogleapis:masterfrom Apr 1, 2022
Merged
chore(deps): update dependency setuptools to v61#1398parthea merged 3 commits intogoogleapis:masterfrom
parthea merged 3 commits intogoogleapis:masterfrom
Conversation
parthea
approved these changes
Apr 1, 2022
loferris
pushed a commit
that referenced
this pull request
Apr 19, 2022
Co-authored-by: Anthonios Partheniou <[email protected]>
parthea
added a commit
that referenced
this pull request
Apr 20, 2022
* adding notebook template function * changing template path * changing template path * chore: add googleapis/yoshi-python to CODEOWNERS (#1380) * chore(python): add E231 to .flake8 ignore list (#1379) * chore: Enable Size-Label bot in all googleapis Python notebook testing (#1384) * chore: Enable Size-Label bot in all googleapis Python notebook testing repositories Auto-label T-shirt size indicator should be assigned on every new pull request in all googleapis Python notebook testing repositories * Remove product Remove product since it is by default true * chore(python): Enable size-label bot (#1383) * chore: Enable Size-Label bot in all googleapis Python repositories Auto-label T-shirt size indicator should be assigned on every new pull request in all googleapis Python repositories * Remove product Remove product since it is by default true Co-authored-by: Anthonios Partheniou <[email protected]> * chore(python): update .pre-commit-config.yaml to use black==22.3.0 (#1378) Co-authored-by: Tim Swast <[email protected]> * chore(python): Enable size-label bot (#1385) * chore: remove dependency on google-api-core (#1372) * chore(deps): update dependency google-api-core to v2.7.1 * chore: remove dependency on google-api-core Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency numpy to v1.22.3 (#1387) * chore(deps): disable dependency dashboard (#1223) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency pandas to v1.4.1 (#1258) Co-authored-by: Anthonios Partheniou <[email protected]> * build(deps): bump ipython (#1336) Bumps [ipython](https://github.com/ipython/ipython) from 7.0 to 7.16.3. - [Release notes](https://github.com/ipython/ipython/releases) - [Commits](ipython/ipython@7.0.0...7.16.3) --- updated-dependencies: - dependency-name: ipython dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: remove use of googleapis-discovery (#1280) * chore: remove use of googleapis-discovery * remove constant and method for googleapis-discovery Co-authored-by: Anthonios Partheniou <[email protected]> * chore: add classifiers for python 3.7, 3.8 and 3.9 (#1247) added Support for python 3.7, 3.8, 3.9 Co-authored-by: Anthonios Partheniou <[email protected]> * chore(python): refactor unit / system test dependency install (#1294) * chore(python): refactor unit / system test dependency install Closes #1185. * chore: use editable installs for local deps * chore: don't install deps using '-e' * chore: deprecate 'unit_test_external_dependencies' * fix: install standard + main unit test deps together FBO pip resolver. Co-authored-by: Anthonios Partheniou <[email protected]> * chore(python_notebooks): update dependency black to v22 (#1396) * chore(deps): update dependency ipython to v8 (#1397) Co-authored-by: Anthonios Partheniou <[email protected]> * chore: Enable Size-Label bot in all googleapis NodeJs repositories (#1382) * chore: Enable Size-Label bot in all googleapis NodeJs repositories Auto-label T-shirt size indicator should be assigned on every new pull request in all googleapis NodeJs repositories * Remove product Remove product since it is by default true * chore(deps): update dependency setuptools to v61 (#1398) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.12 (#1388) Co-authored-by: Neenu Shaji <[email protected]> * ci: update testing pipeline for notebooks (#1345) * update testing pipeline * kokoro fix * fixing linting errors * Update synthtool/gcp/templates/python_notebooks_testing_pipeline/.cloud-build/execute_changed_notebooks_cli.py Co-authored-by: Anthonios Partheniou <[email protected]> * Update synthtool/gcp/templates/python_notebooks_testing_pipeline/.cloud-build/execute_changed_notebooks_cli.py Co-authored-by: Anthonios Partheniou <[email protected]> * resolving license year * removing redundant print statements * adding developer todos * reverting protos * resetting protos to main Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update actions/setup-python action to v3 (#1395) Co-authored-by: Anthonios Partheniou <[email protected]> * chore: upgrade black in noxfile.py to 22.3.0 (#1377) * chore: upgrade black to 22.3.0 * update lint also * run blacken session * ci: use click>8.0 for blacken/lint sessions * chore: fix typo Co-authored-by: nicain <[email protected]> * rebase error Co-authored-by: nicain <[email protected]> * chore(deps): update dependency pandas to v1.4.2 (#1400) * chore(deps): update dependency setuptools to v61.3.1 (#1399) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency nbqa to v1.3.1 (#1391) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency protobuf to v3.19.4 (#1389) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency protobuf to v3.20.0 (#1403) * chore(deps): update dependency setuptools to v62 (#1406) * chore(python): Use python 3.10.4 base image for post processor (#1405) * chore(deps): update actions/setup-node action to v3 (#1393) Co-authored-by: Jeffrey Rennie <[email protected]> * chore(python): add license header to auto-label.yaml (#1404) * chore: improve logic to configure release-please for previous major versions (#1408) * fix: allow version.py files without the library version * chore: remove obsolete file * chore: run black Co-authored-by: Anthonios Partheniou <[email protected]> * chore: Enable Size-Label bot in all googleapis Java repositories (#1381) * chore: Enable Size-Label bot in all googleapis Java repositories Auto-label T-shirt size indicator should be assigned on every new pull request in all googleapis Java repositories * Remove product Remove product since it is by default true * add license header Co-authored-by: Neenu Shaji <[email protected]> * chore(deps): update actions/checkout action to v3 (#1392) Co-authored-by: Jeffrey Rennie <[email protected]> * chore: run tests with Python 3.10 (#1407) Co-authored-by: Anthonios Partheniou <[email protected]> * chore(deps): update dependency python to v3.10.4 (#1386) Co-authored-by: Anthonios Partheniou <[email protected]> Co-authored-by: Jeffrey Rennie <[email protected]> * fix: clarify the gax-nodejs usage in README (#1352) Co-authored-by: Benjamin E. Coe <[email protected]> Co-authored-by: Jeffrey Rennie <[email protected]> * Revert "fix: clarify the gax-nodejs usage in README (#1352)" (#1409) This reverts commit e1557e4. * chore(deps): update dependency pyupgrade to v2.32.0 (#1412) * chore(deps): update dependency nbconvert to v6.5.0 (#1414) * build: make ci testing conditional on engines field in package.json, move configs to Node 12 (#1418) * build: make ci testing conditional on engines field in package.json, move configs to Node 12 Co-authored-by: Benjamin E. Coe <[email protected]> * build: sdd srs yaml file (#1419) * build: add sync-repo-settings and change branch protection * update names for template * adding type annotation Co-authored-by: Anthonios Partheniou <[email protected]> Co-authored-by: losalex <[email protected]> Co-authored-by: Tim Swast <[email protected]> Co-authored-by: WhiteSource Renovate <[email protected]> Co-authored-by: Dan Lee <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Brent Shaffer <[email protected]> Co-authored-by: Anurag Kumar <[email protected]> Co-authored-by: Tres Seaver <[email protected]> Co-authored-by: Neenu Shaji <[email protected]> Co-authored-by: nicain <[email protected]> Co-authored-by: Jeffrey Rennie <[email protected]> Co-authored-by: Bu Sun Kim <[email protected]> Co-authored-by: Summer Ji <[email protected]> Co-authored-by: Benjamin E. Coe <[email protected]> Co-authored-by: sofisl <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==54.2.0->==61.3.0Release Notes
pypa/setuptools
v61.3.0Compare Source
Changes
^^^^^^^
trove-classifiersto facilitate reproducibility.Misc
^^^^
pyproject.tomlvalidation viavalidate-pyprojectv0.7.1.the validation of
pyproject.toml.This tool can be executed via
tox -e generate-validation-code.v61.2.0Compare Source
Changes
^^^^^^^
#3215: Ignored a subgroup of invalid
pyproject.tomlfiles that use the[project]table to specify only
requires-python(transitional)... warning::
Please note that future releases of setuptools will halt the build process
if a
pyproject.tomlfile that does not match doc:the PyPA Specification <PyPUG:specifications/declaring-project-metadata>is given.#3215: Updated
pyproject.tomlvalidation, as generated byvalidate-pyproject==0.6.1.#3218: Prevented builds from erroring if the project specifies metadata via
pyproject.toml, but uses other files (e.g.setup.py) to complement it,without setting
dynamicproperly... important::
This is a transitional behaviour.
Future releases of
setuptoolsmay simply ignore externally set metadatanot backed by
dynamicor even halt the build with an error.#3224: Merge changes from pypa/distutils@
e1d5c9bDocumentation changes
^^^^^^^^^^^^^^^^^^^^^
pyproject.tomlexample in Quickstart -- by :user:pablo-cardenas.Misc
^^^^
optional-dependenciesis set inpyproject.toml.v61.1.1Compare Source
Misc
^^^^
setup.py install.Note that calling
setup.py installdirectly is still deprecated andwill be removed in future versions of
setuptools.Please check the release notes for :ref:
setup_install_deprecation_note.v61.1.0Compare Source
Deprecations
^^^^^^^^^^^^
setuptools.convert_pathto an internal function that is not exposedas part of setuptools API.
Future releases of
setuptoolsare likely to remove this function.Changes
^^^^^^^
#3202: Changed behaviour of auto-discovery to not explicitly expand
package_dirfor flat-layouts and to not use relative paths starting with
./.#3203: Prevented
pyproject.tomlparsing from overwritingdist.include_package_dataexplicitly set insetup.pywith defaultvalue.
#3208: Added a warning for non existing files listed with the
filedirective insetup.cfgandpyproject.toml.#3208: Added a default value for dynamic
classifiersinpyproject.tomlwhenfiles are missing and errors being ignored.
#3211: Disabled auto-discovery when distribution class has a
configurationattribute (e.g. when the
setup.pyscript containssetup(..., configuration=...)). This is done to ensure extension-only packages createdwith
numpy.distutils.misc_util.Configurationare not broken by the safeguard
behaviour to avoid accidental multiple top-level packages in a flat-layout.
.. note::
Users that don't set
packages,py_modules, orconfigurationarestill likely to observe the auto-discovery behavior, which may halt the
build if the project contains multiple directories and/or multiple Python
files directly under the project root.
To disable auto-discovery please explicitly set either
packagesorpy_modules. Alternatively you can also configure :ref:custom-discovery.v61.0.0Compare Source
Deprecations
^^^^^^^^^^^^
#3068: Deprecated
setuptools.config.read_configuration,setuptools.config.parse_configurationand other functions or classesfrom
setuptools.config.Users that still need to parse and process configuration from
setup.cfgcanimport a direct replacement from
setuptools.config.setupcfg, however thismodule is transitional and might be removed in the future
(the
setup.cfgconfiguration format itself is likely to be deprecated in the future).Breaking Changes
^^^^^^^^^^^^^^^^
#2894: If you purposefully want to create an "empty distribution", please be aware
that some Python files (or general folders) might be automatically detected and
included.
Projects that currently don't specify both
packagesandpy_modulesin theirconfiguration and contain extra folders or Python files (not meant for distribution),
might see these files being included in the wheel archive or even experience
the build to fail.
You can check details about the automatic discovery (and how to configure a
different behaviour) in :doc:
/userguide/package_discovery.#3067: If the file
pyproject.tomlexists and it includes projectmetadata/config (via
[project]table or[tool.setuptools]),a series of new behaviors that are not backward compatible may take place:
include_package_datawill be considered to beTrue.pyproject.tomlfile accordingto PEP 621 specification.
pyproject.tomlwill take precedence over thosespecified in
setup.cfgorsetup.py.Changes
^^^^^^^
#2887: [EXPERIMENTAL] Added automatic discovery for
py_modulesandpackages-- by :user:
abravalheri.Setuptools will try to find these values assuming that the package uses either
the src-layout (a
srcdirectory containing all the packages or modules),the flat-layout (package directories directly under the project root),
or the single-module approach (an isolated Python file, directly under
the project root).
The automatic discovery will also respect layouts that are explicitly
configured using the
package_diroption.For backward-compatibility, this behavior will be observed only if both
py_modulesandpackagesare not set.(Note: specifying
ext_modulesmight also prevent auto-discover fromtaking place)
If setuptools detects modules or packages that are not supposed to be in the
distribution, please manually set
py_modulesandpackagesin yoursetup.cfgorsetup.pyfile.If you are using a flat-layout, you can also consider switching to
src-layout.
#2887: [EXPERIMENTAL] Added automatic configuration for the
namemetadata-- by :user:
abravalheri.Setuptools will adopt the name of the top-level package (or module in the case
of single-module distributions), only when
nameis not explicitlyprovided.
Please note that it is not possible to automatically derive a single name when
the distribution consists of multiple top-level packages or modules.
#3066: Added vendored dependencies for :pypi:
tomli, :pypi:validate-pyproject.These dependencies are used to read
pyproject.tomlfiles and validate them.#3067: [EXPERIMENTAL] When using
pyproject.tomlmetadata,the default value of
include_package_datais changed toTrue.#3068: [EXPERIMENTAL] Add support for
pyproject.tomlconfiguration(as introduced by :pep:
621). Configuration parameters not covered bystandards are handled in the
[tool.setuptools]sub-table.In the future, existing
setup.cfgconfigurationmay be automatically converted into the
pyproject.tomlequivalent before taking effect(as proposed in #1688). Meanwhile users can use automated tools like
:pypi:
ini2tomlto help in the transition.Please note that the legacy backend is not guaranteed to work with
pyproject.tomlconfiguration.-- by :user:
abravalheri#3125: Implicit namespaces (as introduced in :pep:
420) are now considered by defaultduring :doc:
package discovery </userguide/package_discovery>, whensetuptoolsconfiguration and project metadata are added to thepyproject.tomlfile.To disable this behaviour, use
namespaces = Falsewhen explicitly settingthe
[tool.setuptools.packages.find]section inpyproject.toml.This change is backwards compatible and does not affect the behaviour of
configuration done in
setup.cfgorsetup.py.#3152: [EXPERIMENTAL] Added support for
attr:andcmdclassconfigurationsin
setup.cfgandpyproject.tomlwhenpackage_diris implicitlyfound via auto-discovery.
#3178: Postponed importing
ctypeswhen hiding files on Windows.This helps to prevent errors in systems that might not have
libffiinstalled.#3179: Merge with pypa/distutils@
267dbd2Documentation changes
^^^^^^^^^^^^^^^^^^^^^
setuptoolsviapyproject.toml(using standard project metadata).
Misc
^^^^
setuptools.configby separating configuration parsing (specificto the configuration file format, e.g.
setup.cfg) and post-processing(which includes directives such as
file:that can be used across differentconfiguration formats).
v60.10.0Compare Source
Changes
^^^^^^^
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
xhluluMANIFEST.in, that include links to PyPUG docsand more prominent mentions to using a revision control system plugin as an
alternative.
pkg_resourcesas the recommended way of accessing datafiles, in favour of importlib.resources.
Additionally more emphasis was put on the fact that package data files reside
inside the package directory (and therefore should be read-only).
Misc
^^^^
These tests now are marked with
XFAIL <https://docs.pytest.org/en/stable/how-to/skipping.html>_, instead of erroringout directly.
rst-linker(extension used to build thechangelog).
befelemesetuptoolswheel or sdist for beingused during tests with virtual environments.
Paths for these pre-built distribution files can now be set via the environment
variables:
PRE_BUILT_SETUPTOOLS_SDISTandPRE_BUILT_SETUPTOOLS_WHEEL.v60.9.3Compare Source
Misc
^^^^
v60.9.2Compare Source
Misc
^^^^
__name__to ensure consistent importing from inside and out.v60.9.1Compare Source
Misc
^^^^
v60.9.0Compare Source
Changes
^^^^^^^
pkg_resourcesfor entry point handling.v60.8.2Compare Source
Misc
^^^^
concurrent.futuresimport lazy in vendoredmore_itertoolspackage to a avoid importing threading as a side effect (which caused
gevent/gevent#​1865 <https://github.com/gevent/gevent/issues/1865>__).-- by :user:
maciejp-rov60.8.1Compare Source
Misc
^^^^
v60.8.0Compare Source
Changes
^^^^^^^
v60.7.1Compare Source
Misc
^^^^
v60.7.0Compare Source
Changes
^^^^^^^
Misc
^^^^
v60.6.0Compare Source
Changes
^^^^^^^
bb018f1including consolidated behavior in sysconfig.get_platform (pypa/distutils#104).Home-pagein metadata if nourlis specified. -- by :user:cdce8pb53a824including improved support for lib directories on non-x64 Windows builds.Documentation changes
^^^^^^^^^^^^^^^^^^^^^
setuptools.build_metain a in-treecustom backend. This is a :pep:
517-compliant way of dynamically specifyingbuild dependencies (e.g. when platform, OS and other markers are not enough).
-- by :user:
abravalherito GitHub Discussions.
-- by :user:
ashemedaiwheelto:pep:
517requirements -- by :user:webknjazMisc
^^^^
super().__init__()-- by :user:imba-tjdv60.5.0Compare Source
Changes
^^^^^^^
.originattribute of thedistutilsmodule to the module's__file__.v60.4.0Compare Source
Changes
^^^^^^^
requiressorting when installing wheels as an egg dir.costly modules in
_distutils_hack-- by :user:tiranDocumentation changes
^^^^^^^^^^^^^^^^^^^^^
sphinx-favicon.scourpackage.
Misc
^^^^
#2862: Added integration tests that focus on building and installing some packages in
the Python ecosystem via
pip-- by :user:abravalheri#2952: Modified "vendoring" logic to keep license files.
#2968: Improved isolation for some tests that where inadvertently using the project
root for builds, and therefore creating directories (e.g.
build,dist,*.egg-info) that could interfere with the outcome of other tests-- by :user:
abravalheri.#2968: Introduced new test fixtures
venv,venv_without_setuptools,bare_venvthat rely on thejaraco.envspackage.These new test fixtures were also used to remove the (currently problematic)
dependency on the
pytest_virtualenvplugin.#2968: Removed
tmp_srctest fixture. Previously this fixture was copying all thefiles and folders under the project root, including the
.gitdirectory,which is error prone and increases testing time.
Since
tmp_srcwas used to populate virtual environments (installing theversion of
setuptoolsunder test via the source tree), it was replaced bythe new
setuptools_sdistandsetuptools_wheelfixtures (that are buildonly once per session testing and can be shared between all the workers for
read-only usage).
v60.3.1Compare Source
Misc
^^^^
v60.3.0Compare Source
Changes
^^^^^^^
Misc
^^^^
788cc15. Includes fix for config vars missing from sysconfig.v60.2.0Compare Source
Changes
^^^^^^^
distutils.log.*, uselogging.getLogger(name).*.2def21c, including fix for missing get_versions attribute (#2969), more reliance on sysconfig from stdlib.Misc
^^^^
v60.1.1Compare Source
Misc
^^^^
v60.1.0Compare Source
Changes
^^^^^^^
a5af364. Includes revisited fix for pypa/distutils#15 and improved MinGW/Cygwin support from pypa/distutils#77.v60.0.5Compare Source
Misc
^^^^
v60.0.4Compare Source
Misc
^^^^
eba2bcd. Adds platsubdir to config vars available for substitution.v60.0.3Compare Source
Misc
^^^^
v60.0.2Compare Source
Misc
^^^^
v60.0.1Compare Source
Misc
^^^^
v60.0.0Compare Source
Breaking Changes
^^^^^^^^^^^^^^^^
v59.8.0Compare Source
Changes
^^^^^^^
460b59f.v59.7.0Compare Source
Changes
^^^^^^^
v59.6.0Compare Source
Changes
^^^^^^^
92082eeincluding introduction of deprecation warning on Version classes.v59.5.0Compare Source
Changes
^^^^^^^
8f2df0b.v59.4.0Compare Source
Changes
^^^^^^^
v59.3.0Compare Source
Changes
^^^^^^^
85db7a4.Misc
^^^^
v59.2.0Compare Source
Changes
^^^^^^^
514e9d0, including support for overrides from Debian and pkgsrc, unlocking the possibility of making SETUPTOOLS_USE_DISTUTILS=local the default again.v59.1.1Compare Source
Misc
^^^^
v59.1.0Compare Source
Changes
^^^^^^^
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
v59.0.1Compare Source
Misc
^^^^
pytest-virtualenvinsetup.cfg.PyPI rejects packages with dependencies external to itself.
Instead the test dependency was overwritten via
tox.iniv58.5.3Compare Source
Misc
^^^^
build_pycommands inheriting directly from:mod:
distutils, while still handlinginclude_package_data=Trueforsdist.v58.5.2Compare Source
Misc
^^^^
v58.5.1Compare Source
Misc
^^^^
v58.5.0Compare Source
Changes
^^^^^^^
include_package_dataandpackages_datain sdistby replacing the loop breaking mechanism between the
sdistandegg_infocommands -- by :user:abravalheriv58.4.0Compare Source
Changes
^^^^^^^
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
data_filesoption from the example in thedeclarative configuration docs -- by :user:
abravalheridata_filesoption fromdicttosectionindeclarative configuration docs (to match previous example) -- by
:user:
abravalheri.. _setup_install_deprecation_note:
v58.3.0Compare Source
Changes
^^^^^^^
setup.py installandeasy_installcommands are now officially deprecated. Use other standards-based installers (like pip) and builders (like build). Workloads reliant on this behavior should pin to this major version of Setuptools. SeeWhy you shouldn't invoke setup.py directly <https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html>_ for more background.bdist_rpmcommand. Binary packages should be built as wheels instead.-- by :user:
hugovkconfigparser'sreadfpwithread_file, deprecated since Python 3.2.-- by :user:
hugovksetup_requires. Users are encouraged instead to migrate to PEP 518build-system.requiresinpyproject.toml. Users reliant onsetup_requiresshould consider pinning to this major version to avoid disruption.Misc
^^^^
-- by :user:
tanvimoharirv58.2.0Compare Source
Changes
^^^^^^^
--ownerand--groupoptions to thesdistcommand,for specifying file ownership within the produced tarball (similarly
to the corresponding distutils
sdistoptions).Documentation changes
^^^^^^^^^^^^^^^^^^^^^
v58.1.0Compare Source
Changes
^^^^^^^
02e9f65v58.0.4Compare Source
Misc
^^^^
v58.0.3Compare Source
Misc
^^^^
use_2to3is supplied but set to a false value.v58.0.2Compare Source
Misc
^^^^
use_2to3is supplied.v58.0.1Compare Source
Misc
^^^^
v58.0.0Compare Source
Breaking Changes
^^^^^^^^^^^^^^^^
Documentation changes
^^^^^^^^^^^^^^^^^^^^^
v57.5.0Compare Source
Changes
^^^^^^^
[options.data_files]values.Documentation changes
^^^^^^^^^^^^^^^^^^^^^
v57.4.0Compare Source
Changes
^^^^^^^
SETUPTOOLS_EXT_SUFFIXenvironment variable to override the suffix normally detected from thesysconfigmodule.v57.3.0Compare Source
Changes
^^^^^^^
v57.2.0Compare Source
Changes
^^^^^^^
VSCMD_ARG_TGT_ARCHenvironment variable.v57.1.0Compare Source
Changes
^^^^^^^
e2627b7.Documentation changes
^^^^^^^^^^^^^^^^^^^^^
some confusion.
Add some examples and the version since when
entry_pointsaresupported in declarative configuration.
Tried to make the reading flow a bit leaner, gather some information
that were a bit dispersed.
v57.0.0Compare Source
Breaking Changes
^^^^^^^^^^^^^^^^
MANIFEST.inbut matched by eitherthe
license_file(deprecated) orlicense_filesoptions,will be nevertheless included in the source distribution. - by :user:
cdce8pChanges
^^^^^^^
cdce8pLicense-File(multiple) to the output package metadata.The field will contain the path of a license file, matched by the
license_file(deprecated) andlicense_filesoptions,relative to
.dist-info. - by :user:cdce8pmore_itertoolsfor Setuptools.Misc
^^^^
Towncrier and show the previews of not-yet-released setuptools versions
in the changelog -- :user:
webknjazv56.2.0Compare Source
Changes
^^^^^^^
cdce8pmetadata version for
PKG-INFO. - by :user:cdce8pv56.1.0Compare Source
Changes
^^^^^^^
dofuuzMisc
^^^^
DeprecationWarningdue tothreading.Thread.setDaemonin tests -- by :user:tirkarthiwith Towncrier >= 19.9 -- :user:
webknjazv56.0.0Compare Source
Deprecations
^^^^^^^^^^^^
license_fileoption is now marked as deprecated.Use
license_filesinstead. -- by :user:cdce8pBreaking Changes
^^^^^^^^^^^^^^^^
license_filenorlicense_filesis specified, thesdistoption will now auto-include files that match the following patterns:
LICEN[CS]E*,COPYING*,NOTICE*,AUTHORS*.This matches the behavior of
bdist_wheel. -- by :user:cdce8pChanges
^^^^^^^
license_fileandlicense_filesoptions now support glob patterns. -- by :user:cdce8pVendorImporter.find_spec()method to get ridof
ImportWarningthat Python 3.10 emits when only the old-styleimporter hooks are present -- by :user:
webknjazDocumentation changes
^^^^^^^^^^^^^^^^^^^^^
license_filesoption. -- by :user:cdce8pConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.