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 changelog and docstring for #64

github.com/apiflask/apiflask - 1d9f890c1d5762e0be841c7495297b6b4a294eb6 authored over 3 years ago by Grey Li <[email protected]>
Add openapi_blueprint_url_prefix argument in APIFlask

github.com/apiflask/apiflask - 0d57e079999ca73dc1083d776ed96aa6e7d966b6 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #60 from greyli/contributing

Add contributing guide

github.com/apiflask/apiflask - 66cf84471898b42663d64d62de5bab904ac14113 authored over 3 years ago by Grey Li <[email protected]>
Add contributing guide

github.com/apiflask/apiflask - 695ea2c2af40997f17cad9d0d4ce043da85666ee authored over 3 years ago by Grey Li <[email protected]>
Delete FUNDING.yml

github.com/apiflask/apiflask - 749e86688a7dfe2686f5c4c3a6abab74fb07366c authored over 3 years ago by Grey Li <[email protected]>
Remove open collective links

github.com/apiflask/apiflask - f338d0184c95ff1c8633ecc1467d6f9cc2e20f57 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #59 from yuxiaoy1/patch-1

Remove trailing slashes in links in README

github.com/apiflask/apiflask - 2b921a932a7c6b1346f2603078a80fb06d7a0ad2 authored over 3 years ago by Grey Li <[email protected]>
Remove trailing slashes in links

github.com/apiflask/apiflask - b7a93396e1f6e9110fa44b495c32e4df478b916a authored over 3 years ago by Frank Yu <[email protected]>
Merge pull request #58 from greyli/nesting-bp

Fix auto-tag support for nesting blueprint

github.com/apiflask/apiflask - 3566ea09f8f85463af2f29e1797684072f6f80b7 authored over 3 years ago by Grey Li <[email protected]>
Fix auto-tag for nesting bp

github.com/apiflask/apiflask - f6d8631e96206b47d301bfcad155f19e1f5f511c authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #57 from greyli/async-handler

Support using async error processor and spec processor

github.com/apiflask/apiflask - 820add4c922e5db5c75e2c33766bdd78f768b267 authored over 3 years ago by Grey Li <[email protected]>
Update changelog and docstrings for #57

github.com/apiflask/apiflask - da301e08dd8315ad1b8e61272cd6c0912a6c303b authored over 3 years ago by Grey Li <[email protected]>
Support using async error processor and spec processor

Also rewrite some docstring

github.com/apiflask/apiflask - c1819c55d8c90d9908c647ee85fa449e2e18f7b7 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #56 from GuodongH/fix-typo

Fix typo in .py and .md files

github.com/apiflask/apiflask - df32ae0f5fa81df493148814a8af4701553d277b authored over 3 years ago by Grey Li <[email protected]>
Fix typo in .py and .md files

github.com/apiflask/apiflask - bf910c4a11230ca86351814537af42d9cddd0b8c authored over 3 years ago by Guodong Huang <[email protected]>
Merge pull request #55 from greyli/fix-typing

Fix type hints for Flask 2.0.1

github.com/apiflask/apiflask - f2ba806d87108e6757a7e374516a23d4a1a43cc7 authored over 3 years ago by Grey Li <[email protected]>
Fix type hints for Flask 2.0.1

More like ignore than fix...

github.com/apiflask/apiflask - 531ee89ae4d52811f62c95a3d9aea20549ecb315 authored over 3 years ago by Grey Li <[email protected]>
Add detailed note for handling multiple HTTP methods

github.com/apiflask/apiflask - 279e5f07ccea1be1b200ff08ca2a58f33d57e183 authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.4

github.com/apiflask/apiflask - 36e5a35b63ccdcf28a1bfe3308a841eafecde057 authored over 3 years ago by Grey Li <[email protected]>
Release 0.6.3

github.com/apiflask/apiflask - 730682971517a48982c4ad0cf815b0071f97ed16 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #54 from greyli/improve-request-dispatch

Improve static request dispatch

github.com/apiflask/apiflask - da9b54afe6610e60cdab034a47726da070ac128c authored over 3 years ago by Grey Li <[email protected]>
Improve static request dispatch

github.com/apiflask/apiflask - d45cb3fd138034ec4717507bf559c8c1bb190092 authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.3

github.com/apiflask/apiflask - a69f9f9c6f245ea7cacbd0afb05a7cefe1aea6d9 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #53 from greyli/fix-static

Fix static request dispatch for Flask 2.0

github.com/apiflask/apiflask - c4f51307e70529409b71991a5bb5840d5c922ca9 authored over 3 years ago by Grey Li <[email protected]>
Fix static request dispatch

The static route expects a keyword argument for filename/path

github.com/apiflask/apiflask - eca0a2e5ca2c275aa53ea3811aeaf44cf60b34ac authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.2

github.com/apiflask/apiflask - fa65b59785df3b1de4eaabc420b4eb2033c78cbb authored over 3 years ago by Grey Li <[email protected]>
Release 0.6.1

github.com/apiflask/apiflask - 23f5cea4ad163f153a1d31c5e662f96c84d7236a authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #51 from greyli/flask11

Fix dispatch_request for Flask 1.1

github.com/apiflask/apiflask - aae6e65851dfb053a0f3c68b46edbbdda095ea06 authored over 3 years ago by Grey Li <[email protected]>
Add testenv for Flask 1.1

github.com/apiflask/apiflask - 72e9ffc4b94c6daea7b36cc7d86571204413fd4c authored over 3 years ago by Grey Li <[email protected]>
Fix dispatch_request for Flask 1.1

github.com/apiflask/apiflask - a782ff4ca3d30a64dbf69baa2cc171a9a1031a07 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #50 from greyli/fix-async

Fix async for Flask 2.0

github.com/apiflask/apiflask - 12afbbf6c60a253f1f022963a85b371a12b0e787 authored over 3 years ago by Grey Li <[email protected]>
Fix async for Flask 2.0

github.com/apiflask/apiflask - 4e05a6993ef143e3ecf173672b0502f3083ff1e4 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #49 from greyli/typing

Improve typing

github.com/apiflask/apiflask - ce81270b6bbe152c784677a1c7fc0e57e20f4448 authored over 3 years ago by Grey Li <[email protected]>
import typing as t

github.com/apiflask/apiflask - 1c6a4e34cb252e8b7c5d6001f3dc540308415ff0 authored over 3 years ago by Grey Li <[email protected]>
Improve typing and enable more checks

github.com/apiflask/apiflask - c76b0daedf5e4edafcb72673cc6e640ac275bc88 authored over 3 years ago by Grey Li <[email protected]>
Export top-level name explicitly

github.com/apiflask/apiflask - 4bc101883471fb0817765df8c97d931affca30f2 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #48 from greyli/typing

Fix type hints for Flask 2.0

github.com/apiflask/apiflask - 6d4713d45634d9b7c1c45ed3ba1276fc6e880fb2 authored over 3 years ago by Grey Li <[email protected]>
Disable docs check temporarily for mkdocstings

re-enable it when mkdocstrings supports jinja 3.0 and markupsafe 2.0

github.com/apiflask/apiflask - bf8b95786c71f4b20acc615e8423dabd8afccf8c authored over 3 years ago by Grey Li <[email protected]>
Fix type hints for Flask 2.0

github.com/apiflask/apiflask - e2072e0f4abca3897f5af76933ab3de18b88b2c5 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #47 from greyli/requirements

Organize requirements

github.com/apiflask/apiflask - 04c988d8a81718eac7da7b8501fe2c9e26efae8b authored over 3 years ago by Grey Li <[email protected]>
Organize requirements

Reorder netlify requirements
Update tox.ini and setup.cfg

github.com/apiflask/apiflask - 67e69a4ff36693272d7642f15d2cbbabf4e02c5b authored over 3 years ago by Grey Li <[email protected]>
Update README for Flask 2.0

github.com/apiflask/apiflask - dba711fea67f91fa0ad6576e818ca026f038952c authored over 3 years ago by Grey Li <[email protected]>
Fix incorrect description in docs/comparison

github.com/apiflask/apiflask - b927dbcf8a696df42f0c48423204b5bb6b577744 authored over 3 years ago by Grey Li <[email protected]>
Work on 0.7.0

github.com/apiflask/apiflask - 9d42bf8afcb7a1638ffd9d7274773b1ee8b8989d authored over 3 years ago by Grey Li <[email protected]>
Release 0.6.0

github.com/apiflask/apiflask - cfc568b68621426e6e6c740bc6dc15ee8eb3c168 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #45 from greyli/improve-get-reason-phrase

Add default parameter for get_reason_phrase

github.com/apiflask/apiflask - b9d05b1056beb5c560b830c30ba6b031e24d515b authored over 3 years ago by Grey Li <[email protected]>
Update docs for get_reason_phrase change

github.com/apiflask/apiflask - f377b0ce9c61a4a86e9c32b09963831edaa45913 authored over 3 years ago by Grey Li <[email protected]>
Add default parameter for get_reason_phrase

github.com/apiflask/apiflask - 6d7740abb7d255639d7c6144ad1ada39169bfa1a authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #44 from greyli/rename-utils

Rename utils module to helpers

github.com/apiflask/apiflask - acdde1f3f519af841ee90fa799461bc91bf3b003 authored over 3 years ago by Grey Li <[email protected]>
Rename utils module to helpers

github.com/apiflask/apiflask - e21634801cba7b7de6890a2cedd738d0ef1f7209 authored over 3 years ago by Grey Li <[email protected]>
Move temp fix to app.py

github.com/apiflask/apiflask - 50d9c37bd0a756d9c96cdabd050b751384583ecb authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #43 from greyli/ma-decorators

Import and rename decorators from Marshmallow

github.com/apiflask/apiflask - a97588afa054f84959288732505b0844b52bf260 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #41 from greyli/async-support

Support using async views for Flask 2.0

github.com/apiflask/apiflask - eb48d9a4f21d6376231428e39456a6d4307509fd authored over 3 years ago by Grey Li <[email protected]>
Merge branch 'master' into async-support

github.com/apiflask/apiflask - 4c8a012a3b5054c48fb487cbd259812b8e6e2deb authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #42 from greyli/pagination

Add pagination helpers

github.com/apiflask/apiflask - 357b8057c520fcd7857f81e07aa3e55f7a907526 authored over 3 years ago by Grey Li <[email protected]>
Mark ValidationError and default_error_handler as private

github.com/apiflask/apiflask - f0428b70e3d0c06eeb1dcf27ae977b6f6b6b02c6 authored over 3 years ago by Grey Li <[email protected]>
Import and rename decorators from marshmallow

github.com/apiflask/apiflask - e7c126b8695fa60fb055724a5673d40b08fa50e5 authored over 3 years ago by Grey Li <[email protected]>
Add pagination helpers

github.com/apiflask/apiflask - 4668bbe381c91012bd4a8a9d13cb63a3d60b667e authored over 3 years ago by Grey Li <[email protected]>
Support using the output decorator on async views

github.com/apiflask/apiflask - cea1f2b14992b891cad947be7545abeb6f9a8ccb authored over 3 years ago by Grey Li <[email protected]>
Update docs navigation

github.com/apiflask/apiflask - a4400ea6510dd549ba47faf25ca69f23c4e5737f authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #40 from greyli/add-docs

Improve existing docs

github.com/apiflask/apiflask - 9472798aa9321903d62996048f365f425533f13c authored over 3 years ago by Grey Li <[email protected]>
Merge branch 'master' into add-docs

github.com/apiflask/apiflask - 641bc6aeb168707e16ba3da7af588f8ddc197573 authored over 3 years ago by Grey Li <[email protected]>
Improve all the docstrings

github.com/apiflask/apiflask - 946da2e44b9e16d09ee1cf2d8845d73505ef901b authored over 3 years ago by Grey Li <[email protected]>
Fix format and grammar issue in various docs

github.com/apiflask/apiflask - cc5dfd8a9b7aebd23e11255182bb58d427916083 authored over 3 years ago by Grey Li <[email protected]>
Improve format and grammar of docs/configuration

github.com/apiflask/apiflask - 7526f6854458457b99abb9ae88c803a4d0dc4ffd authored over 3 years ago by Grey Li <[email protected]>
Add a section about docs path in docs/api-docs

github.com/apiflask/apiflask - 66b532460de813d2028c6d2879972ded5ab9938e authored over 3 years ago by Grey Li <[email protected]>
Improve the format of docs/migrating and some tips in docs/usage

github.com/apiflask/apiflask - 3bff380763eb84d462e147a2c108a3dd5de893a1 authored over 3 years ago by Grey Li <[email protected]>
Update docs navigation & add attr_list extension

github.com/apiflask/apiflask - e31431525aed4e95a8e807331a7003b67d271b6a authored over 3 years ago by Grey Li <[email protected]>
Rewrite and improve docs/usage

Add prerequisites and python-dotenv management chapters
Add note for FLASK_APP
Improve the forma...

github.com/apiflask/apiflask - 21b3d2c4497992593784001c9067e599fae433f1 authored over 3 years ago by Grey Li <[email protected]>
Open external links in new tab in docs/docs

github.com/apiflask/apiflask - 6c5e06333cb780200436be2edd71709516a73b9b authored over 3 years ago by Grey Li <[email protected]>
Improve comments in example in README

github.com/apiflask/apiflask - 604bcbaf161cb859521d3c06227fe452e0c34956 authored over 3 years ago by Grey Li <[email protected]>
Add docstrings for cbv example

github.com/apiflask/apiflask - 4343e6120e14720e7cf81e29e0c71de85ba1907b authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #39 from greyli/add-orm-example

Add ORM example with Flask-SQLAlchemy

github.com/apiflask/apiflask - a385e74bfa33f181a5c138ca47fd2c63386b4d80 authored over 3 years ago by Grey Li <[email protected]>
Add requirements.txt for examples

github.com/apiflask/apiflask - c382cdc9794ef91768b61e7be9e9658982c11010 authored over 3 years ago by Grey Li <[email protected]>
Add ORM example application

github.com/apiflask/apiflask - 6cc4c094bd2f7a5e409789caa97b87be48367131 authored over 3 years ago by Grey Li <[email protected]>
Ignore the userwarning from flask-marshmallow

github.com/apiflask/apiflask - 67a5cc2aa37f335dffa1a933d5cc0743cac2003f authored over 3 years ago by Grey Li <[email protected]>
Fix typo in cbv example

github.com/apiflask/apiflask - b1f888c806638066cc9206b01a77fd720a250d01 authored over 3 years ago by Grey Li <[email protected]>
Simplify example applications

github.com/apiflask/apiflask - 6348c5ecafb264eb6c7f0ef1d8ca3ef580b8cd5f authored over 3 years ago by Grey Li <[email protected]>
Remove the intro of async until it's supported in APIFlask

github.com/apiflask/apiflask - 7ed528a14738afdcd7046568a159be85d9f9bef0 authored over 3 years ago by Grey Li <[email protected]>
Fix typo in changelog

github.com/apiflask/apiflask - 4be31ce377b9588166a0ccaba06d20e73c010cca authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.0

github.com/apiflask/apiflask - 8885f8f5d17160650af83e9796acb7e1d56835fb authored over 3 years ago by Grey Li <[email protected]>
Release 0.5.2

github.com/apiflask/apiflask - c2cd6e83e7e9270f2c2a9b9cf71347a3b8015388 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #38 from greyli/allow-return-response

Return Response object directly in output decorator

github.com/apiflask/apiflask - 466d902f8eb84aba6506d8d6ca78a2b28c9586e4 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #37 from greyli/skip-blueprint

Skip raw blueprint from OpenAPI generating

github.com/apiflask/apiflask - 499d693e8e2f62fae23183aacc531e5129bc6b0e authored over 3 years ago by Grey Li <[email protected]>
Return Response object directly in output decorator

github.com/apiflask/apiflask - 0b99b8efd6e985ee9794c183cc5ff8137e3b9868 authored over 3 years ago by Grey Li <[email protected]>
Skip raw blueprint from OpenAPI generating

github.com/apiflask/apiflask - 4413432f006b67d9bad2d88713b1e200bf7d36a4 authored over 3 years ago by Grey Li <[email protected]>
Add async example

github.com/apiflask/apiflask - dcf8a61d799e4a1946b6a21adec0a9016a01a1a2 authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.0

github.com/apiflask/apiflask - 12219ef7b5fce24c3826843bd6b1504ed243f168 authored over 3 years ago by Grey Li <[email protected]>
Release 0.5.1

github.com/apiflask/apiflask - e31e6956d326dee5a4d02671119d2949b92686cc authored over 3 years ago by Grey Li <[email protected]>
Add temp fix for asyncio on Windows and Python 3.8

github.com/apiflask/apiflask - bca97a2473d5d97fd483769511901c446804a840 authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #36 from greyli/improve-cbv

Improve class-based views

github.com/apiflask/apiflask - 3d9d589d605bf3c1aa2a159114f612c83086cd1d authored over 3 years ago by Grey Li <[email protected]>
Update changelog for 0.5.1

github.com/apiflask/apiflask - 794531bdc07f66b8a34c93b89abf598655b537cb authored over 3 years ago by Grey Li <[email protected]>
Allow to pass methods in route for MethodView class

github.com/apiflask/apiflask - b14af6e9e78228a34345ecc3e8bcdb31b993fd1e authored over 3 years ago by Grey Li <[email protected]>
Use original class name as endpoint for MethodView classes

github.com/apiflask/apiflask - d2b2899e7d62f5e4e55787c78ace7aad16fe1a12 authored over 3 years ago by Grey Li <[email protected]>
Work on 0.6.0

github.com/apiflask/apiflask - daa3c05512f7f414973c63595a02d45a1ce13d3b authored over 3 years ago by Grey Li <[email protected]>
Release 0.5.0

github.com/apiflask/apiflask - 33fb5f821c9e55131bc79e041b2f351edd841aa4 authored over 3 years ago by Grey Li <[email protected]>
Update extras_require for async support

github.com/apiflask/apiflask - 101afc9540514edcb6e7ba25fe6087fca0dedd9c authored over 3 years ago by Grey Li <[email protected]>
Merge pull request #34 from greyli/before-request

Support to use the auth_required decorator on app-wide before_request functions

github.com/apiflask/apiflask - ec8c600448dcd0339182a31304d1c07319423759 authored over 3 years ago by Grey Li <[email protected]>
Update changelog for #34

github.com/apiflask/apiflask - 6b7d46da0c45b07e63fe8db87156fc888cde01ea authored over 3 years ago by Grey Li <[email protected]>
Suppress Marshmallow UserWarning for pytest

github.com/apiflask/apiflask - 56b13961534acc2d5facef00dfebb69959c7bdd8 authored over 3 years ago by Grey Li <[email protected]>