Skip to main content

Typing stubs for drf-yasg library (PEP 484 stubs for Mypy and PyCharm)

Project description

mypy logo

Typing stubs for drf-yasg library

PyPI version Tests status

PEP 484 type stubs for Mypy and PyCharm.

This package contains type stubs to provide more precise static types and type inference for drf-yasg, the OpenAPI/Swagger generator for Django REST Framework.

Installation

pip install drf-yasg-stubs

That's all, run Mypy and it should be able to pick up these stubs.

Changelog

0.1.4 (2021-06-29)

  • Allow passing request_body=no_body to swagger_auto_schema (#14)

    Contributed by Étienne Noss @etene

0.1.3 (2021-01-15)

  • Add re-exports to inspectors/__init__.py (#13)
  • get_schema_view() now expects list arguments instead of tuple, as in drf-yasg 1.20 (#11)
  • Type hints for OpenAPISchemaGenerator (#10)

0.1.2 (2020-08-19)

  • Fixed get_schema_view() arguments authentication_classes, permission_classes (#6)

0.1.1 (2020-08-18)

  • Fixed SchemaView method annotations (#2)
  • Fixed @swagger_serializer_method decorator hints
  • Improved hints for EndpointEnumerator, OpenAPISchemaGenerator

0.1.0 (2020-01-13)

  • Initial release

Development

Release process: https://twine.readthedocs.io/en/stable/#using-twine

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

drf-yasg-stubs-0.1.4.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

drf_yasg_stubs-0.1.4-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file drf-yasg-stubs-0.1.4.tar.gz.

File metadata

  • Download URL: drf-yasg-stubs-0.1.4.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.13

File hashes

Hashes for drf-yasg-stubs-0.1.4.tar.gz
Algorithm Hash digest
SHA256 150366034c0744eac7e5519af80702e2a9a7b8def8a77e3cd42d9564d60f16e3
MD5 a32d105f9389178910bd1e16192781ba
BLAKE2b-256 0da4f5795fbec2671afda4ae8d1e68aec0fde741e074a00282a592c639b716ce

See more details on using hashes here.

File details

Details for the file drf_yasg_stubs-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: drf_yasg_stubs-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.6.13

File hashes

Hashes for drf_yasg_stubs-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a663f760323444b25428be605c0ef7334506c8fd8578c5de8ecacbb819a82808
MD5 4e1d9d5c184a69ea8ff7e50c55bc9684
BLAKE2b-256 b9d819cc44550c5cc0c04f2807395407f7ed2744c51c541e0ff74eeae39db4a7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page