Skip to main content

AutoOpenApi

Is an attempt to automate the production of API documentation. This library attempts to build API documentation to OpenApi3 Specification.

It does this based on the tests defined, in your project. In order to generate your API documentation you need to do the following:

  • 1. Install the library
  • 2. Put a .yaml file in your tests/ dir
  • 3. import the package: from AutoOpenApi.autoopenapi import ToDoc
  • 4. include a call to build an endpoint in the tests you wish to have included: ToDoc(your_input_file, your_output_file).build_endpoint(event=your_event, response=your_response)
  • 5. Run the tests

Release files for AutoOpenApi 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AutoOpenApi 1.2.0
File Size Uploaded
AutoOpenApi-1.2.0.tar.gz 9.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AutoOpenApi 1.2.0
File Interpreter ABI Platform
AutoOpenApi-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 16.7 kB

Release files / AutoOpenApi-1.2.0.tar.gz

Download URL AutoOpenApi-1.2.0.tar.gz
Size 9.4 kB
Tags Source
SHA-256 checksum
How to use checksums
34f46809a0fc211ffff3687a0e108269b047a77d90c64a17169ba11db1540d9e
BLAKE2b-256 checksum
How to use checksums
2d1006cdf99dcc10528f804f44992d36a1659ff193ca84f7374a4f1ad86a05ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release files / AutoOpenApi-1.2.0-py3-none-any.whl

Download URL AutoOpenApi-1.2.0-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
814f715bfcadf32e0f4479ed2c8661bb912fb5a23b53268a0068ae970a1bd340
BLAKE2b-256 checksum
How to use checksums
4b6db3d080e07a2f58ae8c296717afa8cb4b42aeba5fe6ed24ce66df5f5efc01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.12

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page