Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/flask-smorest
DB agnostic framework to build auto-documented REST APIs with Flask and marshmallow
https://github.com/marshmallow-code/flask-smorest
d88d7b2bfdc79fcdc16cc7f7628579b7261fd844 authored almost 4 years ago by lindycoder <[email protected]>
0b8a36242cf9852972d9ac87f2b205a63c19c3c6 authored almost 4 years ago by Jérôme Lafréchoux <[email protected]>
c230420c5ee37684950b6f00ac2ff4167ecad3e7 authored almost 4 years ago by Jérôme Lafréchoux <[email protected]>
0a7235b6b5bbf8a963188f8024f0be9a17b33194 authored almost 4 years ago by Jérôme Lafréchoux <[email protected]>
Fix passing field metadata as kwargs (deprecated)
09d4664fd9840961d12b95b5ff60850b4dc7507b authored almost 4 years ago by Jérôme Lafréchoux <[email protected]>f6b4d789fbb9968c5cbc06e42b2e4cc03083d2ad authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
087c2e27157a0a70baf120fcd485d28ad124226f authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
e3b34c498b3bda518631d4a40f632b4d0e3352ff authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
646900227ec1740bc0521c9d175a15d76fddc333 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
26d727dc617dda4f5a692d674c3c5537413d7167 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
Support webargs 7, drop webargs 6
f5bb956125e9ff887a96e477e5a64fd2ca92911f authored about 4 years ago by Jérôme Lafréchoux <[email protected]>96391daed0e53a213cbf753777493d70fb2a456d authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
Use warnings.warn rather than log warning in app log
03a4cdd34210495db959628cdb5df272083a5d1a authored about 4 years ago by Jérôme Lafréchoux <[email protected]>4f3831a686ffe7f57689cf6a8528f0e61cc494d8 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
444157da3687cc097c6da4d7d9289a7103f94f11 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
Bound dependencies versions
7113df0199ae5d0023d4029a29aeca7e39db6f48 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>41f8012c1b4c9a8abaf75f655e00d0b144501783 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
Support Python 3.9 and use Azure for tests
61e8ccaec5613cf09012165a52ee8423f2ca6c88 authored about 4 years ago by Jérôme Lafréchoux <[email protected]>1c0584e171fa011f57bae37faa72130d18dd091d authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
558e3f0ecacc5af2f17cf800d00cabb5218d93fa authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
e2e04bc5667084fd52d29d7b155d7ca96d1e428f authored about 4 years ago by Jérôme Lafréchoux <[email protected]>
e06325d7a201af6d07caa2e8e103fba15eb4b9b7 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
7df48930694e0bf80404c72b37e3265ac7cc6cbf authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
5c255ee87dad667ffce68af8986e8f90ddfef6dc authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
60e2c96470db20790788830d2bb1686e78a2f817 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Document AnyConverter
e79c06c5f86c0df7c792593c7c75313e854804f2 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>bf4fea34028d16c0def46f2860b6d1dfceb17ad2 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
5ed2b6054a45438ea974815391fb855223e57d14 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Rework werkzeug converter to parameter schema
8b3b0619c32cb692ffb9454e88a24819db05a217 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Use callables instead of (type, format) pairs
31504dc4b0e5e24b9b68946c0bdec9fcee3fdfd8 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Don't document int format as int32 and float format as float
76669b7e6cb0aa734e3a3eb70797882353c5c5d9 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>060cc864433c4962e9885b6f7e86cdf46f56ed42 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Drop marshmallow 2
723293b4609df87a66646050f53f97773135b53a authored over 4 years ago by Jérôme Lafréchoux <[email protected]>c03f34b93d18ebc3269ae96bc2ffac130484845c authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
02e9e84def5ace80522c76b830fbef9930a28771 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
a93f7e8aee9db82d328f741daf3e7388119c8754 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
90168e8e1990d89e9b4c31ce3b9492d3431ceaa8 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Restore set status and headers on response object
48aece220066ec72d559fef28e24358db4620457 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Also fix test_blueprint_response_response_object
6e61f9c86d3a5eb8d5fc6e045a3b765af0587c52 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>598a7d75dc6ec90ab7f6b915fb40301751bfc287 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
859e73665644d2a993ccaf4408e9d92068579174 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
d2edaa1317cd2f2f48c59fe97c3fe42d9b7e1515 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Adding support for OPENAPI_SWAGGER_UI_CONFIG
1b4274d43cc9d952d11ea88fd165e5cea1067852 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>2a793adf27cbbe41f5940ccc115bfd153cb0c41c authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
41ae4ccdc14d408fea8a2c3dbc9fa08af4bb71b3 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
87fb1f47b83c5bec5fbbe50a9b8b3362c4af4099 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Minor quickstart doc fix
85bc74f4012cc4d02f4d1380f0f961dfdd299e03 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>78af9dd0bdad66dcbc71b91c525c96dc2f543a92 authored over 4 years ago by David FREDERIQUE <[email protected]>
This is patterned on
https://github.com/sveint/flask-swagger-ui/blob/master/flask_swagger_ui/tem...
7e774db1b4149654346dc400cd2e0fe8bacf9bbb authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
84cfbc986bd725625e48f67a0db2d7a27ff07dca authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Add "pagination in response payload" demo test
e117accabaf0ee8a63bbeb7086afc075e0f01c3c authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Fix version and title parameters
763aed8145ea927f322d7038ae6c236807f19aac authored over 4 years ago by Jérôme Lafréchoux <[email protected]>6ad6d3e48fdb1460933e7a0c1e39c3c57b26c496 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
754581ce52538e0416f04dac7b7d56204201d8eb authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
By default, API title still using Flask app name, but it is possible to
pass custom string via `...
4b27aecf52b105657b0c8d4632712c642ec9ce7e authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
8eedff4617641ef5fbe099635e7a18203ad30a20 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Add "flask openapi print" command
5f1075819e9e3b1fecfc6be7447324ae9aed0e75 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Drop py35
d1860c59631f7eb9290c65c584857fbd71f4c63a authored over 4 years ago by Jérôme Lafréchoux <[email protected]>a494b6de14718b3813887176be187b91df5f623f authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
c3e9d5c82af70c5dd4ad001cc805a15b0cb32596 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
de2d55710d2a7828bada9696bd7370311e2b5584 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
0fd57a5dfe8cccac752227e06e7f31218b395a02 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
2541ffad8637ea9c04d46ef7e0ba327bb4c05a34 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
b77733bbd5dda10d371e569a36c9a5fe2f2ecf16 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
5f98aa0a6e20c8dba800797465efa05ea0356568 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
5badc0b75bca5685a26300087d6c941f60d19862 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
cb381c72f468907ff49ad2d36ae0e94a8faadcf7 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
66387499be38504efca73192c25493efb283db98 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Transfers responsibilty for documenting pagination to PaginationMixin
ResponseMixin now sets 'su...
ac51ea792aea079cc1f543008af9d96cd004cd21 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
43f9a4b88a012314cb2c65f0c65fdc7705284dfc authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
ba8e58ecf3021963603ba2dbe73906d3ea5cf38e authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Use HTTPStatus phrase, not name, in response description
4b1c904da3f193decbb4e99c3e95e582a90474ae authored over 4 years ago by Jérôme Lafréchoux <[email protected]>7590b0dafdda7a4f7c86ce0766d1ad71b7c2cee5 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
b1707af4f6dfbeaa96dfea4d16d4d8739e4d468a authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
b01a231d6daacb48fe431d79b052e16a194d4552 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
d621064438a149011dd62952b0ab0d7eb967e18e authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
db523f7a4cdc27ee9069140aa8bd751be8ab5a4f authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
73ab6eefa10043a7aa411b30a223970b0f2849bf authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
d1f59f37a1c62085e82ab2de5e7f42bbf6ef4a40 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
6b0ce25a52a5f56f15974f9f40fcd78f3c424c40 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
Deepcopy doc info for each method
f4936e844d14b16dcdcb04562c842b4b2048fb27 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>Add test_response_payload_wrapping
68f1a7be8360108b2629172c29d5ccf74ff07b4d authored over 4 years ago by Jérôme Lafréchoux <[email protected]>5976bd1f5bf85c019628e43480d8f793e50a27d6 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
7f63473ea073580e8442165f93e01403e36e1274 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
fc9fb2ff2ab8beb5e252281e027260a093da982a authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
87caa9690cb1aa1be88542692cf7011c1bd9cae8 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
e168c618b21c0ccc4af9bf72fa1213f0c06f8a34 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
4bedf41fcdb09ff756bd8556a424305aa82ed680 authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
0eca7693440cf3cb90473f6098e3e0ab665c8e2a authored over 4 years ago by Jérôme Lafréchoux <[email protected]>
9f811e20529dff6bdaf35e197a8ba125a46d79f4 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
119fce54d5984eed5e0ab624afb938847103526d authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
d04f028f0d0600389716e7d5bf0542df21356915 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Move to webargs 6.0.0
69782402bdc1406df2053ee5c7d6e1f50239406f authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>6b711de60b39efbf8f0c8283ab69914154760098 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
3eff10b4bf2b02184103fece8208f051fafd1279 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
f9a39fdfb409451ffde568be4975cb49a28093c0 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
7830cfefabb6b4c0dabda53bb22a73b6b6dd0f69 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>