diff mbox series

[2/6] python3-fixtures: add recipe

Message ID 20230502173422.1439794-2-ernstp@gmail.com
State New
Headers show
Series [1/6] python3-hatchling: fix rdepends | expand

Commit Message

Ernst Persson May 2, 2023, 5:34 p.m. UTC
Signed-off-by: Ernst Sjöstrand <ernstp@gmail.com>
---
 .../python/python3-fixtures_4.0.1.bb          | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 meta/recipes-devtools/python/python3-fixtures_4.0.1.bb

Comments

Alexandre Belloni May 3, 2023, 12:33 p.m. UTC | #1
Hello,

without a maintainers entry, this will fail build testing

On 02/05/2023 19:34:18+0200, Ernst Sj�strand wrote:
> Signed-off-by: Ernst Sj�strand <ernstp@gmail.com>
> ---
>  .../python/python3-fixtures_4.0.1.bb          | 19 +++++++++++++++++++
>  1 file changed, 19 insertions(+)
>  create mode 100644 meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> 
> diff --git a/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> new file mode 100644
> index 00000000000..f71eec6497e
> --- /dev/null
> +++ b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> @@ -0,0 +1,19 @@
> +SUMMARY = "Python fixtures for testing / resource management"
> +HOMEPAGE = "https://github.com/testing-cabal/fixtures"
> +SECTION = "devel/python"
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
> +
> +inherit pypi setuptools3
> +
> +SRC_URI[sha256sum] = "d2758826400d095b79666cf93a32a84f50ff8cd179831927efb48cd1e3ca7466"
> +
> +DEPENDS += " \
> +    ${PYTHON_PN}-pbr-native \
> +    "
> +
> +RDEPENDS:${PN} += "\
> +    ${PYTHON_PN}-pbr \
> +    "
> +
> +BBCLASSEXTEND = "nativesdk"
> -- 
> 2.39.2
> 

> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#180757): https://lists.openembedded.org/g/openembedded-core/message/180757
> Mute This Topic: https://lists.openembedded.org/mt/98644245/3617179
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alexandre.belloni@bootlin.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
Tim Orling May 4, 2023, 4:47 a.m. UTC | #2
Please add some reason that it needs to be added to core. Empty commit logs
do not help future users know “why?”

On Tue, May 2, 2023 at 10:35 AM Ernst Sjöstrand <ernstp@gmail.com> wrote:

> Signed-off-by: Ernst Sjöstrand <ernstp@gmail.com>
> ---
>  .../python/python3-fixtures_4.0.1.bb          | 19 +++++++++++++++++++
>  1 file changed, 19 insertions(+)
>  create mode 100644 meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>
> diff --git a/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> new file mode 100644
> index 00000000000..f71eec6497e
> --- /dev/null
> +++ b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
> @@ -0,0 +1,19 @@
> +SUMMARY = "Python fixtures for testing / resource management"
> +HOMEPAGE = "https://github.com/testing-cabal/fixtures"
> +SECTION = "devel/python"
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
> +
> +inherit pypi setuptools3
> +
> +SRC_URI[sha256sum] =
> "d2758826400d095b79666cf93a32a84f50ff8cd179831927efb48cd1e3ca7466"
> +
> +DEPENDS += " \
> +    ${PYTHON_PN}-pbr-native \
> +    "
> +
> +RDEPENDS:${PN} += "\
> +    ${PYTHON_PN}-pbr \
> +    "
> +
> +BBCLASSEXTEND = "nativesdk"
> --
> 2.39.2
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#180757):
> https://lists.openembedded.org/g/openembedded-core/message/180757
> Mute This Topic: https://lists.openembedded.org/mt/98644245/924729
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
> ticotimo@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>
>
Tim Orling May 4, 2023, 4:47 a.m. UTC | #3
On Wed, May 3, 2023 at 9:47 PM Tim Orling <ticotimo@gmail.com> wrote:

> Please add some reason that it needs to be added to core. Empty commit
> logs do not help future users know “why?”
>
> On Tue, May 2, 2023 at 10:35 AM Ernst Sjöstrand <ernstp@gmail.com> wrote:
>
>> Signed-off-by: Ernst Sjöstrand <ernstp@gmail.com>
>> ---
>>  .../python/python3-fixtures_4.0.1.bb          | 19 +++++++++++++++++++
>>  1 file changed, 19 insertions(+)
>>  create mode 100644 meta/recipes-devtools/python/
>> python3-fixtures_4.0.1.bb
>>
>> diff --git a/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>> b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>> new file mode 100644
>> index 00000000000..f71eec6497e
>> --- /dev/null
>> +++ b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>> @@ -0,0 +1,19 @@
>> +SUMMARY = "Python fixtures for testing / resource management"
>> +HOMEPAGE = "https://github.com/testing-cabal/fixtures"
>> +SECTION = "devel/python"
>> +LICENSE = "BSD-3-Clause"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
>> +
>> +inherit pypi setuptools3
>> +
>> +SRC_URI[sha256sum] =
>> "d2758826400d095b79666cf93a32a84f50ff8cd179831927efb48cd1e3ca7466"
>> +
>> +DEPENDS += " \
>> +    ${PYTHON_PN}-pbr-native \
>> +    "
>> +
>> +RDEPENDS:${PN} += "\
>> +    ${PYTHON_PN}-pbr \
>> +    "
>> +
>> +BBCLASSEXTEND = "nativesdk"
>> --
>> 2.39.2
>>
>>
>> -=-=-=-=-=-=-=-=-=-=-=-
>> Links: You receive all messages sent to this group.
>> View/Reply Online (#180757):
>> https://lists.openembedded.org/g/openembedded-core/message/180757
>> Mute This Topic: https://lists.openembedded.org/mt/98644245/924729
>> Group Owner: openembedded-core+owner@lists.openembedded.org
>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
>> ticotimo@gmail.com]
>> -=-=-=-=-=-=-=-=-=-=-=-
>>
>>
Ernst Persson May 4, 2023, 7:34 a.m. UTC | #4
Right, both these are added as dependencies in their respective next
commits but I will make the commit
messages self contained of course. V2 in a couple of days.
Still thinking about how I can handle python3 standard library modules
compared to PyPI modules...

Den tors 4 maj 2023 kl 06:47 skrev Tim Orling <ticotimo@gmail.com>:

>
>
> On Wed, May 3, 2023 at 9:47 PM Tim Orling <ticotimo@gmail.com> wrote:
>
>> Please add some reason that it needs to be added to core. Empty commit
>> logs do not help future users know “why?”
>>
>> On Tue, May 2, 2023 at 10:35 AM Ernst Sjöstrand <ernstp@gmail.com> wrote:
>>
>>> Signed-off-by: Ernst Sjöstrand <ernstp@gmail.com>
>>> ---
>>>  .../python/python3-fixtures_4.0.1.bb          | 19 +++++++++++++++++++
>>>  1 file changed, 19 insertions(+)
>>>  create mode 100644 meta/recipes-devtools/python/
>>> python3-fixtures_4.0.1.bb
>>>
>>> diff --git a/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>>> b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>>> new file mode 100644
>>> index 00000000000..f71eec6497e
>>> --- /dev/null
>>> +++ b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
>>> @@ -0,0 +1,19 @@
>>> +SUMMARY = "Python fixtures for testing / resource management"
>>> +HOMEPAGE = "https://github.com/testing-cabal/fixtures"
>>> +SECTION = "devel/python"
>>> +LICENSE = "BSD-3-Clause"
>>> +LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
>>> +
>>> +inherit pypi setuptools3
>>> +
>>> +SRC_URI[sha256sum] =
>>> "d2758826400d095b79666cf93a32a84f50ff8cd179831927efb48cd1e3ca7466"
>>> +
>>> +DEPENDS += " \
>>> +    ${PYTHON_PN}-pbr-native \
>>> +    "
>>> +
>>> +RDEPENDS:${PN} += "\
>>> +    ${PYTHON_PN}-pbr \
>>> +    "
>>> +
>>> +BBCLASSEXTEND = "nativesdk"
>>> --
>>> 2.39.2
>>>
>>>
>>> -=-=-=-=-=-=-=-=-=-=-=-
>>> Links: You receive all messages sent to this group.
>>> View/Reply Online (#180757):
>>> https://lists.openembedded.org/g/openembedded-core/message/180757
>>> Mute This Topic: https://lists.openembedded.org/mt/98644245/924729
>>> Group Owner: openembedded-core+owner@lists.openembedded.org
>>> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [
>>> ticotimo@gmail.com]
>>> -=-=-=-=-=-=-=-=-=-=-=-
>>>
>>>
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
new file mode 100644
index 00000000000..f71eec6497e
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-fixtures_4.0.1.bb
@@ -0,0 +1,19 @@ 
+SUMMARY = "Python fixtures for testing / resource management"
+HOMEPAGE = "https://github.com/testing-cabal/fixtures"
+SECTION = "devel/python"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://COPYING;md5=239e2f4698b85aad5ed39bae5d2ef226"
+
+inherit pypi setuptools3
+
+SRC_URI[sha256sum] = "d2758826400d095b79666cf93a32a84f50ff8cd179831927efb48cd1e3ca7466"
+
+DEPENDS += " \
+    ${PYTHON_PN}-pbr-native \
+    "
+
+RDEPENDS:${PN} += "\
+    ${PYTHON_PN}-pbr \
+    "
+
+BBCLASSEXTEND = "nativesdk"