Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

revert 3902d33 pydantic extra forbid #42

Merged
merged 1 commit into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
This is the changelog for [Authress SDK](readme.md).

## 3.1 ##
* [Breaking] Throw validation error on setting a property that doesn't exist in any of the Authress DTO Models.
* Optimize JWKs fetching using the keyId

## 3.0 ##
Expand Down
1 change: 0 additions & 1 deletion authress/models/access_record.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ def status_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_record_account.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class AccessRecordAccount(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_record_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class AccessRecordCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,6 @@ def status_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_request_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class AccessRequestCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_request_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ def status_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/access_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ class AccessTemplate(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/account.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class Account(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/account_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class AccountCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/account_links.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class AccountLinks(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/application_delegation.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class ApplicationDelegation(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/authentication_token_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ def session_duration_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/claim_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class ClaimRequest(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,6 @@ class Client(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/client_access_key.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ def public_key_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/client_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class ClientCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/client_options.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class ClientOptions(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/client_rate_limit.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ def quota_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/collection_links.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ class CollectionLinks(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ def connection_id_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ class ConnectionCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection_conditions.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class ConnectionConditions(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ def supported_content_type_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class ConnectionDefaultConnectionProperties(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection_linking_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ def type_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/connection_user_data_configuration.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ def location_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/extension.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ class Extension(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/extension_application.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ class ExtensionApplication(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/extension_client.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ class ExtensionClient(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/extension_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ class ExtensionCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/group.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@ def group_id_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/group_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ class GroupCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/identity.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@ class Identity(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/identity_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class IdentityCollection(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/identity_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ class IdentityRequest(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/invite.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@ def tenant_id_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/invite_statement.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@ class InviteStatement(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/link.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class Link(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/linked_group.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ def group_id_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/links.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class Links(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/o_auth_authorize_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class OAuthAuthorizeResponse(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/o_auth_token_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ def type_validate_enum(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/o_auth_token_response.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class OAuthTokenResponse(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/pagination.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class Pagination(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/pagination_next.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class PaginationNext(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/permission_collection.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ def user_id_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/permission_collection_account.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ class PermissionCollectionAccount(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/permission_object.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,6 @@ def action_validate_regular_expression(cls, value):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
1 change: 0 additions & 1 deletion authress/models/permissioned_resource.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@ class PermissionedResource(BaseModel):

class Config:
"""Pydantic configuration"""
extra = 'forbid'
allow_population_by_field_name = True
validate_assignment = True

Expand Down
Loading
Loading