Implement aiohttp.web OpenAPI 3 server applications with schema first approach.
BSD-3-CLAUSE License
Bot releases are visible (Hide)
Published by playpauseandstop over 4 years ago
yaml.CSafeLoader
instead of yaml.SafeLoader
when possible, allow toyaml.CSafeDumper
instead of yaml.Dumper
on dumping OpenAPI Schema insphinx-autobuild
for building docs at local envPublished by playpauseandstop over 4 years ago
environ-config
for settings needs, instead of providing extra sugar to attrs
openapi-core==0.13.3
openapi_operation
decorator in favor of openapi_middleware
. Improvements to error middleware, validate error responses against OpenAPI schema as wellpyrsistent.freeze
call. Parameters and security data wrapped into pyrsistent.pmap
for immutability needsemail-validator
to support format: "email"
Todo-Backend
example to illustrate how to use class based viewsblacken-docs
& commitizen
pre-commit hooksPublished by playpauseandstop over 4 years ago
aiohttp.web
applicationBaseSettings
and env_factory
helpers to work with settings within aiohttp.web
applications. Cover how to work with settings at docs as wellmypy
config to ensure @operations.register
is a typed decoratorPublished by playpauseandstop almost 5 years ago
setup_openapi
function returns web.Applicaiton
instead of NoneACCESS_LOG_FORMAT
for aiohttp
applicationsPublished by playpauseandstop almost 5 years ago
add_resource_context
context managerPublished by playpauseandstop almost 5 years ago
2.0.0
release into beta phasePublished by playpauseandstop almost 5 years ago
rororo.openapi
with non-machine docsPublished by playpauseandstop about 5 years ago
type: array
request bodies as welljsonschema
Published by playpauseandstop about 5 years ago
aiohttp>=3.5,<4.0
Published by playpauseandstop about 5 years ago
rororo.get_openapi_context
shortcutrororo.openapi
public functions & classesPublished by playpauseandstop about 5 years ago
Rebuild rororo
library to add support of OpenAPI 3 schemas
for aiohttp.web applications.
Published by playpauseandstop about 5 years ago
jsonschema>=3.0.0
Published by playpauseandstop about 5 years ago
pytest
for testspre-commit
hooksPublished by playpauseandstop over 5 years ago
jsonschema>=3.0.0
tox.ini
content to pyproject.toml
poetry
Published by playpauseandstop almost 6 years ago
rororo.timedelta
modulerororo.annotations
modulerororo
& rororo.schemas
as typed packages, see PEP-561 for more detailsPublished by playpauseandstop almost 6 years ago
Published by playpauseandstop almost 6 years ago
rororo.timedelta
modulerororo.utils
modulerororo.annotations
modulePublished by playpauseandstop about 7 years ago
Published by playpauseandstop about 7 years ago
Published by playpauseandstop about 7 years ago