Pārlūkot izejas kodu

package/python-*: drop python3 dependency

All the python packages are inside an if BR2_PACKAGE_PYTHON3, so with the
removal of python2 support, the explicit python3 dependency is redundant.
Remove it.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Reviewed-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Peter Korsgaard 3 gadi atpakaļ
vecāks
revīzija
a2ba9e7db9
100 mainītis faili ar 0 papildinājumiem un 102 dzēšanām
  1. 0 1
      package/python-aexpect/Config.in
  2. 0 1
      package/python-aioblescan/Config.in
  3. 0 1
      package/python-aiocoap/Config.in
  4. 0 1
      package/python-aioconsole/Config.in
  5. 0 1
      package/python-aiodns/Config.in
  6. 0 1
      package/python-aiofiles/Config.in
  7. 0 1
      package/python-aiohttp-cors/Config.in
  8. 0 1
      package/python-aiohttp-debugtoolbar/Config.in
  9. 0 1
      package/python-aiohttp-jinja2/Config.in
  10. 0 1
      package/python-aiohttp-mako/Config.in
  11. 0 1
      package/python-aiohttp-remotes/Config.in
  12. 0 1
      package/python-aiohttp-security/Config.in
  13. 0 1
      package/python-aiohttp-session/Config.in
  14. 0 1
      package/python-aiohttp-sse/Config.in
  15. 0 1
      package/python-aiohttp/Config.in
  16. 0 1
      package/python-aiojobs/Config.in
  17. 0 1
      package/python-aiologstash/Config.in
  18. 0 1
      package/python-aiomonitor/Config.in
  19. 0 1
      package/python-aioprocessing/Config.in
  20. 0 1
      package/python-aioredis/Config.in
  21. 0 1
      package/python-aiorwlock/Config.in
  22. 0 1
      package/python-aiosignal/Config.in
  23. 0 1
      package/python-aiozipkin/Config.in
  24. 0 1
      package/python-argon2-cffi-bindings/Config.in
  25. 0 1
      package/python-arrow/Config.in
  26. 0 1
      package/python-asgiref/Config.in
  27. 0 1
      package/python-async-lru/Config.in
  28. 0 1
      package/python-async-timeout/Config.in
  29. 0 1
      package/python-attrs/Config.in
  30. 0 1
      package/python-autobahn/Config.in
  31. 0 1
      package/python-automat/Config.in
  32. 0 1
      package/python-avro/Config.in
  33. 0 1
      package/python-bcrypt/Config.in
  34. 0 1
      package/python-beautifulsoup4/Config.in
  35. 0 1
      package/python-bidict/Config.in
  36. 0 1
      package/python-bleak/Config.in
  37. 0 2
      package/python-bluezero/Config.in
  38. 0 1
      package/python-boto3/Config.in
  39. 0 1
      package/python-botocore/Config.in
  40. 0 1
      package/python-cbor2/Config.in
  41. 0 2
      package/python-cchardet/Config.in
  42. 0 1
      package/python-channels-redis/Config.in
  43. 0 1
      package/python-channels/Config.in
  44. 0 1
      package/python-charset-normalizer/Config.in
  45. 0 1
      package/python-cheroot/Config.in
  46. 0 1
      package/python-cherrypy/Config.in
  47. 0 1
      package/python-colorlog/Config.in
  48. 0 1
      package/python-colorzero/Config.in
  49. 0 1
      package/python-configshell-fb/Config.in
  50. 0 1
      package/python-crayons/Config.in
  51. 0 1
      package/python-crontab/Config.in
  52. 0 1
      package/python-crossbar/Config.in
  53. 0 1
      package/python-cryptography/Config.in
  54. 0 1
      package/python-cssselect2/Config.in
  55. 0 1
      package/python-cssutils/Config.in
  56. 0 1
      package/python-cycler/Config.in
  57. 0 1
      package/python-daphne/Config.in
  58. 0 1
      package/python-dataproperty/Config.in
  59. 0 1
      package/python-dateutil/Config.in
  60. 0 1
      package/python-dbus-next/Config.in
  61. 0 1
      package/python-decorator/Config.in
  62. 0 1
      package/python-dialog3/Config.in
  63. 0 1
      package/python-django-enumfields/Config.in
  64. 0 1
      package/python-django/Config.in
  65. 0 1
      package/python-dnspython/Config.in
  66. 0 1
      package/python-docker/Config.in
  67. 0 1
      package/python-engineio/Config.in
  68. 0 1
      package/python-falcon/Config.in
  69. 0 1
      package/python-filelock/Config.in
  70. 0 1
      package/python-flask-babel/Config.in
  71. 0 1
      package/python-flask-cors/Config.in
  72. 0 1
      package/python-flask-expects-json/Config.in
  73. 0 1
      package/python-flask-jsonrpc/Config.in
  74. 0 1
      package/python-flask-login/Config.in
  75. 0 1
      package/python-flask-sqlalchemy/Config.in
  76. 0 1
      package/python-flask-wtf/Config.in
  77. 0 1
      package/python-flup/Config.in
  78. 0 1
      package/python-fonttools/Config.in
  79. 0 1
      package/python-frozenlist/Config.in
  80. 0 1
      package/python-git/Config.in
  81. 0 1
      package/python-gitdb2/Config.in
  82. 0 1
      package/python-gobject/Config.in
  83. 0 1
      package/python-gpiozero/Config.in
  84. 0 1
      package/python-gunicorn/Config.in
  85. 0 1
      package/python-h2/Config.in
  86. 0 1
      package/python-hiredis/Config.in
  87. 0 1
      package/python-hpack/Config.in
  88. 0 1
      package/python-httplib2/Config.in
  89. 0 1
      package/python-humanize/Config.in
  90. 0 1
      package/python-hyperframe/Config.in
  91. 0 1
      package/python-hyperlink/Config.in
  92. 0 1
      package/python-ibmiotf/Config.in
  93. 0 1
      package/python-idna/Config.in
  94. 0 1
      package/python-inflection/Config.in
  95. 0 1
      package/python-influxdb/Config.in
  96. 0 1
      package/python-ipdb/Config.in
  97. 0 1
      package/python-ipython/Config.in
  98. 0 1
      package/python-itsdangerous/Config.in
  99. 0 1
      package/python-janus/Config.in
  100. 0 1
      package/python-jaraco-classes/Config.in

+ 0 - 1
package/python-aexpect/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AEXPECT
 	bool "python-aexpect"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	help
 	  Aexpect.

+ 0 - 1
package/python-aioblescan/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOBLESCAN
 	bool "python-aioblescan"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Scanning Bluetooth for advertised info with asyncio.
 

+ 0 - 1
package/python-aiocoap/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOCOAP
 	bool "python-aiocoap"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Python CoAP library.
 

+ 0 - 1
package/python-aioconsole/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOCONSOLE
 	bool "python-aioconsole"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Asynchronous console and interfaces for asyncio.
 

+ 0 - 1
package/python-aiodns/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIODNS
 	bool "python-aiodns"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_PYCARES # runtime
 	help
 	  Simple DNS resolver for asyncio.

+ 0 - 1
package/python-aiofiles/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOFILES
 	bool "python-aiofiles"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  aiofiles aims to  handle local disk files in
 	  asyncio applications.

+ 0 - 1
package/python-aiohttp-cors/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_CORS
 	bool "python-aiohttp-cors"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  CORS support for aiohttp.

+ 0 - 1
package/python-aiohttp-debugtoolbar/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_DEBUGTOOLBAR
 	bool "python-aiohttp-debugtoolbar"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	select BR2_PACKAGE_PYTHON_AIOHTTP_JINJA2 # runtime
 	help

+ 0 - 1
package/python-aiohttp-jinja2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_JINJA2
 	bool "python-aiohttp-jinja2"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	select BR2_PACKAGE_PYTHON_JINJA2 # runtime
 	help

+ 0 - 1
package/python-aiohttp-mako/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_MAKO
 	bool "python-aiohttp-mako"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	select BR2_PACKAGE_PYTHON_MAKO # runtime
 	help

+ 0 - 1
package/python-aiohttp-remotes/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_REMOTES
 	bool "python-aiohttp-remotes"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  Control remote side information.

+ 0 - 1
package/python-aiohttp-security/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_SECURITY
 	bool "python-aiohttp-security"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  Security for aiohttp.web.

+ 0 - 1
package/python-aiohttp-session/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_SESSION
 	bool "python-aiohttp-session"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  Sessions for aiohttp.web.

+ 0 - 1
package/python-aiohttp-sse/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP_SSE
 	bool "python-aiohttp-sse"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  Server-sent events support for aiohttp.

+ 0 - 1
package/python-aiohttp/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOHTTP
 	bool "python-aiohttp"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIODNS # runtime
 	select BR2_PACKAGE_PYTHON_AIOSIGNAL # runtime
 	select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime

+ 0 - 1
package/python-aiojobs/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOJOBS
 	bool "python-aiojobs"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Jobs scheduler for managing background task (asyncio).
 

+ 0 - 1
package/python-aiologstash/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOLOGSTASH
 	bool "python-aiologstash"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime
 	select BR2_PACKAGE_PYTHON_LOGSTASH # runtime
 	help

+ 0 - 1
package/python-aiomonitor/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOMONITOR
 	bool "python-aiomonitor"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_TERMINALTABLES # runtime
 	select BR2_PACKAGE_PYTHON_AIOCONSOLE # runtime
 	help

+ 0 - 1
package/python-aioprocessing/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOPROCESSING
 	bool "python-aioprocessing"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A Python 3.5+ library that integrates the multiprocessing
 	  module with asyncio.

+ 0 - 1
package/python-aioredis/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOREDIS
 	bool "python-aioredis"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT # runtime
 	select BR2_PACKAGE_PYTHON_HIREDIS # runtime
 	help

+ 0 - 1
package/python-aiorwlock/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIORWLOCK
 	bool "python-aiorwlock"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Read write lock for asyncio.
 

+ 0 - 1
package/python-aiosignal/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOSIGNAL
 	bool "python-aiosignal"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FROZENLIST # runtime
 	help
 	  aiosignal: a list of registered asynchronous callbacks.

+ 0 - 1
package/python-aiozipkin/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AIOZIPKIN
 	bool "python-aiozipkin"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_AIOHTTP # runtime
 	help
 	  Distributed tracing instrumentation for asyncio application

+ 0 - 1
package/python-argon2-cffi-bindings/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ARGON2_CFFI_BINDINGS
 	bool "python-argon2-cffi-bindings"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_USE_MMU # libargon2
 	depends on !BR2_STATIC_LIBS # libargon2
 	select BR2_PACKAGE_PYTHON_CFFI # runtime

+ 0 - 1
package/python-arrow/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ARROW
 	bool "python-arrow"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
 	help
 	  Better dates and times for Python.

+ 0 - 1
package/python-asgiref/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ASGIREF
 	bool "python-asgiref"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  ASGI is a standard for Python asynchronous web apps and
 	  servers to communicate with each other, and positioned as

+ 0 - 1
package/python-async-lru/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ASYNC_LRU
 	bool "python-async-lru"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Simple lru_cache for asyncio.
 

+ 0 - 1
package/python-async-timeout/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ASYNC_TIMEOUT
 	bool "python-async-timeout"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
 	help
 	  asyncio-compatible timeout context manager.

+ 0 - 1
package/python-attrs/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ATTRS
 	bool "python-attrs"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  attrs is the Python package that will bring back the joy of
 	  writing classes by relieving you from the drudgery of

+ 0 - 1
package/python-autobahn/Config.in

@@ -1,7 +1,6 @@
 config BR2_PACKAGE_PYTHON_AUTOBAHN
 	bool "python-autobahn"
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_CFFI # runtime
 	select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime
 	select BR2_PACKAGE_PYTHON_HYPERLINK # runtime

+ 0 - 1
package/python-automat/Config.in

@@ -1,6 +1,5 @@
 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

+ 0 - 1
package/python-avro/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_AVRO
 	bool "python-avro"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Select this option to install the Avro Python3 language
 	  bindings, and the `avro` command line tool

+ 0 - 1
package/python-bcrypt/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BCRYPT
 	bool "python-bcrypt"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_CFFI # runtime
 	help
 	  Modern password hashing for your software and your servers.

+ 0 - 1
package/python-beautifulsoup4/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BEAUTIFULSOUP4
 	bool "python-beautifulsoup4"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_SOUPSIEVE # runtime
 	help
 	  Beautiful Soup is a Python library for pulling data out of

+ 0 - 1
package/python-bidict/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BIDICT
 	bool "python-bidict"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  The bidirectional mapping library for Python.
 

+ 0 - 1
package/python-bleak/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BLEAK
 	bool "python-bleak"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_DBUS_NEXT # runtime
 	help
 	  Bluetooth Low Energy platform Agnostic Klient.

+ 0 - 2
package/python-bluezero/Config.in

@@ -4,7 +4,6 @@ config BR2_PACKAGE_PYTHON_BLUEZERO
 	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # python-gobject -> gobject-introspection
 	depends on BR2_HOST_GCC_AT_LEAST_8 # python-gobject -> gobject-introspection -> host-qemu
 	depends on BR2_TOOLCHAIN_USES_GLIBC # python-gobject -> gobject-introspection
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_DBUS # runtime
 	select BR2_PACKAGE_DBUS_PYTHON # runtime
 	select BR2_PACKAGE_PYTHON_GOBJECT # runtime
@@ -14,7 +13,6 @@ config BR2_PACKAGE_PYTHON_BLUEZERO
 	  https://github.com/ukBaz/python-bluezero
 
 comment "python-bluezero needs a glibc toolchain, gcc >= 4.9, host gcc >= 8"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
 	depends on !BR2_TOOLCHAIN_USES_GLIBC || \
 		!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \

+ 0 - 1
package/python-boto3/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BOTO3
 	bool "python-boto3"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_BOTOCORE # runtime
 	select BR2_PACKAGE_PYTHON_JMESPATH # runtime
 	select BR2_PACKAGE_PYTHON_S3TRANSFER # runtime

+ 0 - 1
package/python-botocore/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_BOTOCORE
 	bool "python-botocore"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
 	select BR2_PACKAGE_PYTHON_JMESPATH # runtime
 	select BR2_PACKAGE_PYTHON_URLLIB3 # runtime

+ 0 - 1
package/python-cbor2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CBOR2
 	bool "python-cbor2"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Pure Python CBOR (de)serializer with extensive tag support.
 

+ 0 - 2
package/python-cchardet/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CCHARDET
 	bool "python-cchardet"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_INSTALL_LIBSTDCPP
 	help
 	  cChardet is high speed universal character encoding
@@ -9,5 +8,4 @@ config BR2_PACKAGE_PYTHON_CCHARDET
 	  https://github.com/PyYoshi/cChardet
 
 comment "python-cchardet needs a toolchain w/ C++"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on !BR2_INSTALL_LIBSTDCPP

+ 0 - 1
package/python-channels-redis/Config.in

@@ -2,7 +2,6 @@ config BR2_PACKAGE_PYTHON_CHANNELS_REDIS
 	bool "python-channels-redis"
 	# python-channels -> python-daphne -> python-autobahn -> python-cryptography
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
-	depends on BR2_PACKAGE_PYTHON3 # python-channels
 	select BR2_PACKAGE_PYTHON_AIOREDIS # runtime
 	select BR2_PACKAGE_PYTHON_ASGIREF # runtime
 	select BR2_PACKAGE_PYTHON_CHANNELS # runtime

+ 0 - 1
package/python-channels/Config.in

@@ -2,7 +2,6 @@ config BR2_PACKAGE_PYTHON_CHANNELS
 	bool "python-channels"
 	# python-daphne -> python-autobahn -> python-cryptography
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
-	depends on BR2_PACKAGE_PYTHON3 # python-daphne
 	select BR2_PACKAGE_PYTHON_ASGIREF # runtime
 	select BR2_PACKAGE_PYTHON_DAPHNE # runtime
 	select BR2_PACKAGE_PYTHON_DJANGO # runtime

+ 0 - 1
package/python-charset-normalizer/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CHARSET_NORMALIZER
 	bool "python-charset-normalizer"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  The Real First Universal Charset Detector. Open, modern and
 	  actively maintained alternative to Chardet.

+ 0 - 1
package/python-cheroot/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CHEROOT
 	bool "python-cheroot"
-	depends on BR2_PACKAGE_PYTHON3 # python-more-itertools, python-jaraco-functools
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	select BR2_PACKAGE_PYTHON_MORE_ITERTOOLS # runtime
 	select BR2_PACKAGE_PYTHON_JARACO_FUNCTOOLS # runtime

+ 0 - 1
package/python-cherrypy/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CHERRYPY
 	bool "python-cherrypy"
-	depends on BR2_PACKAGE_PYTHON3 # python-cheroot, python-portend
 	select BR2_PACKAGE_PYTHON_CHEROOT # runtime
 	select BR2_PACKAGE_PYTHON_JARACO_CLASSES # runtime
 	select BR2_PACKAGE_PYTHON_PORTEND # runtime

+ 0 - 1
package/python-colorlog/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_COLORLOG
 	bool "python-colorlog"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Log formatting with colors.
 

+ 0 - 1
package/python-colorzero/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_COLORZERO
 	bool "python-colorzero"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A color manipulation library for Python.
 

+ 0 - 1
package/python-configshell-fb/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CONFIGSHELL_FB
 	bool "python-configshell-fb"
-	depends on BR2_PACKAGE_PYTHON3 # python-urwid
 	select BR2_PACKAGE_PYTHON_PYPARSING
 	select BR2_PACKAGE_PYTHON3_READLINE
 	select BR2_PACKAGE_PYTHON_SIX

+ 0 - 1
package/python-crayons/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CRAYONS
 	bool "python-crayons"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  This module is really simple, it gives you
 	  colored strings for terminal usage.

+ 0 - 1
package/python-crontab/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CRONTAB
 	bool "python-crontab"
-	depends on BR2_PACKAGE_PYTHON3 # python-dateutil -> host-python-setuptools-scm
 	select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
 	help
 	  Crontab module for reading and writing crontab files and

+ 0 - 1
package/python-crossbar/Config.in

@@ -1,7 +1,6 @@
 config BR2_PACKAGE_PYTHON_CROSSBAR
 	bool "python-crossbar"
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS # python-cryptography
-	depends on BR2_PACKAGE_PYTHON3
 	# All the following dependencies are runtime dependencies
 	select BR2_PACKAGE_PYTHON_ATTRS
 	select BR2_PACKAGE_PYTHON_AUTOBAHN

+ 0 - 1
package/python-cryptography/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CRYPTOGRAPHY
 	bool "python-cryptography"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
 	select BR2_PACKAGE_OPENSSL
 	select BR2_PACKAGE_PYTHON_CFFI # runtime

+ 0 - 1
package/python-cssselect2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CSSSELECT2
 	bool "python-cssselect2"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_TINYCSS2 # runtime
 	select BR2_PACKAGE_PYTHON_WEBENCODINGS # runtime
 	help

+ 0 - 1
package/python-cssutils/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CSSUTILS
 	bool "python-cssutils"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime
 	help
 	  A CSS Cascading Style Sheets library for Python.

+ 0 - 1
package/python-cycler/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_CYCLER
 	bool "python-cycler"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Creates a Cycler objects much like cycler, but
 	  includes input validation.

+ 0 - 1
package/python-daphne/Config.in

@@ -2,7 +2,6 @@ config BR2_PACKAGE_PYTHON_DAPHNE
 	bool "python-daphne"
 	# python-autobahn -> python-cryptography
 	depends on BR2_PACKAGE_HOST_RUSTC_TARGET_ARCH_SUPPORTS
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_ASGIREF # runtime
 	select BR2_PACKAGE_PYTHON_AUTOBAHN # runtime
 	select BR2_PACKAGE_PYTHON_TWISTED # runtime

+ 0 - 1
package/python-dataproperty/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DATAPROPERTY
 	bool "python-dataproperty"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_MBSTRDECODER # runtime
 	select BR2_PACKAGE_PYTHON_TYPEPY # runtime
 	help

+ 0 - 1
package/python-dateutil/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DATEUTIL
 	bool "python-dateutil"
-	depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
 	select BR2_PACKAGE_PYTHON_SIX
 	help
 	  Extensions to the standard Python datetime module.

+ 0 - 1
package/python-dbus-next/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DBUS_NEXT
 	bool "python-dbus-next"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_PYEXPAT # runtime
 	help
 	  A zero-dependency DBus library for Python with asyncio

+ 0 - 1
package/python-decorator/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DECORATOR
 	bool "python-decorator"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Better living through Python with decorators
 

+ 0 - 1
package/python-dialog3/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DIALOG3
 	bool "python-dialog3"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_USE_MMU # dialog
 	select BR2_PACKAGE_DIALOG
 	help

+ 0 - 1
package/python-django-enumfields/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DJANGO_ENUMFIELDS
 	bool "python-django-enumfields"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Real Python Enums for Django.
 

+ 0 - 1
package/python-django/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DJANGO
 	bool "python-django"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_UNICODEDATA
 	select BR2_PACKAGE_PYTHON3_PYEXPAT
 	select BR2_PACKAGE_PYTHON_ASGIREF # runtime

+ 0 - 1
package/python-dnspython/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DNSPYTHON
 	bool "python-dnspython"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A powerful DNS toolkit for python.
 

+ 0 - 1
package/python-docker/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_DOCKER
 	bool "python-docker"
-	depends on BR2_PACKAGE_PYTHON3 # python-requests -> python-idna
 	# docker-engine may be running on another host, so no other dependency
 	select BR2_PACKAGE_PYTHON3_SSL # runtime
 	select BR2_PACKAGE_PYTHON_REQUESTS # runtime

+ 0 - 1
package/python-engineio/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ENGINEIO
 	bool "python-engineio"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_ZLIB
 	help
 	  Engine.IO server.

+ 0 - 1
package/python-falcon/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FALCON
 	bool "python-falcon"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  An unladen web framework for building APIs and app
 	  backends.

+ 0 - 1
package/python-filelock/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FILELOCK
 	bool "python-filelock"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A platform independent file lock.
 

+ 0 - 1
package/python-flask-babel/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_BABEL
 	bool "python-flask-babel"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_BABEL # runtime
 	select BR2_PACKAGE_PYTHON_JINJA2 # runtime

+ 0 - 1
package/python-flask-cors/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_CORS
 	bool "python-flask-cors"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	help

+ 0 - 1
package/python-flask-expects-json/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_EXPECTS_JSON
 	bool "python-flask-expects-json"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_JSONSCHEMA # runtime
 	help

+ 0 - 1
package/python-flask-jsonrpc/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_JSONRPC
 	bool "python-flask-jsonrpc"
-	depends on BR2_PACKAGE_PYTHON3
 	# runtime dependency
 	select BR2_PACKAGE_PYTHON_FLASK
 	help

+ 0 - 1
package/python-flask-login/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_LOGIN
 	bool "python-flask-login"
-	depends on BR2_PACKAGE_PYTHON3
 	# runtime dependency
 	select BR2_PACKAGE_PYTHON_FLASK
 	help

+ 0 - 1
package/python-flask-sqlalchemy/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_SQLALCHEMY
 	bool "python-flask-sqlalchemy"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_SQLALCHEMY # runtime
 	help

+ 0 - 1
package/python-flask-wtf/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLASK_WTF
 	bool "python-flask-wtf"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_FLASK # runtime
 	select BR2_PACKAGE_PYTHON_ITSDANGEROUS # runtime
 	select BR2_PACKAGE_PYTHON_WTFORMS # runtime

+ 0 - 1
package/python-flup/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FLUP
 	bool "python-flup"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  flup provides of a collection of WSGI modules for Python.
 	  It allows a webserver to use scgi-mod and fastcgi-mod

+ 0 - 1
package/python-fonttools/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FONTTOOLS
 	bool "python-fonttools"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Tools to manipulate font files.
 

+ 0 - 1
package/python-frozenlist/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_FROZENLIST
 	bool "python-frozenlist"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  A list-like structure which implements
 	  collections.abc.MutableSequence.

+ 0 - 1
package/python-git/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_GIT
 	bool "python-git"
-	depends on BR2_PACKAGE_PYTHON3
 	depends on BR2_USE_MMU # git
 	select BR2_PACKAGE_GIT # runtime
 	select BR2_PACKAGE_PYTHON_GITDB2 # runtime

+ 0 - 1
package/python-gitdb2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_GITDB2
 	bool "python-gitdb2"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_SMMAP2 # runtime
 	select BR2_PACKAGE_PYTHON3_ZLIB
 	help

+ 0 - 1
package/python-gobject/Config.in

@@ -5,7 +5,6 @@ config BR2_PACKAGE_PYTHON_GOBJECT
 	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # gobject-introspection
 	depends on BR2_HOST_GCC_AT_LEAST_8 # gobject-introspection -> host-qemu
 	depends on BR2_TOOLCHAIN_USES_GLIBC # gobject-introspection
-	depends on BR2_PACKAGE_PYTHON3 # gobject-introspection
 	select BR2_PACKAGE_GOBJECT_INTROSPECTION
 	select BR2_PACKAGE_LIBGLIB2
 	help

+ 0 - 1
package/python-gpiozero/Config.in

@@ -1,7 +1,6 @@
 config BR2_PACKAGE_PYTHON_GPIOZERO
 	bool "python-gpiozero"
 	depends on BR2_arm
-	depends on BR2_PACKAGE_PYTHON3 # python-colorzero
 	select BR2_PACKAGE_PYTHON_COLORZERO # runtime
 	select BR2_PACKAGE_PYTHON_RPI_GPIO # runtime
 	select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime

+ 0 - 1
package/python-gunicorn/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_GUNICORN
 	bool "python-gunicorn"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime
 	select BR2_PACKAGE_PYTHON3_SSL # runtime
 	help

+ 0 - 1
package/python-h2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_H2
 	bool "python-h2"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_HPACK # runtime
 	select BR2_PACKAGE_PYTHON_HYPERFRAME # runtime
 	help

+ 0 - 1
package/python-hiredis/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HIREDIS
 	bool "python-hiredis"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Python wrapper for hiredis.
 

+ 0 - 1
package/python-hpack/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HPACK
 	bool "python-hpack"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Pure-Python HPACK header compression.
 

+ 0 - 1
package/python-httplib2/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HTTPLIB2
 	bool "python-httplib2"
-	depends on BR2_PACKAGE_PYTHON3 # python-pyparsing
 	select BR2_PACKAGE_PYTHON3_ZLIB
 	select BR2_PACKAGE_PYTHON3_SSL
 	select BR2_PACKAGE_PYTHON_PYPARSING # runtime

+ 0 - 1
package/python-humanize/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HUMANIZE
 	bool "python-humanize"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  Python humanize package contains various common humanization
 	  utilities, like turning a number into a fuzzy human readable

+ 0 - 1
package/python-hyperframe/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HYPERFRAME
 	bool "python-hyperframe"
-	depends on BR2_PACKAGE_PYTHON3
 	help
 	  HTTP/2 framing layer for Python.
 

+ 0 - 1
package/python-hyperlink/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_HYPERLINK
 	bool "python-hyperlink"
-	depends on BR2_PACKAGE_PYTHON3 # python-idna
 	select BR2_PACKAGE_PYTHON_IDNA # runtime
 	help
 	  A featureful, correct URL for Python.

+ 0 - 1
package/python-ibmiotf/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_IBMIOTF
 	bool "python-ibmiotf"
-	depends on BR2_PACKAGE_PYTHON3 # python-requests -> python-idna
 	select BR2_PACKAGE_PYTHON_ISO8601 # runtime
 	select BR2_PACKAGE_PYTHON_PAHO_MQTT # runtime
 	select BR2_PACKAGE_PYTHON_PYTZ # runtime

+ 0 - 1
package/python-idna/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_IDNA
 	bool "python-idna"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_UNICODEDATA
 	help
 	  A library to support the Internationalised Domain Names in

+ 0 - 1
package/python-inflection/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_INFLECTION
 	bool "python-inflection"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_UNICODEDATA
 	help
 	  A string transformation library that singularizes and

+ 0 - 1
package/python-influxdb/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_INFLUXDB
 	bool "python-influxdb"
-	depends on BR2_PACKAGE_PYTHON3 # python-requests -> python-idna
 	select BR2_PACKAGE_PYTHON_DATEUTIL # runtime
 	select BR2_PACKAGE_PYTHON_MSGPACK # runtime
 	select BR2_PACKAGE_PYTHON_PYTZ # runtime

+ 0 - 1
package/python-ipdb/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_IPDB
 	bool "python-ipdb"
-	depends on BR2_PACKAGE_PYTHON3 # python-ipython
 	select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime
 	select BR2_PACKAGE_PYTHON_IPYTHON # runtime
 	help

+ 0 - 1
package/python-ipython/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_IPYTHON
 	bool "python-ipython"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_BACKCALL # runtime
 	select BR2_PACKAGE_PYTHON_DECORATOR # runtime
 	select BR2_PACKAGE_PYTHON_JEDI # runtime

+ 0 - 1
package/python-itsdangerous/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_ITSDANGEROUS
 	bool "python-itsdangerous"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON3_ZLIB # runtime
 	help
 	  Itsdangerous contains various helpers to pass data to

+ 0 - 1
package/python-janus/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_JANUS
 	bool "python-janus"
-	depends on BR2_PACKAGE_PYTHON3
 	select BR2_PACKAGE_PYTHON_TYPING_EXTENSIONS # runtime
 	help
 	  Mixed sync-async queue to interoperate between asyncio

+ 0 - 1
package/python-jaraco-classes/Config.in

@@ -1,6 +1,5 @@
 config BR2_PACKAGE_PYTHON_JARACO_CLASSES
 	bool "python-jaraco-classes"
-	depends on BR2_PACKAGE_PYTHON3 # host-python-setuptools-scm
 	select BR2_PACKAGE_PYTHON_SIX # runtime
 	help
 	  Utility functions for Python class constructs.

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels