diff --git a/poetry.lock b/poetry.lock index e803b62..25b60d9 100644 --- a/poetry.lock +++ b/poetry.lock @@ -582,27 +582,28 @@ dev = ["black", "coveralls", "mypy", "pre-commit", "pylint", "pytest (>=5)", "py [[package]] name = "dataclasses-avroschema" -version = "0.61.0" +version = "0.63.9" description = "Generate Avro Schemas from Python classes. Serialize/Deserialize python instances with avro schemas" optional = false python-versions = "<4.0,>=3.8" files = [ - {file = "dataclasses_avroschema-0.61.0-py3-none-any.whl", hash = "sha256:202e867fb2bcf4fee1bddfd39dbf4b53b212cb087e131808137f735ddd07095c"}, - {file = "dataclasses_avroschema-0.61.0.tar.gz", hash = "sha256:ef70cf05454c9f62d093ca1451e2206d15e30f00052840f31a62f5f317ce5f48"}, + {file = "dataclasses_avroschema-0.63.9-py3-none-any.whl", hash = "sha256:4d018709cb1573ec09443b55c124b9f256140042cf9f987b85e48943d76870b8"}, + {file = "dataclasses_avroschema-0.63.9.tar.gz", hash = "sha256:c46c6e17308b4bb7e4782b996e4a14de08ca9849e07b60872d7cff193be4fe49"}, ] [package.dependencies] casefy = ">=0.1.7,<0.2.0" dacite = ">=1.8.0,<2.0.0" -faker = {version = ">=26.0.0,<27.0.0", optional = true, markers = "extra == \"faker\""} +faker = {version = ">=26.0.0,<31.0.0", optional = true, markers = "extra == \"faker\""} fastavro = ">=1.7.3,<2.0.0" -inflector = ">=3.1.1,<4.0.0" +inflection = ">=0.5.1,<0.6.0" pydantic = {version = ">=2.4.2,<3.0.0", extras = ["email"], optional = true, markers = "extra == \"pydantic\""} -python-dateutil = ">=2.9.0.post0,<3.0.0" +python-dateutil = ">=2.7,<3.0" typing-extensions = ">=4.2.0,<5.0.0" [package.extras] -faker = ["faker (>=26.0.0,<27.0.0)"] +cli = ["dc-avro (>=0.6.4)"] +faker = ["faker (>=26.0.0,<31.0.0)"] faust = ["faust-streaming (>=0.10.11,<0.12.0)"] pydantic = ["pydantic[email] (>=2.4.2,<3.0.0)"] @@ -1006,14 +1007,14 @@ docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.link testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-ruff", "zipp (>=3.17)"] [[package]] -name = "inflector" -version = "3.1.1" -description = "Inflector for Python" +name = "inflection" +version = "0.5.1" +description = "A port of Ruby on Rails inflector to Python" optional = false -python-versions = "*" +python-versions = ">=3.5" files = [ - {file = "Inflector-3.1.1-py3-none-any.whl", hash = "sha256:b158010b9c400382a9792dcaa05a02c198b27d17fb52a23262e8226c91b13c97"}, - {file = "Inflector-3.1.1.tar.gz", hash = "sha256:1835ccc74ea8b5bea93cee9f7802b5cbbaaa937e268a197a937394aa47dee6d5"}, + {file = "inflection-0.5.1-py2.py3-none-any.whl", hash = "sha256:f38b2b640938a4f35ade69ac3d053042959b62a0f1076a5bbaa1b9526605a8a2"}, + {file = "inflection-0.5.1.tar.gz", hash = "sha256:1a29730d366e996aaacffb2f1f1cb9593dc38e2ddd30c91250c6dde09ea9b417"}, ] [[package]] @@ -2545,4 +2546,4 @@ faust = ["faust-streaming"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "a2d496fc18147e0beb26fb3e8c429068688357e93347c0f29b6841b845d17959" +content-hash = "6fe4b225388ff1704dc852a5ea80e5224c641490f97dee93458d08ccea77f12f" diff --git a/pyproject.toml b/pyproject.toml index 7ad9c77..8ecccd7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ pytest = ">=7,<9" pytest-cov = ">=4,<6" pytest-mock = "^3.10.0" pytest-asyncio = ">=0.21,<0.24" -dataclasses-avroschema = {version = ">=0.57,<0.62", extras = ["pydantic", "faker"]} +dataclasses-avroschema = {version = ">=0.57,<0.64", extras = ["pydantic", "faker"]} codecov = "^2.1.13" types-aiofiles = ">=23.1.0.2,<25.0.0.0" types-jsonschema = "^4.17.0.7"