Skip to content

Commit 3e54af3

Browse files
committed
Modified regex to accept uppercase characters and a forward slash
1 parent 0f6b389 commit 3e54af3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

adafruit_io/adafruit_io.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ def validate_feed_key(feed_key):
4141
if len(feed_key) > 128: # validate feed key length
4242
raise ValueError("Feed key must be less than 128 characters.")
4343
if not bool(
44-
re.match(r"^[a-z0-9-]+(\.[a-z0-9-]+)?$", feed_key)
44+
re.match(r"^[a-zA-Z0-9-]+((\/|\.)[a-zA-Z0-9-]+)?$", feed_key)
4545
): # validate key naming scheme
4646
raise TypeError(
47-
"Feed key must contain lower case English letters, numbers, dash, and one period."
47+
"Feed key must contain English letters, numbers, dash, and one period or one forward slash."
4848
)
4949

5050

0 commit comments

Comments
 (0)