summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
Commit message (Collapse)AuthorAgeFilesLines
* python3-setuptools: upgrade 78.1.0 -> 80.8.0Trevor Gamblin2025-05-271-37/+0
| | | | | | | | | | | | | | | Changelog: https://setuptools.pypa.io/en/latest/history.html#v80-8-0 Notably: - There was a temporary removal of the LICENSE file (restored in v80.8.0); - The easy_install module has been mostly removed; what remains is a temporary stub for compatibility purposes. (From OE-Core rev: 4fccef6c551dc2704e972aaf3d9567daa238b14c) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 76.0.0 -> 78.1.0Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: d2b9b8cb7ffe9af455972e9ad28d4e93f4602911) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.8.2 -> 76.0.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: cdaa24119650c41469cd1cea1955aa6fb0494398) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.8.0 -> 75.8.2Wang Mingyu2025-03-061-3/+3
| | | | | | | | | | | 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 75.8.2 (From OE-Core rev: 7afde38357bb214d3685e84e2db73c26074dd354) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.6.0 -> 75.8.0Richard Purdie2025-02-051-5/+2
| | | | | | (From OE-Core rev: 2f30a782ae5500d9b7dcc37e2cfc43312a470605) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 72.1.0 -> 75.6.0Trevor Gamblin2024-11-221-4/+11
| | | | | | | | | | | | | Changelog: https://github.com/pypa/setuptools/blob/main/NEWS.rst 0001-conditionally-do-not-fetch-code-by-easy_install.patch had to be adjusted to apply on top of 75.6.0. (From OE-Core rev: 6d7e621ef133d625e8405c74a9dba712b8692064) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: add more comments to a patchRoss Burton2024-11-121-3/+5
| | | | | | | | | Add more explanatory comments, including when we can drop the patch. (From OE-Core rev: 15091ef668b544ceb881f8179c0c25c97afd3f5f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 69.1.1 -> 69.2.0Wang Mingyu2024-04-161-3/+3
| | | | | | | | | | | | | | | | | | | | 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 69.2.0 Changelog: ========== -Explicitly use encoding="locale" for .pth files whenever possible, to reduce EncodingWarnings. This avoid errors with UTF-8 -Clarify some Package Discovery and Resource Access using pkg_resources methods return bytes, not str. Also return an empty bytes in EmptyProvider._get -Return an empty list by default in pkg_resources.ResourceManager.cleanup_resources -Made pkg_resoursces.NullProvider's has_metadata and metadata_isdir methods return actual booleans like all other Providers. (From OE-Core rev: 49d2c4cf43d4ccac6f3f6c090fc0e5b0365645b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 69.0.3 -> 69.1.1Alexander Kanavin2024-03-071-3/+2
| | | | | | | (From OE-Core rev: a953d88346d4ee93b5669c079586ae27d71552dc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.2.1 -> 68.2.2Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 2adfc774e9db253c36ca6e313a700e06c5ce8456) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.1.2 -> 68.2.1Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Features ---------- -Rework how setuptools internally handles dependencies/install_requires and optional-dependencies/extras_require. (#3903) -Improve the generated PKG-INFO files, by adding Requires-Dist fields. -Improve atomicity when writing PKG-INFO files to avoid race conditions with importlib.metadata. (#3904) Bugfixes ---------- -Fix the name given to the *-nspkg.pth files in editable installs, ensuring they are unique per distribution. (#4041) -Workaround some limitations on pkg_resources-style legacy namespaces in the meta path finder for editable installations. (#4041) -Avoid using caching attributes in Distribution.metadata for requirements. (From OE-Core rev: 214dcfd3bf088b6b166835ab2727c1d0e0edfc03) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.1.0 -> 68.1.2Wang Mingyu2023-09-021-6/+4
| | | | | | | | | | | | | | | | 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for new version. Changelog: -Fix editable install finder handling of nested packages, by only handling 1 level of nesting and relying on importlib.machinery to find the remaining modules based on the parent package path. (From OE-Core rev: 27d3e5bc7ea949c4e7691674617cf29c80b3035f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 67.6.1 -> 68.0.0Trevor Gamblin2023-07-141-5/+7
| | | | | | | | | | | | | | | AUH upgrade failed because the LICENSE checksum no longer matched. This is because the attribution in the file was removed upstream in v67.8.0. Patch fuzz also needed to be upgraded for 0001-conditionally-do-not-fetch-code-by-easy_install.patch. Changelog: https://setuptools.pypa.io/en/stable/history.html (From OE-Core rev: a248b94dff49b0331bd1e37e594f983fc50b3f0d) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 67.6.0 -> 67.6.1Wang Mingyu2023-04-131-1/+1
| | | | | | | | | | | | | Changelog: ========== #3865: Fixed _WouldIgnoreField warnings for scripts and gui_scripts, when entry-points is not listed in dynamic. #3875: Update code generated by validate-pyproject to use v0.12.2. This should fix default license patterns when pyproject.toml is used. (From OE-Core rev: 8c8170871cc2ab770fb52bb5ab08a9d723975d68) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 67.2.0 -> 67.3.1Alexander Kanavin2023-02-201-1/+1
| | | | | | | | (From OE-Core rev: 7863a647088d845dab284b6f50bbcc1f5efe8442) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: update 65.7.0 -> 67.2.0Alexander Kanavin2023-02-091-1/+1
| | | | | | | | | | Remove patch as file deleted upstream. (From OE-Core rev: c335d0673167164aa7c519450f63151e4492e3eb) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 65.5.1 -> 65.6.3Alexander Kanavin2023-01-061-1/+1
| | | | | | | | (From OE-Core rev: 211745a9e3c032b364c7b484df698c8266ec03f9) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 65.0.2 -> 65.5.0Alexander Kanavin2022-11-081-1/+1
| | | | | | | | (From OE-Core rev: 5dc5d7a8fc657ae34631ad6b48069fc5002d39b0) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: update 63.4.1 -> 65.0.2Alexander Kanavin2022-08-211-1/+1
| | | | | | | | (From OE-Core rev: 1647f6a6123f544a67aa3fb7accce82ba0d21420) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 63.3.0 -> 63.4.1Alexander Kanavin2022-08-101-1/+1
| | | | | | | | (From OE-Core rev: e87449dba18f14b8596fd99762070f96f395c401) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: move patch from 'files' to 'python3-setuptools'Martin Jansa2022-07-251-0/+32
* it's not used by any other recipe AFAIK * meta-python2 has own copy for python-setuptools there in: meta-python2/recipes-devtools/python/python-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch (From OE-Core rev: 3a5898861337eb4934360ef6ae448896ec061e26) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>