[Buildroot] [PATCH 1/1] package/python-attrs: depends on python3
Yann E. MORIN
yann.morin.1998 at free.fr
Sat Sep 25 16:33:08 UTC 2021
Asaf, All,
On 2021-09-24 20:00 +0300, Asaf Kahlon spake thusly:
> python-attrs contains a file with API for python 3.6+.
> Although we can make a "tweak" and remove this specific file
> for python2, we prefer to make this package available only for
> python3, because the day this package (and many others) will drop
> support for python2 is probably very close.
>
> In addition, update python-attrs recursive dependencies to
> depend on python3 too (python-automat is the only one left).
>
> Fixes:
> - http://autobuild.buildroot.net/results/aa6/aa6889bc254eaa93adb4fc1a71bcee9f2f23cb33/
>
> Signed-off-by: Asaf Kahlon <asafka7 at gmail.com>
> ---
> package/python-attrs/Config.in | 1 +
> package/python-automat/Config.in | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/package/python-attrs/Config.in b/package/python-attrs/Config.in
> index fb0ab248fa..b658d20ec9 100644
> --- a/package/python-attrs/Config.in
> +++ b/package/python-attrs/Config.in
> @@ -1,4 +1,5 @@
> config BR2_PACKAGE_PYTHON_ATTRS
> + depends on BR2_PACKAGE_PYTHON3
$ make check-package
package/python-attrs/Config.in:3: attributes order: type, default,
depends on, select, help (http://nightly.buildroot.org/#_config_files)
Applied to master with the above fixed, thanks.
Regards,
Yann E. MORIN.
> bool "python-attrs"
> help
> attrs is the Python package that will bring back the joy of
> diff --git a/package/python-automat/Config.in b/package/python-automat/Config.in
> index ee02d22b5b..9d22276c2c 100644
> --- a/package/python-automat/Config.in
> +++ b/package/python-automat/Config.in
> @@ -1,5 +1,6 @@
> config BR2_PACKAGE_PYTHON_AUTOMAT
> bool "python-automat"
> + depends on BR2_PACKAGE_PYTHON3 # python-attrs
> select BR2_PACKAGE_PYTHON_ATTRS # runtime
> select BR2_PACKAGE_PYTHON_SIX # runtime
> help
> --
> 2.30.2
>
> _______________________________________________
> buildroot mailing list
> buildroot at lists.buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
More information about the buildroot
mailing list