Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

APIFlask

APIFlask is a lightweight Python web API framework based on Flask and marshmallow-code projects. It's easy to use, highly customizable, ORM/ODM-agnostic, and 100% compatible with the Flask ecosystem.
Collective - Host: opensource - https://opencollective.com/apiflask - Website: https://apiflask.com - Code: https://github.com/greyli/apiflask

Update test for revert commit and add comment

github.com/apiflask/apiflask - f1e8e5df1906aee2cf0a99dc6b418569d0b62640 authored almost 4 years ago
Revert "Fix query parameter generation"

This reverts commit 36d9a48a7d69c4596ab7d3d35cf7ecb6ab0727e6.

github.com/apiflask/apiflask - de5bc30d90ceb2ba83a172054bdfae7276381ca5 authored almost 4 years ago
Fix typo in exception message

github.com/apiflask/apiflask - 628e760993cf5bafd7ef1f085edc641820c353b1 authored almost 4 years ago
Change the name of error and apispec handler decorator

github.com/apiflask/apiflask - 765455e72ea1f5e44897b1e6d7ca3e46d6a04bea authored almost 4 years ago
Refactor tests into package with pytest and fix some bug

github.com/apiflask/apiflask - f8a7ab3421ef2a34dd298c0a8954dfe13f2dc7f1 authored almost 4 years ago
Fix query parameter generation

github.com/apiflask/apiflask - 36d9a48a7d69c4596ab7d3d35cf7ecb6ab0727e6 authored almost 4 years ago
Fix the order of items in path parameters

github.com/apiflask/apiflask - 2c6dbbf9bdbd3dff5833429457003057ca3c2ef1 authored almost 4 years ago
Remove the unimplemented APIs temporarily

github.com/apiflask/apiflask - 5ea07f8691e691b5e8580a7dc3859c38749a659d authored almost 4 years ago
Fix path arguments regex

github.com/apiflask/apiflask - d094fcb4063ce8cc32bfed5bbb092822bd19c45d authored almost 4 years ago
Add config to set auto responses behaviour

AUTO_200_RESPONSE
AUTO_204_RESPONSE

github.com/apiflask/apiflask - 37dea75b625d509a31e4e19c9ffb1f08c722a1ab authored almost 4 years ago
Let Flask handle the API spec dict

github.com/apiflask/apiflask - dc9a4bce5e1df022cf079823aa8f6b49c647c217 authored almost 4 years ago
Add Swagger UI OAuth redirect route

New config SWAGGER_UI_OAUTH2_REDIRECT_URL

github.com/apiflask/apiflask - 317c70959d08d6383fa89dcb121e336974a054b6 authored almost 4 years ago
Implement SWAGGER_UI_CONFIG and SWAGGER_UI_OAUTH_CONFIG

github.com/apiflask/apiflask - d1060e7214c300a558eccd4734b586ee368ce8f2 authored almost 4 years ago
Move docs URL to openapi module and fix flake8

github.com/apiflask/apiflask - 37dfe726d04c23f3cd82b17bf1c3bbd9d30e18e5 authored almost 4 years ago
Support to hide blueprint from docs

github.com/apiflask/apiflask - 3b2cc0097defaabf0b916e00930dda1da8226430 authored almost 4 years ago
Change the default API version to 0.1.0

github.com/apiflask/apiflask - 41fdab87a9a0c6a2634f414665d46f2cdd39a38d authored almost 4 years ago
Make API docs configurable and add a mini logo as favicon

github.com/apiflask/apiflask - 294379428f5032c6c8228841a836a37860012c0f authored almost 4 years ago
Use jsDelivr for Swagger UI static files

github.com/apiflask/apiflask - ebfc1075fbdaceac3e722bbf78550999b188d9e4 authored almost 4 years ago
Remove duplicate slash in Swagger UI CSS URL

github.com/apiflask/apiflask - 5d4d1272a4d84281488b2ca722d62cc96bdd0707 authored almost 4 years ago
Reformat the HTML templates

github.com/apiflask/apiflask - 8de830a8f3ad7b86bdd317c0e01b7d41db4e2b80 authored almost 4 years ago
Support to deprecate and hide an endpoint

github.com/apiflask/apiflask - 82d181a7080bd4088ee8db929e81431a723cda93 authored almost 4 years ago
Fix tag detection

github.com/apiflask/apiflask - e12e5a8bdb13dd86f57f1447d30fe8f82fdcf48d authored almost 4 years ago
Update param name from swagger_path to docs_path

This commit also change the name of method register_openapi_blueprint --> _register_openapi_blue...

github.com/apiflask/apiflask - 43495e2b584447c78874559c12f46d50b2c8f7a6 authored almost 4 years ago
Support to set all fields of OpenAPI object and Info object

github.com/apiflask/apiflask - a7990e28e73bdd5b86c1471aa97861025e14295f authored almost 4 years ago
Change the name of error_handler_callback and add docstring

github.com/apiflask/apiflask - 16c351ad74a0703d7e391033189305abccf09558 authored almost 4 years ago
Support customize unknown error message with config UNKNOWN_ERROR_MESSAGE

github.com/apiflask/apiflask - 7cfd4633661065bbcf787a0826b5dd22d385fc95 authored almost 4 years ago
Change handle_basic_errors to json_errors and handle all HTTP errors

github.com/apiflask/apiflask - 47ac7b84143d124b796524820053afb322ee1f7f authored almost 4 years ago
Improve route shortcuts and add docstring

github.com/apiflask/apiflask - 34c964dad080bcc29a5925764f19059882d0206a authored almost 4 years ago
Support convert simple tags list automatically

github.com/apiflask/apiflask - c2c5cc790f5bf8ae51188ddc4a979fec1fbd33ff authored almost 4 years ago
Add tag parameter for doc decorator

github.com/apiflask/apiflask - 394be0fcd854beadf5dbf4c4d5a7197de98d5a75 authored almost 4 years ago
Prevent document endpoints of the openapi bp

github.com/apiflask/apiflask - 4929bd4d41f5cf21575d66e20f79b78a02354147 authored almost 4 years ago
Change config title, version and tags to the parameters of APIFlask

github.com/apiflask/apiflask - 3e9525a162095cf86970798eb1d61a104f202c63 authored almost 4 years ago
Fix yaml spec support

github.com/apiflask/apiflask - 6b78249e9a07ffed25c0ed7a36d3ace96b5d3d8f authored almost 4 years ago
Add new parameters for APIFlask class and update config names

200_RESPONSE_DESCRIPTION -> 200_DESCRIPTION
204_RESPONSE_DESCRIPTION -> 204_DESCRIPTION

github.com/apiflask/apiflask - 31d4fb1c4e3297819c89025491f5b3be4c7c5d59 authored almost 4 years ago
Support yaml format spec

github.com/apiflask/apiflask - ce6975bb465e01b0e48b2b8adce0f99a8db56e01 authored almost 4 years ago
Update the name of OpenAPI blueprint and views

github.com/apiflask/apiflask - ba430cc2d482e86c12f0df168074a55e92ccf2a5 authored almost 4 years ago
Move OpenAPI-related codes into openapi._OpenAPIMixin

github.com/apiflask/apiflask - 2eb4fc8664ba4f91c4efb7874ea1f32362aee2e2 authored almost 4 years ago
Use ConfigAttribute to forward configs

Also make the config property's name consistent with config variable name

github.com/apiflask/apiflask - 959d962dccf8c8c5ccec91ef4b75ab33a4956938 authored almost 4 years ago
Import selected marshmallow fields into fields.py

github.com/apiflask/apiflask - 8b8e554f4c633b3f98febd6fa9eddd7bf22ee009 authored almost 4 years ago
Change the name of the main module

core.py -> app.py

github.com/apiflask/apiflask - cb8ee914724a8b67f1c7795ed54eda70d57e6a46 authored almost 4 years ago
Fix typo in exception message

github.com/apiflask/apiflask - 3cb26e08f38ab9c7515d21097f664fd3423e7068 authored almost 4 years ago
Change decorator name and merge args and body

args -> input
body -> input
resp -> output
docs -> doc
auth -> auth_required

github.com/apiflask/apiflask - d548b5ad1405ea82838f53d454ff6882ebe496a4 authored almost 4 years ago
Add switch to handle basic errors automatically

Add config HANDLE_BASIC_ERRORS (defaults to True)

github.com/apiflask/apiflask - 2a6b39f1c03bffb6898cde4112631d040688ff0a authored almost 4 years ago
Add message field into error response

github.com/apiflask/apiflask - 09fe3a8ec991a2297359238ca8fbbf308905e349 authored almost 4 years ago
Clean old decorator name

github.com/apiflask/apiflask - 53f8a73182b3aa3c3096df1b11512ef5dc28234c authored almost 4 years ago
Add docs decorator (replace extra_resp)

github.com/apiflask/apiflask - 0932c546286786ddee54de9f74557bfa7f2716fb authored almost 4 years ago
Change flake8 max length to 99

github.com/apiflask/apiflask - 2669846fa859d43fd8beeb042d615749067dbc2c authored almost 4 years ago
Specify supported Python versions

github.com/apiflask/apiflask - 7375415616fb03af0c84dbb59737a0bfa8184e04 authored almost 4 years ago
Ignore test app.py file

github.com/apiflask/apiflask - 9021518c88170c901d720768b856179ca04d2642 authored almost 4 years ago
Change the name of decorators

github.com/apiflask/apiflask - b75ed69d0c6caeb2812273fde32ce06027384a8d authored almost 4 years ago
Change APIException to HTTPException

github.com/apiflask/apiflask - f508a9ce0010b1bbf777c2dde2aff2e51201e985 authored almost 4 years ago
Add api_abort, a shortcut function for APIException

github.com/apiflask/apiflask - 3806d23c1b45583b440e1f865c492729453c1779 authored almost 4 years ago
Remove old docs files

github.com/apiflask/apiflask - 195dffb776549309fca2699416949dd44e30c34a authored almost 4 years ago
Add APIException

github.com/apiflask/apiflask - f4e9d5451ddea848411057ccf7bd0b1dcc7f7785 authored almost 4 years ago
Register a validation error response

Add new config:

VALIDATION_ERROR_CODE (defaults to 422)
VALIDATION_ERROR_DESCRIPTION (defaults ...

github.com/apiflask/apiflask - c3d7c3b585ca5d7f9f6d84f16137dd257bfe0518 authored almost 4 years ago
Simplify route shortcuts

github.com/apiflask/apiflask - f992d99b5ea66a4927c7ff528370b887edf28fa1 authored almost 4 years ago
Add test for default openapi response

github.com/apiflask/apiflask - 4337c42940d2e3c3e5ac51f19d6010bc8bce00ed authored almost 4 years ago
Add config to set default response description

github.com/apiflask/apiflask - 18bc794690ef4f6ce48a0753ec44e1e75c0f04cc authored almost 4 years ago
Remove bin files

github.com/apiflask/apiflask - 1e740554d894ba268699bf669b482a5b46820974 authored almost 4 years ago
Pin pypy version to 3.7 in tox.ini

github.com/apiflask/apiflask - 07ea84e8642dba79d5468045f573df5f8de9a338 authored almost 4 years ago
Remove Python 3.6 from tox.ini

github.com/apiflask/apiflask - d0e4ddeb2d412fe03b30b4f505f9fccb04fa7931 authored almost 4 years ago
Add test for view func arguments

github.com/apiflask/apiflask - 89da66b1b076c153491601b5ffa32a83e4ea9bf0 authored almost 4 years ago
Update README and changelog for view args change

github.com/apiflask/apiflask - 6ef92f6670ef6ab30d8964647fc26e11a779c4ca authored almost 4 years ago
Require Python 3.7 to use ordered dict

github.com/apiflask/apiflask - 557a7e649b64aef8f4b8596a4af175524d108ff4 authored almost 4 years ago
Pass view args to view function as positional arguments

github.com/apiflask/apiflask - 15c66f3ba97310ed10c851721177e6c504a87317 authored almost 4 years ago
Add test for route shortcuts

github.com/apiflask/apiflask - 982f0241eba70aef4cf6bf3b0642f13ae483a1be authored almost 4 years ago
Remove unnecessary routes shortcuts (head, options, trace)

github.com/apiflask/apiflask - a1d98fe8e66e60aa2c6b652d74fc21a8474a2885 authored almost 4 years ago
Remove current_app calls

github.com/apiflask/apiflask - 3c3f6729e7d6af4a253dee15b6dadbb78f46258a authored almost 4 years ago
Test clean up

github.com/apiflask/apiflask - 3e28f136b5ab98e43210577818f346127ef479f5 authored almost 4 years ago
Remove duplicated method

github.com/apiflask/apiflask - 6f27da95fe269dd3030609579b427b565975d1a9 authored almost 4 years ago
Refactor APIFlask class and set default config

github.com/apiflask/apiflask - 8eb767fe62649b0cf1f41bcfddf87946c1b70781 authored almost 4 years ago
Update example in README.md

github.com/apiflask/apiflask - e42238f6c231053ab7eb71e13095474856bc6ba8 authored almost 4 years ago
Add shortcuts for app.route

github.com/apiflask/apiflask - 48bc1246628e53573c811def4a909be0faa9dcfb authored almost 4 years ago
Not an extension any more

github.com/apiflask/apiflask - ecaec37544524deb8b2ce445d4a3cbf990ff95cb authored almost 4 years ago
Work on 0.2.0

github.com/apiflask/apiflask - a788286365e71c1eb2b4b85664d30d0a2d109e90 authored almost 4 years ago
Update changelog and README

github.com/apiflask/apiflask - 46dd6e5d4b1996af271189d0e893fc323d70f42f authored almost 4 years ago
Ready to release 0.1.0

github.com/apiflask/apiflask - 7bfe556037b7611194d1a5ddd5e25554f05ec120 authored almost 4 years ago
Not heavily actually...

github.com/apiflask/apiflask - 15ccdea1dec0952961af2b741bd59e0b450100eb authored almost 4 years ago
Fix code style

github.com/apiflask/apiflask - 34fcdbe5df85b9d99e60c064ee5e315b2cc1c8e2 authored almost 4 years ago
Update changelog for 0.1.0

github.com/apiflask/apiflask - 680e85f58d4b2a0587d04f4b662fc1d4508226fa authored almost 4 years ago
Update README.md, add example

github.com/apiflask/apiflask - d07b85800df0a065db020a87e4e9c288dfe635cb authored almost 4 years ago
Rename the project to APIFlask

github.com/apiflask/apiflask - ab8488e27742a9c32b34beae5d271599996be33a authored almost 4 years ago
Reset package version

github.com/apiflask/apiflask - 456967d8d1f88b0e72d3a886521a73938a3ceb2b authored almost 4 years ago
Update git tag message in release script

github.com/apiflask/apiflask - 64a2c3ad10454f0d0fae3609b5030ec5e492abc9 authored almost 4 years ago
Add view functions without reponse into docs

github.com/apiflask/apiflask - aabf427590227001e0e443d8d6a3bf5f56dc5964 authored almost 4 years ago
Set default response descriptions

github.com/apiflask/apiflask - b9edf9e8f5731a8f45b359f6a101b4d39ba3f2f5 authored almost 4 years ago
Stop rely on Flask-Marshmallow

github.com/apiflask/apiflask - cce7a0b8b97f345e087973b127c6d25c884dbc8f authored almost 4 years ago
Register self into app.extensions

github.com/apiflask/apiflask - 6737eebd088256c7d18e957789c4fb9381b9c016 authored about 4 years ago
Update the name of templates sub-folder

github.com/apiflask/apiflask - 43cc7e91d67ac6fa3e5a3f6a76db3f8f0f49baa3 authored about 4 years ago
Rename the project to Flask-APITools

github.com/apiflask/apiflask - a8f5d655958afeca7f026357fecaef9d21669caa authored about 4 years ago
Change default spec path to openapi.json

github.com/apiflask/apiflask - 09d0d278a1fc27fa5868ef5848f3931bd8f76ef4 authored about 4 years ago
Add support for enabling Swagger UI and Redoc at the same time

Remove config var APITOOLKIT_UI
Add config var APITOOLKIT_SWAGGER_UI_PATH
Add config var APITOOL...

github.com/apiflask/apiflask - d5176418b8c22e523d8b82e1f9af8f2403fa70bb authored about 4 years ago
Change default spec title and version

github.com/apiflask/apiflask - 0953c310327539f96bcdfad142772c7800285d56 authored about 4 years ago
Support auto generating summary from function name

github.com/apiflask/apiflask - d3d7cc2f63f3cf26466e42d68a03b4d96bf2fd97 authored about 4 years ago
Update template/test filename and version

github.com/apiflask/apiflask - 394cc7fbe199c80bf87c6e530ee308978248157e authored about 4 years ago
Start as a fork of APIFairy 0.6.3dev

github.com/apiflask/apiflask - 469b85c75a8fc6d08cd5e14f3fba19163bdc5e9e authored about 4 years ago
Fix typo in Getting Started section (#13)

github.com/apiflask/apiflask - 11bab4baf9f609c174ff8c7810a2f83f697257e5 authored about 4 years ago
Correctly handle routes with multiple path arguments (Fixes #11)

github.com/apiflask/apiflask - 898b2f1f6bb7de5b5125162fe17879e4d1734dee authored about 4 years ago
Document the process_apispec decorator

github.com/apiflask/apiflask - fd22e11302da82e4aed58e5793efa997d113dc74 authored about 4 years ago
Added missing import statements in documentation examples (#7)

github.com/apiflask/apiflask - 316e0a5af3689947aa7d080c3c3aad87454235bd authored about 4 years ago