Skip to content

Commit b353bb1

Browse files
committed
chore: sync from pve-openapi@9deff0a
fix: expand POSIX char classes + ship optional-dependencies block
1 parent 96f1695 commit b353bb1

37 files changed

Lines changed: 135 additions & 116 deletions

File tree

clientapi_pdm/models/access_acl_update_acl_request.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ def auth_id_validate_regular_expression(cls, value):
5555
if not isinstance(value, str):
5656
value = str(value)
5757

58-
if not re.match(r"^(?:(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$", value):
59-
raise ValueError(r"must validate the regular expression /^(?:(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$/")
58+
if not re.match(r"^(?:(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$", value):
59+
raise ValueError(r"must validate the regular expression /^(?:(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$/")
6060
return value
6161

6262

@@ -84,8 +84,8 @@ def group_validate_regular_expression(cls, value):
8484
if not isinstance(value, str):
8585
value = str(value)
8686

87-
if not re.match(r"^(?:[^\s:/[:cntrl:]]+)$", value):
88-
raise ValueError(r"must validate the regular expression /^(?:[^\s:/[:cntrl:]]+)$/")
87+
if not re.match(r"^(?:[^\s:/\x00-\x1f\x7f]+)$", value):
88+
raise ValueError(r"must validate the regular expression /^(?:[^\s:/\x00-\x1f\x7f]+)$/")
8989
return value
9090

9191

clientapi_pdm/models/access_domains_get_domains_response_data_inner.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,8 @@ def comment_validate_regular_expression(cls, value):
5050
if not isinstance(value, str):
5151
value = str(value)
5252

53-
if not re.match(r"^[[:^cntrl:]]*$", value):
54-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
53+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
54+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
5555
return value
5656

5757

clientapi_pdm/models/access_get_roles_response_data_inner.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ def comment_validate_regular_expression(cls, value):
4747
if not isinstance(value, str):
4848
value = str(value)
4949

50-
if not re.match(r"^[[:^cntrl:]]*$", value):
51-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
50+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
51+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
5252
return value
5353

5454

clientapi_pdm/models/access_openid_create_login_response_data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ def username_validate_regular_expression(cls, value):
4949
if not isinstance(value, str):
5050
value = str(value)
5151

52-
if not re.match(r"^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
53-
raise ValueError(r"must validate the regular expression /^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
52+
if not re.match(r"^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
53+
raise ValueError(r"must validate the regular expression /^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
5454
return value
5555

5656

clientapi_pdm/models/access_tfa_create_tfa_request.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ def password_validate_regular_expression(cls, value):
5656
if not isinstance(value, str):
5757
value = str(value)
5858

59-
if not re.match(r"^[[:^cntrl:]]*$", value):
60-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
59+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
60+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
6161
return value
6262

6363

clientapi_pdm/models/access_tfa_update_tfa_request.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ def password_validate_regular_expression(cls, value):
4949
if not isinstance(value, str):
5050
value = str(value)
5151

52-
if not re.match(r"^[[:^cntrl:]]*$", value):
53-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
52+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
53+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
5454
return value
5555

5656

clientapi_pdm/models/access_ticket_create_ticket_request.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ def username_validate_regular_expression(cls, value):
5555
if not isinstance(value, str):
5656
value = str(value)
5757

58-
if not re.match(r"^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
59-
raise ValueError(r"must validate the regular expression /^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
58+
if not re.match(r"^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
59+
raise ValueError(r"must validate the regular expression /^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
6060
return value
6161

6262

clientapi_pdm/models/access_users_create_token_request.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ def comment_validate_regular_expression(cls, value):
4949
if not isinstance(value, str):
5050
value = str(value)
5151

52-
if not re.match(r"^[[:^cntrl:]]*$", value):
53-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
52+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
53+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
5454
return value
5555

5656

clientapi_pdm/models/access_users_create_token_response_data.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ def tokenid_validate_regular_expression(cls, value):
4242
if not isinstance(value, str):
4343
value = str(value)
4444

45-
if not re.match(r"^(?:(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$", value):
46-
raise ValueError(r"must validate the regular expression /^(?:(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$/")
45+
if not re.match(r"^(?:(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$", value):
46+
raise ValueError(r"must validate the regular expression /^(?:(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)|(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)!(?:[A-Za-z0-9_][A-Za-z0-9._\-]*))$/")
4747
return value
4848

4949

clientapi_pdm/models/access_users_create_users_request.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ def comment_validate_regular_expression(cls, value):
5757
if not isinstance(value, str):
5858
value = str(value)
5959

60-
if not re.match(r"^[[:^cntrl:]]*$", value):
61-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
60+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
61+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
6262
return value
6363

6464

@@ -71,8 +71,8 @@ def email_validate_regular_expression(cls, value):
7171
if not isinstance(value, str):
7272
value = str(value)
7373

74-
if not re.match(r"^[[:^cntrl:]]*$", value):
75-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
74+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
75+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
7676
return value
7777

7878

@@ -87,8 +87,8 @@ def firstname_validate_regular_expression(cls, value):
8787
if not isinstance(value, str):
8888
value = str(value)
8989

90-
if not re.match(r"^[[:^cntrl:]]*$", value):
91-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
90+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
91+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
9292
return value
9393

9494

@@ -101,8 +101,8 @@ def lastname_validate_regular_expression(cls, value):
101101
if not isinstance(value, str):
102102
value = str(value)
103103

104-
if not re.match(r"^[[:^cntrl:]]*$", value):
105-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
104+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
105+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
106106
return value
107107

108108

@@ -115,8 +115,8 @@ def password_validate_regular_expression(cls, value):
115115
if not isinstance(value, str):
116116
value = str(value)
117117

118-
if not re.match(r"^[[:^cntrl:]]*$", value):
119-
raise ValueError(r"must validate the regular expression /^[[:^cntrl:]]*$/")
118+
if not re.match(r"^[^\x00-\x1f\x7f]*$", value):
119+
raise ValueError(r"must validate the regular expression /^[^\x00-\x1f\x7f]*$/")
120120
return value
121121

122122

@@ -126,8 +126,8 @@ def userid_validate_regular_expression(cls, value):
126126
if not isinstance(value, str):
127127
value = str(value)
128128

129-
if not re.match(r"^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
130-
raise ValueError(r"must validate the regular expression /^(?:[^\s:/[:cntrl:]]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
129+
if not re.match(r"^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$", value):
130+
raise ValueError(r"must validate the regular expression /^(?:[^\s:/\x00-\x1f\x7f]+)@(?:[A-Za-z0-9_][A-Za-z0-9._\-]*)$/")
131131
return value
132132

133133

0 commit comments

Comments
 (0)