Skip to content

Commit

Permalink
Bump pydantic from 1.10.9 to 2.0.2 (#176)
Browse files Browse the repository at this point in the history
* Bump pydantic from 1.10.9 to 2.0.2

Bumps [pydantic](https://github.com/pydantic/pydantic) from 1.10.9 to 2.0.2.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](pydantic/pydantic@v1.10.9...v2.0.2)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix imports

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aaron Bach <bachya1208@gmail.com>
  • Loading branch information
dependabot[bot] and bachya authored Jul 16, 2023
1 parent 3ffe287 commit 61019f6
Show file tree
Hide file tree
Showing 9 changed files with 144 additions and 53 deletions.
2 changes: 1 addition & 1 deletion aiopurpleair/api.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

from aiohttp import ClientSession, ClientTimeout
from aiohttp.client_exceptions import ClientError
from pydantic import BaseModel, ValidationError
from pydantic.v1 import BaseModel, ValidationError

from aiopurpleair.const import LOGGER
from aiopurpleair.endpoints.sensors import SensorsEndpoints
Expand Down
2 changes: 1 addition & 1 deletion aiopurpleair/endpoints/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from collections.abc import Awaitable, Callable, Iterable
from typing import Any

from pydantic import BaseModel, ValidationError
from pydantic.v1 import BaseModel, ValidationError

from aiopurpleair.errors import InvalidRequestError
from aiopurpleair.helpers.typing import ModelT
Expand Down
2 changes: 1 addition & 1 deletion aiopurpleair/helpers/typing.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
"""Define typing helpers."""
from typing import TypeVar

from pydantic import BaseModel
from pydantic.v1 import BaseModel

ModelT = TypeVar("ModelT", bound=BaseModel)
2 changes: 1 addition & 1 deletion aiopurpleair/models/keys.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

from datetime import datetime

from pydantic import BaseModel, validator
from pydantic.v1 import BaseModel, validator

from aiopurpleair.backports.enum import StrEnum
from aiopurpleair.helpers.validators import validate_timestamp
Expand Down
2 changes: 1 addition & 1 deletion aiopurpleair/models/sensors.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from datetime import datetime
from typing import Any, Optional

from pydantic import BaseModel, root_validator, validator
from pydantic.v1 import BaseModel, root_validator, validator

from aiopurpleair.const import SENSOR_FIELDS, ChannelFlag, ChannelState, LocationType
from aiopurpleair.helpers.validators import validate_timestamp
Expand Down
181 changes: 136 additions & 45 deletions poetry.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ classifiers = [

[tool.poetry.dependencies]
aiohttp = ">=3.8.0"
pydantic = "^1.10.2"
pydantic = ">=1.10.2,<3.0.0"
python = "^3.9.0"

[tool.poetry.group.dev.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tests/models/test_keys.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from typing import Any

import pytest
from pydantic import ValidationError
from pydantic.v1 import ValidationError

from aiopurpleair.models.keys import ApiKeyType, GetKeysResponse

Expand Down
2 changes: 1 addition & 1 deletion tests/models/test_sensors.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
from typing import Any

import pytest
from pydantic import ValidationError
from pydantic.v1 import ValidationError

from aiopurpleair.models.sensors import (
GetSensorsRequest,
Expand Down

0 comments on commit 61019f6

Please sign in to comment.