reagento / adaptix

An extremely flexible and configurable data model conversion library.
https://adaptix.readthedocs.io
Apache License 2.0
370 stars 23 forks source link

BytesIOBase64Provider and IOBytesBase64Provider (#270) #271

Closed lubaskinc0de closed 6 months ago

lubaskinc0de commented 6 months ago

its now working like

@dataclass
class Book:
    image: BytesIO

data = {
    "image": b64encode(b"hello world!!!").decode("utf-8")
}

retort = Retort()
book = retort.load(data, Book)
print(book)

close #270

github-actions[bot] commented 6 months ago

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/adaptix/_internal/morphing
  concrete_provider.py
Project Total  

This report was generated by python-coverage-comment-action