Metadata-Version: 2.1
Name: openapi-dto
Version: 0.1.0
Summary: A CLI tool for automated DTO generation using OpenAPI schema
License: Apache 2.0
Author: Kacper Łukawski
Author-email: kacper.lukawsk@embassy.ai
Requires-Python: >=3.9,<4.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: camel-converter (>=3.0.0,<4.0.0)
Requires-Dist: dataclasses-json (>=0.5.7,<0.6.0)
Requires-Dist: typer (>=0.7.0,<0.8.0)
Description-Content-Type: text/markdown

# openapi-dto

This small library allows generating Python DTOs from the OpenAPI schema 
definition. By default, it uses dataclasses, but it's open for extensions
and using libraries like pydantic instead.

After installation, it might be called in the following way:

```bash
openapi_dto \
  --naming-convention=camel \
  https://foobar.com/api/schema/
```

