subtree updates

meta-raspberrypi: 3ae135e590..e5e976da0b:
  Andrei Gherzan (1):
        layer.conf: Define LAYERDEPENDS

  Martin Jansa (5):
        linux-raspberrypi: allow to change the yocto-kernel-cache branch with LINUX_RPI_KMETA_BRANCH
        linux-raspberrypi-dev: drop protocol=git and add LINUX_RPI_KMETA_BRANCH
        linux-raspberrypi-dev: use static SRCREV when not selected with PREFERRED_PROVIDER_virtual/kernel
        layer.conf: Remove older releases from LAYERSERIES_COMPAT
        python3-adafruit-*: fix branch parameter

poky: 6a751048e5..9c1e94752e:
  Denys Dmytriyenko (1):
        bitbake: providers: replace newly added logger.warn() with logger.warning()

  Richard Purdie (2):
        bitbake: data_smart/parse: Allow ':' characters in variable/function names
        bitbake: data_smart: Allow colon in variable expansion regex

  Tomasz Dziendzielski (1):
        bitbake: BBHandler: Don't classify shell functions that names start with "python*" as python function

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I19fbdb6f4c30a4ad6cd0155495e52fc1a4612585
diff --git a/poky/bitbake/lib/bb/tests/codeparser.py b/poky/bitbake/lib/bb/tests/codeparser.py
index 826a2d2..f485204 100644
--- a/poky/bitbake/lib/bb/tests/codeparser.py
+++ b/poky/bitbake/lib/bb/tests/codeparser.py
@@ -111,9 +111,9 @@
         self.assertExecs(set(["sed"]))
 
     def test_parameter_expansion_modifiers(self):
-        # - and + are also valid modifiers for parameter expansion, but are
+        # -,+ and : are also valid modifiers for parameter expansion, but are
         # valid characters in bitbake variable names, so are not included here
-        for i in ('=', ':-', ':=', '?', ':?', ':+', '#', '%', '##', '%%'):
+        for i in ('=', '?', '#', '%', '##', '%%'):
             name = "foo%sbar" % i
             self.parseExpression("${%s}" % name)
             self.assertNotIn(name, self.references)