* [PATCH 0/5] Core python3 recipe updates
@ 2020-12-09 0:35 Tim Orling
2020-12-09 0:35 ` [PATCH 1/5] python3-hypothesis: upgrade 5.41.4 -> 5.41.5 Tim Orling
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
Upgrade several recipes to latest versions and fix some deps.
NOTE: python3-packaging 20.7 is available, but we need the next tag
which will re-add setup.py
The following changes since commit e995e67bc7a3d30adf9f8d0d2f4df92a941baeae:
meta/lib/oeqa/manual/oe-core.json: Update test_bitbake_devshell (2020-12-06 23:16:50 +0000)
are available in the Git repository at:
git://git.openembedded.org/openembedded-core-contrib timo/py3-core-recipe-updates-20201208
http://cgit.openembedded.org/openembedded-core-contrib/log/?h=timo/py3-core-recipe-updates-20201208
Tim Orling (5):
python3-hypothesis: upgrade 5.41.4 -> 5.41.5
python3-importlib-metadata: upgrade 3.1.0 -> 3.1.1
python3-pygments: upgrade v2.7.2 -> v2.7.3
python3-setuptools: upgrade 50.3.2 -> 51.0.0
python3-setuptools-scm: add python3-toml dep
...hon3-hypothesis_5.41.4.bb => python3-hypothesis_5.41.5.bb} | 4 ++--
...-metadata_3.1.0.bb => python3-importlib-metadata_3.1.1.bb} | 4 ++--
.../{python3-pygments_2.7.2.bb => python3-pygments_2.7.3.bb} | 2 +-
meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb | 2 ++
...hon3-setuptools_50.3.2.bb => python3-setuptools_51.0.0.bb} | 2 +-
5 files changed, 8 insertions(+), 6 deletions(-)
rename meta/recipes-devtools/python/{python3-hypothesis_5.41.4.bb => python3-hypothesis_5.41.5.bb} (67%)
rename meta/recipes-devtools/python/{python3-importlib-metadata_3.1.0.bb => python3-importlib-metadata_3.1.1.bb} (68%)
rename meta/recipes-devtools/python/{python3-pygments_2.7.2.bb => python3-pygments_2.7.3.bb} (83%)
rename meta/recipes-devtools/python/{python3-setuptools_50.3.2.bb => python3-setuptools_51.0.0.bb} (95%)
--
2.25.0
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/5] python3-hypothesis: upgrade 5.41.4 -> 5.41.5
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
@ 2020-12-09 0:35 ` Tim Orling
2020-12-09 0:35 ` [PATCH 2/5] python3-importlib-metadata: upgrade 3.1.0 -> 3.1.1 Tim Orling
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
Add missing RDEPENDS:
- python3-attrs
- python3-sortedcontainers
Upstream release notes:
"""
5.41.5 - 2020-12-05
This patch adds a performance optimisation to avoid saving redundant
seeds when using the .fuzz_one_input hook.
"""
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
...hon3-hypothesis_5.41.4.bb => python3-hypothesis_5.41.5.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/python/{python3-hypothesis_5.41.4.bb => python3-hypothesis_5.41.5.bb} (67%)
diff --git a/meta/recipes-devtools/python/python3-hypothesis_5.41.4.bb b/meta/recipes-devtools/python/python3-hypothesis_5.41.5.bb
similarity index 67%
rename from meta/recipes-devtools/python/python3-hypothesis_5.41.4.bb
rename to meta/recipes-devtools/python/python3-hypothesis_5.41.5.bb
index 416acc8d72f..7ad975b62a3 100644
--- a/meta/recipes-devtools/python/python3-hypothesis_5.41.4.bb
+++ b/meta/recipes-devtools/python/python3-hypothesis_5.41.5.bb
@@ -7,8 +7,8 @@ PYPI_PACKAGE = "hypothesis"
inherit pypi setuptools3
-SRC_URI[sha256sum] = "7ef22dd2ae4a906ef1e237dcd6806aa7f97e30c37f924a0e6d595f4639350b53"
+SRC_URI[sha256sum] = "a74e127a865fde12b853cc00f5f52a3a1601d2a1c311b3ffc8de92a4c06778f7"
-RDEPENDS_${PN} += "python3-core"
+RDEPENDS_${PN} += "python3-attrs python3-core python3-sortedcontainers"
BBCLASSEXTEND = "native nativesdk"
--
2.25.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 2/5] python3-importlib-metadata: upgrade 3.1.0 -> 3.1.1
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
2020-12-09 0:35 ` [PATCH 1/5] python3-hypothesis: upgrade 5.41.4 -> 5.41.5 Tim Orling
@ 2020-12-09 0:35 ` Tim Orling
2020-12-09 0:35 ` [PATCH 3/5] python3-pygments: upgrade v2.7.2 -> v2.7.3 Tim Orling
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
No upstream release notes.
Commits since 3.1.0 tag:
155bc48 (HEAD, tag: v3.1.1) Merge branch 'maint/2.x'
83c7dd2 (tag: v2.1.1, origin/maint/2.x) Merge pull request #264 from
python/bugfix/261-versionless-egg-info-pre-normalized-fallback
4cb3bd0 Update changelog. Ref #261.
6036a37 Avoid relying on new-style normalization for legacy eggs.
4098b51 Perform exact match on Prepared.normalized, and then add a
separate check for an empty self.normalized instead of relying on a
degenerate result from startswith.
7bdbb57 Add test to ensure that a prefix isn't matched
595eb5f Compare the name against self.normalized. Fixes #261 but also
will cause 'lib' to match 'lib_foo'.
fea6e75 Move is_egg into prepared.
313535a Extract method for matching a name in a prepared search.
4335def Add test capturing expectation where versionless metadata exists
but hasn't been updated to the new normalization technique. Ref #261.
9aee90b Fix syntax in changelog
55e64a4 Merge pull request #258 from python/feature/skeleton
8721a05 Merge branch 'master' into feature/skeleton
ed672ee Consolidate coverage files
eabd24d Restore diffcov
b29baea Correct syntax for invoking pytest
d5a5c90 Bring back perf
67cb123 Run tests to exercise coverage
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
...-metadata_3.1.0.bb => python3-importlib-metadata_3.1.1.bb} | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
rename meta/recipes-devtools/python/{python3-importlib-metadata_3.1.0.bb => python3-importlib-metadata_3.1.1.bb} (68%)
diff --git a/meta/recipes-devtools/python/python3-importlib-metadata_3.1.0.bb b/meta/recipes-devtools/python/python3-importlib-metadata_3.1.1.bb
similarity index 68%
rename from meta/recipes-devtools/python/python3-importlib-metadata_3.1.0.bb
rename to meta/recipes-devtools/python/python3-importlib-metadata_3.1.1.bb
index d89621bedd6..56b57cc32a5 100644
--- a/meta/recipes-devtools/python/python3-importlib-metadata_3.1.0.bb
+++ b/meta/recipes-devtools/python/python3-importlib-metadata_3.1.1.bb
@@ -5,8 +5,8 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=e88ae122f3925d8bde8319060f2ddb8e"
inherit pypi setuptools3
-SRC_URI = "https://files.pythonhosted.org/packages/7d/d4/dbc58eed92be61bae65a7d80a7604d35bf6ded3e3c53c14f2d45b4a28831/importlib_metadata-3.1.0.tar.gz"
-SRC_URI[sha256sum] = "d9b8a46a0885337627a6430db287176970fff18ad421becec1d64cfc763c2099"
+SRC_URI = "https://files.pythonhosted.org/packages/3f/a8/16dc098b0addd1c20719c18a86e985be851b3ec1e103e703297169bb22cc/importlib_metadata-3.1.1.tar.gz"
+SRC_URI[sha256sum] = "b0c2d3b226157ae4517d9625decf63591461c66b3a808c2666d538946519d170"
S = "${WORKDIR}/importlib_metadata-${PV}"
--
2.25.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 3/5] python3-pygments: upgrade v2.7.2 -> v2.7.3
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
2020-12-09 0:35 ` [PATCH 1/5] python3-hypothesis: upgrade 5.41.4 -> 5.41.5 Tim Orling
2020-12-09 0:35 ` [PATCH 2/5] python3-importlib-metadata: upgrade 3.1.0 -> 3.1.1 Tim Orling
@ 2020-12-09 0:35 ` Tim Orling
2020-12-09 0:35 ` [PATCH 4/5] python3-setuptools: upgrade 50.3.2 -> 51.0.0 Tim Orling
2020-12-09 0:35 ` [PATCH 5/5] python3-setuptools-scm: add python3-toml dep Tim Orling
4 siblings, 0 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
Upstream release notes:
"""
* Updated lexers:
- Ada (#1581)
- HTML (#1615, #1614)
- Java (#1594, #1586)
- JavaScript (#1605, #1589, #1588)
- JSON (#1569 -- this is a complete rewrite)
- Lean (#1601)
- LLVM (#1612)
- Mason (#1592)
- MySQL (#1555, #1551)
- Rust (#1608)
- Turtle (#1590, #1553)
* Deprecated JsonBareObjectLexer, which is now identical to JsonLexer
(#1600)
* The ImgFormatter now calculates the exact character width, which
fixes some issues with overlapping text (#1213, #1611)
* Documentation fixes (#1609, #1599, #1598)
* Fixed duplicated Juttle language alias (#1604, #1606)
* Added support for Kotlin scripts (#1587)
* Removed CSS rule which forced margin to 0
"""
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
.../{python3-pygments_2.7.2.bb => python3-pygments_2.7.3.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3-pygments_2.7.2.bb => python3-pygments_2.7.3.bb} (83%)
diff --git a/meta/recipes-devtools/python/python3-pygments_2.7.2.bb b/meta/recipes-devtools/python/python3-pygments_2.7.3.bb
similarity index 83%
rename from meta/recipes-devtools/python/python3-pygments_2.7.2.bb
rename to meta/recipes-devtools/python/python3-pygments_2.7.3.bb
index 00e5dc6e301..379d85dbd7c 100644
--- a/meta/recipes-devtools/python/python3-pygments_2.7.2.bb
+++ b/meta/recipes-devtools/python/python3-pygments_2.7.3.bb
@@ -5,7 +5,7 @@ LICENSE = "BSD-2-Clause"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1f5d0c4cf38dfc8122c00d6f1a97a0cc"
inherit setuptools3
-SRC_URI[sha256sum] = "381985fcc551eb9d37c52088a32914e00517e57f4a21609f48141ba08e193fa0"
+SRC_URI[sha256sum] = "ccf3acacf3782cbed4a989426012f1c535c9a90d3a7fc3f16d231b9372d2b716"
DEPENDS += "\
${PYTHON_PN} \
--
2.25.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 4/5] python3-setuptools: upgrade 50.3.2 -> 51.0.0
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
` (2 preceding siblings ...)
2020-12-09 0:35 ` [PATCH 3/5] python3-pygments: upgrade v2.7.2 -> v2.7.3 Tim Orling
@ 2020-12-09 0:35 ` Tim Orling
2020-12-09 0:35 ` [PATCH 5/5] python3-setuptools-scm: add python3-toml dep Tim Orling
4 siblings, 0 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
No upstream release notes.
Upstream commits since 50.3.2:
b6bbe236 Bump version: 50.3.2 → 51.0.0
7f477c52 Merge pull request #2472 from pypa/bugfix/2471-remove-deps
2a0463cb Update changelog.
99bc2c11 Remove tests guaranteeing that (vendored) dependencies can be installed without setuptools.
65441834 Remove conditional skip, no longer relevant.
9365c7ed Merge pull request #2468 from wimglenn/patch-1
43b0b81e Merge pull request #2461 from webknjaz/testing/gha-fix-set-env-usage
43f76003 Merge pull request #2460 from HaraldKorneliussen/master
2065f85d Merge pull request #2444 from zegor/patch-1
e9617599 Merge pull request #2439 from mgedmin/patch-1
475fb309 Update docs/pkg_resources.rst
b4de397a fix broken link to entry-points details
4a4d50af Fix all deprecated set-env and add-path uses @ GHA
b20d12e1 Fixes syntax issues in quickstart (#2448)
5cf3865f Merge pull request #2457 from webknjaz/testing/gha-broken-setup-python
de48cfdb Temporarily allow `set-env` GHA commands
ec944a40 Upgrade GHA actions using deprecated env mechanism
d7170a28 Update quickstart.rst
0e1fc1c6 s/517/PEP 517/
544687c3 Merge pull request #2437 from pypa/feature/rtd-2
3ca9e461 Merge pull request #2436 from webknjaz/maintenance/changelog-reconstruction
8ad16115 Merge pull request #2435 from pypa/debt/drop-py35
6597dcb6 Switch to RTD v2 config
7cf674e1 Reconstruct changelog with categories from history
97ee6624 Remove Python 3.5 from Appveyor tests
3dd7313d Bump PPC runs
d490709b Merge pull request #2431 from webknjaz/bugfixes/pr-template-docs-links
66ca4205 Use 'virtualenv.python'. Fixes #2434.
419087c4 Merge branch 'master' into debt/drop-py35
38de858e Update changelog
6d33d5dd 📝 Update devguide links in the PR template
898ae046 Merge pull request #2430 from webknjaz/bugfixes/sphinx-failures
a94c2c3d 📝 Add change notes
e711cb07 🐛📝 Fix "Title level inconsistent" in changelog
9ab7bc54 Clean up syntax on entry_points.console_scripts. Fixes #2429.
2ff24f67 🐛📝 Fix the TOC link to the relocated dev guide
a5dbf964 Drop support for Python 3.5.
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
...ython3-setuptools_50.3.2.bb => python3-setuptools_51.0.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
rename meta/recipes-devtools/python/{python3-setuptools_50.3.2.bb => python3-setuptools_51.0.0.bb} (95%)
diff --git a/meta/recipes-devtools/python/python3-setuptools_50.3.2.bb b/meta/recipes-devtools/python/python3-setuptools_51.0.0.bb
similarity index 95%
rename from meta/recipes-devtools/python/python3-setuptools_50.3.2.bb
rename to meta/recipes-devtools/python/python3-setuptools_51.0.0.bb
index 4480d56775b..6ee935f8f79 100644
--- a/meta/recipes-devtools/python/python3-setuptools_50.3.2.bb
+++ b/meta/recipes-devtools/python/python3-setuptools_51.0.0.bb
@@ -12,7 +12,7 @@ SRC_URI_append_class-native = " file://0001-conditionally-do-not-fetch-code-by-e
SRC_URI += "file://0001-change-shebang-to-python3.patch"
-SRC_URI[sha256sum] = "ed0519d27a243843b05d82a5e9d01b0b083d9934eaa3d02779a23da18077bd3c"
+SRC_URI[sha256sum] = "029c49fd713e9230f6a41c0298e6e1f5839f2cde7104c0ad5e053a37777e7688"
DEPENDS += "${PYTHON_PN}"
--
2.25.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH 5/5] python3-setuptools-scm: add python3-toml dep
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
` (3 preceding siblings ...)
2020-12-09 0:35 ` [PATCH 4/5] python3-setuptools: upgrade 50.3.2 -> 51.0.0 Tim Orling
@ 2020-12-09 0:35 ` Tim Orling
4 siblings, 0 replies; 6+ messages in thread
From: Tim Orling @ 2020-12-09 0:35 UTC (permalink / raw)
To: openembedded-core; +Cc: Tim Orling
From: Tim Orling <timothy.t.orling@linux.intel.com>
Fixes:
pkg_resources.DistributionNotFound: The 'toml' distribution was not
found and is required by setuptools-scm
Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
---
meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb b/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb
index 4ebbac6b652..c4576d3ae29 100644
--- a/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb
+++ b/meta/recipes-devtools/python/python3-setuptools-scm_4.1.2.bb
@@ -13,9 +13,11 @@ RDEPENDS_${PN} = "\
${PYTHON_PN}-json \
${PYTHON_PN}-py \
${PYTHON_PN}-setuptools \
+ ${PYTHON_PN}-toml \
"
RDEPENDS_${PN}_class-native = "\
${PYTHON_PN}-setuptools-native \
+ ${PYTHON_PN}-toml-native \
"
BBCLASSEXTEND = "native nativesdk"
--
2.25.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2020-12-09 0:36 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-09 0:35 [PATCH 0/5] Core python3 recipe updates Tim Orling
2020-12-09 0:35 ` [PATCH 1/5] python3-hypothesis: upgrade 5.41.4 -> 5.41.5 Tim Orling
2020-12-09 0:35 ` [PATCH 2/5] python3-importlib-metadata: upgrade 3.1.0 -> 3.1.1 Tim Orling
2020-12-09 0:35 ` [PATCH 3/5] python3-pygments: upgrade v2.7.2 -> v2.7.3 Tim Orling
2020-12-09 0:35 ` [PATCH 4/5] python3-setuptools: upgrade 50.3.2 -> 51.0.0 Tim Orling
2020-12-09 0:35 ` [PATCH 5/5] python3-setuptools-scm: add python3-toml dep Tim Orling
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.