NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4455 most downloaded on PyPI
Extract swagger specs from your flask project
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 4 weeks to 2.8 years
Some releases are documented
notes for 20 of 48 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
54 releases · first in 2015
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Fixes version string in __init__.py
__init__.pyFull Changelog: https://github.com/flasgger/flasgger/compare/v0.9.7b1...v0.9.7b2
NOTE: python2 is deprecated and no longer supported in flasgger
NOTE: 0.9.5.* is the last version that supports Python 2
NOTE: 0.9.5.* is the last version that supports Python 2
swagger-ui to 3.28.0 (improves safety)Changed apispec version supported to 2.0.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed packaging issue caused by the inclusion of examples #242
Updated support for apispec >=0.39.0 #205
'hide_top_bar' config option to remove the green top bar
See examples/changelog_090.py
Small update to release target (using twine)
Merge pull request #180 from anilpai/anilpai-patch-1
Load YAML from external files with no summary/description. Fixes #93
Reverted the automatic set of json_encoder and allowed user to import LAzyJSONEncoder (tks @SBillion)
Reverted the automatic set of json_encoder and allowed user to import LAzyJSONEncoder (tks @SBillion)
Added support for LazyString https://github.com/rochacbruno/flasgger/issues/158
Support custom validation functions
import functionalityimport functionalitySuporting for decorating FlasggerViews (to protect with login etc)
/specs_route to /anythingimport: from subfoldersadded support for template file argument.
added support for template file argument.
having this yaml
definitions:
Data:
type: object
properties:
_id:
type: string
paths:
/cv:
put:
parameters:
- name: body
in: body
required: true
schema:
$ref: '#/definitions/Data'
responses:
200:
description: |
Please wait the calculation, you'll receive an email with results
delete:
parameters:
- name: body
in: body
required: true
schema:
$ref: '#/definitions/Data'
responses:
200:
description: |
Please wait the calculation, you'll receive an email with results
post:
responses:
200:
description: done
You can now load in
from flask import Flask
from flasgger import Swagger
app = Flask(__name__)
Swagger(app, template_file='test.yaml')
@app.route('/cv', methods=['POST', 'PUT', 'DELETE'])
def cv():
"""
Micro Service Based API for CV operations
This API is for job to CVs matching operations
"""
app.run(debug=True)
and get
HOTFIX: Support views using decorator package
decorator package (#80)prefix_ids = True for compat with <= 05.14 (see examples/compat.py)import: another.yml to inherit YAML files.lib static folderuiversion = 3 to support new experimental swagger UIvalidate to abort with error so no need for try: validate...validate does not require root argument@swag_fromintroduced tests on Travis CI (examples apps as test cases)
prefix_ids = True for compat with <= 05.14 (see examples/compat.py)import: another.yml to inherit YAML files.lib static folderHOTFIX: added six (missing requirement)
Added swag.definition to class based definitions
uiversion = 3 to support new experimental swagger UIvalidate to abort with error so no need for try: validate...validate does not require root argument@swag_fromNo history for older versions
No history for older versions
Nothing published for this version
Nothing published for this version
It was missing endopoint and verb to get definitions Ex: "index_post_user" is the full definition, validation was trying to get "user"
It was missing endopoint and verb to get definitions Ex: "index_post_user" is the full definition, validation was trying to get "user"
pip install flasgger==0.5.11 --upgrade
:+1:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Maybe, it is working now on Python3. Please report
Maybe, it is working now on Python3. Please report
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →