Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/apispec
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..
https://github.com/marshmallow-code/apispec
026e819cc7d799ce8ed698099beb1dd6ecc84493 authored about 7 years ago by Steven Loria <[email protected]>
Filter view methods with rule methods
f742355c836686e3be01e965b04d7481bb4d322d authored about 7 years ago by Steven Loria <[email protected]>Fix an error running utils.validate_swagger on Windows
02616c215feb89723a32e9b86f19f88ce7b0f18a authored about 7 years ago by Steven Loria <[email protected]>d9138454849574fecff1fba2aa6ca4d959a74671 authored about 7 years ago by Durmus U. Karatay <[email protected]>
The arguments for subprocess.check_output are hard coded so running
in shell is safe.
This commit makes sure that same documentation is not generated twice when a view used in differ...
678952933cca6d430dd36e0a4301e294cab9a846 authored about 7 years ago by Durmus U. Karatay <[email protected]>cb974e44a9781481f0b40749c98864beb2829fe8 authored about 7 years ago by Steven Loria <[email protected]>
Extract operation resolvers and execute them after path helpers
8b12d45ca0dbf84894077a1c2a022947ff61176e authored about 7 years ago by Steven Loria <[email protected]>d2cae56d32d5e011104a97425b13cd65544d9aca authored about 7 years ago by Yoichi Nakayama <[email protected]>
c4181d49bc633dd175383928cfdefef0c6dd3fce authored about 7 years ago by Yoichi Nakayama <[email protected]>
670365f54ed3fe6d3c826bc7aeb5756be443d827 authored about 7 years ago by Steven Loria <[email protected]>
- Add @yoichi to leads
- Add @buxx
fix KeyError
38e3cd481c3d4d903fc69ff3d048e798bb9284ae authored about 7 years ago by Steven Loria <[email protected]>Add "options" method to allowed methods
31a9da3aa85f0c12cdd56726389620cda686cbfd authored about 7 years ago by Steven Loria <[email protected]>Enum from equal validator
7871a93774af4d6080e038007a4916e107d5eb6e authored about 7 years ago by Steven Loria <[email protected]>https://travis-ci.org/marshmallow-code/apispec/jobs/290004978
15e281fd18d3a9263dada01b914181b467dedd91 authored about 7 years ago by Yoichi Nakayama <[email protected]>9b3d028aeb16443abc6163478514cc47decc2879 authored about 7 years ago by Bastien Sevajol <[email protected]>
e3f8689f2e2ead4eca4efeae45e26979b234f394 authored about 7 years ago by Michael Bangert <[email protected]>
cb763be3c3763eff8dc6a247ad93ffef47a31c5c authored about 7 years ago by Michael Bangert <[email protected]>
9db949f78d6cd3213829df76a4e5bb7e115b507a authored about 7 years ago by Steven Loria <[email protected]>
Fix swagger location mapping for default_in param in fields2parameters
fced47cdea0f9b6f5d850e4c236c502ff6825082 authored about 7 years ago by Steven Loria <[email protected]>4ed91d68c3e0c146f84d804a2e5acf88cc8a8faa authored about 7 years ago by Marat Sharafutdinov <[email protected]>
88607c9dafeca369fc1c9e988dab7c0e52dd2278 authored about 7 years ago by Steven Loria <[email protected]>
Handle multiple fields with location='json' correctly.
d30afd70d96c6935b8bb3e8def8d60f450ed55c7 authored about 7 years ago by Steven Loria <[email protected]>In general they differ at res[0]['schema']['required']
8374cf072273c9f5f80ab4ea60a10c36fb324e46 authored over 7 years ago by Yoichi Nakayama <[email protected]>6a80b6652df17fd1e8bf3af1937146326af51cc2 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Fixes https://github.com/marshmallow-code/apispec/issues/75
* Merge results from field2parameter...
48d355e941cd358b14e2958b9f651a41b34beb28 authored over 7 years ago by Steven Loria <[email protected]>
Skip non-dict elements on resolve to avoid AttributeError
d47bee0a6773aa0901e05c76d46c8bee14b097bb authored over 7 years ago by Steven Loria <[email protected]>Recover context in example
25bffa9f3795f903c52ee53b2bc2f03d227dcb33 authored over 7 years ago by Steven Loria <[email protected]>695396d69ba42dfb7cdc57d172e2874b73af3abf authored over 7 years ago by Yoichi Nakayama <[email protected]>
a16ff2fd7d5805e1fff9b128f4973c823bedbb13 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Result of path helper of web framework extension will be resolved
by marshmallow extension regar...
> for response in operation.get('responses', {}).values():
E AttributeError:...
c8a687db5bb3942d2f849b52b1efa12da6d26ee3 authored over 7 years ago by Yoichi Nakayama <[email protected]>
ea581ed6a9c02a62231aa1795d35478f2f6353aa authored over 7 years ago by Yoichi Nakayama <[email protected]>
0aa2313a4728ff236eea8afe263e3a383ef28fbf authored over 7 years ago by Steven Loria <[email protected]>
Pass use_instances parameter for Marshmallow many=True
4857872fbf6f7acf820f577b6f2636518b10d8aa authored over 7 years ago by Steven Loria <[email protected]>05a466bb403278afad7081771ccfc08a538a99fc authored over 7 years ago by theirix <[email protected]>
ae0369f8115229ad2978b23ad814b2c6f0c4d4d4 authored over 7 years ago by Steven Loria <[email protected]>
Don't catch/pass YAMLError when parsing docstring fails.
cee0351b54acc4e94a8a6844e54ec3d6d2e4ed42 authored over 7 years ago by Steven Loria <[email protected]>Added use_instances parameter to Marshmallow plugin
b98fadc1214613f4c4287b5fbfddc5bad0553612 authored over 7 years ago by Steven Loria <[email protected]>
The current behavior is to swallow any parse errors silently, which makes
trying to add more tha...
24d194066b845696ffa57687fc6b82ee0e389ace authored over 7 years ago by theirix <[email protected]>
It allows to support partial Marshmallow schemas because
partial fields can be specified only fo...
471b48b4603ee8f0c6d34b75ec18a3dcb4323e69 authored over 7 years ago by Steven Loria <[email protected]>
0f73021ecda0ca79671ce4e372685209995b1ec1 authored over 7 years ago by Steven Loria <[email protected]>
Custom swag field decorator
a2d094510cdf797b4debb4a3de78e313ca50496f authored over 7 years ago by Steven Loria <[email protected]>c816ad5614926e1dc7080495244ae92131044101 authored over 7 years ago by Daniel Radetsky <[email protected]>
c540eda93686e4d9487f9d8cc58f38233cd3c74c authored over 7 years ago by Daniel Radetsky <[email protected]>
8917a737227e84478fcf8a27b67203124d54000e authored over 7 years ago by Daniel Radetsky <[email protected]>
f4acd57170d7d172670cf8ff6d824bf268d387eb authored over 7 years ago by Daniel Radetsky <[email protected]>
624347adc6606bb600ed96290e222c6411f3edc9 authored over 7 years ago by Daniel Radetsky <[email protected]>
a4a772ff6e81f509f72e23a0f0e553fe817a5ffa authored over 7 years ago by Daniel Radetsky <[email protected]>
4653add23e1b68aa8cc3022be019612f035aa224 authored over 7 years ago by Daniel Radetsky <[email protected]>
479128a682ce7a81f30e7462a68dbd5cae4a7ae2 authored over 7 years ago by Daniel Radetsky <[email protected]>
8255058182c91ce8387f18891ce797c36c4ca018 authored over 7 years ago by Daniel Radetsky <[email protected]>
35172ab81b90e8aad26a3cd856afd2d7c3bf4af6 authored over 7 years ago by Daniel Radetsky <[email protected]>
57b7029775349accca432c9af442d90622e67713 authored over 7 years ago by Daniel Radetsky <[email protected]>
b28e14874213a5842c51a98459818fad5bc62386 authored over 7 years ago by Steven Loria <[email protected]>
Fix swagger location mapping for default_in param in property2parameter
0c03dcfedd121aded5a06e90fa0862ccda8bad19 authored over 7 years ago by Steven Loria <[email protected]>b5e93a9b26268a8f3ceadef8491c15335c2452fc authored over 7 years ago by Marat Sharafutdinov <[email protected]>
572f9705d13d4e94a8c17a6f37b5452344f72a36 authored over 7 years ago by Steven Loria <[email protected]>
Generate parameters specification by marshmallow schema
01cac48e03b59914ed6348b9d3f9f33c5d94f4bc authored over 7 years ago by Steven Loria <[email protected]>Add support for Flask MethodView to apispec.ext.flask
afb41ed34e38674e858f3a4c652c1290e59c5998 authored over 7 years ago by Steven Loria <[email protected]>217ce4cd68fbabce046e752e237b567ed8e0eaaa authored over 7 years ago by Yoichi Nakayama <[email protected]>
Conflicts:
AUTHORS.rst
33b054ca72d1a5e21fa59176f3778439b05e9556 authored over 7 years ago by Yoichi Nakayama <[email protected]>
843dcf7eafa77ed94d3ff411e2dc2cd3b44ff310 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
ba55e10d94de7bdfa8ef4fee140f6dd24b144cbe authored over 7 years ago by Steven Loria <[email protected]>
Pass operations to downstream extension
3b4869414d4efb778f281f65e129a612b3cfc1c9 authored over 7 years ago by Steven Loria <[email protected]>802d5f2713e76e6ded2819a0e6bb13c385271067 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
717ee167f276b92ea6d2b3c42c4b8e32e76277ed authored over 7 years ago by Steven Loria <[email protected]>
a81bdf7f87c63549c194b324e6ddd6a5225b7ace authored over 7 years ago by Steven Loria <[email protected]>
fdd97dd9b97677dca86e3db5de307fec02348e7b authored over 7 years ago by Yoichi Nakayama <[email protected]>
it fails as:
> assert response['schema'] == swagger.schema2jsonschema(PetSchema)
E A...
de1e5d921d006641c80fa88d2c9c4e4764bd3d38 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
7cd6a8ded3185b26727ea29c1c5fbbb1f1c23b5a authored over 7 years ago by Steven Loria <[email protected]>
9bab291aff662815552b1c61cb82aad239ef0ce1 authored over 7 years ago by Steven Loria <[email protected]>
Allow default value for fields to be callable.
caf8a77c801e11bf8280ee051b6c9ca3faffd546 authored over 7 years ago by Steven Loria <[email protected]>eea26fb586a078ad5f1bedb7bdaf8486e8be5218 authored over 7 years ago by Vadim Radovel <[email protected]>
The `apispec.utils.load_yaml_from_docstring` function as used by the
`apispec.ext.flask.path_fro...
Addresses issues #85 and #125.
6592c8de2ab0e67b4dc7317dd1369ea04b868157 authored over 7 years ago by Douglas Anderson <[email protected]>fa9de714109f2d776a2714efb923df4411efa4d3 authored over 7 years ago by Yoichi Nakayama <[email protected]>
dd2e6f0dd3b3e4d4f7213c18652ccd4e67a68c1a authored over 7 years ago by Yoichi Nakayama <[email protected]>
7647eef20b2b4c6e9246ac6d5b41fe02dd30b51f authored over 7 years ago by Yoichi Nakayama <[email protected]>
Implement the proposal in
https://github.com/marshmallow-code/apispec/issues/127
* generate sin...
af462f94f503c02f2702d040f22e609239a5c6cc authored over 7 years ago by Yoichi Nakayama <[email protected]>47a3d98b67bb31f3db7bbcc3e1333f2eaf7f89fc authored over 7 years ago by Steven Loria <[email protected]>
ce2ea5b56f427e05c61773410363ffe792430770 authored over 7 years ago by Steven Loria <[email protected]>
afb530f3e150acdc06048ec79673be18f65e4ec8 authored over 7 years ago by Steven Loria <[email protected]>
9de3e4f791c96b51e220ce8707933094143e77f2 authored over 7 years ago by Steven Loria <[email protected]>
5806528b8a1dda158a70b57d166f50be73bc6479 authored over 7 years ago by nebularazer <[email protected]>
9114a70b22a734d49704635eee19ec678a5af0d5 authored over 7 years ago by Steven Loria <[email protected]>
Correct definition to match output in document.
c8bcb022c72b962cd06d1ebb8284bce87d3d62e3 authored over 7 years ago by Steven Loria <[email protected]>Code was malformed, with un-even brackets and output was not matching.
57031a1d68be17e9ca9906b29b382c7956220f54 authored over 7 years ago by lamiskin <[email protected]>4916d7b3e4b045efcfb90f0ea15a7df74c1ce0b1 authored over 7 years ago by Steven Loria <[email protected]>
2725a84430acff429c173f405b62ae2ffb0da106 authored over 7 years ago by Steven Loria <[email protected]>
adding bottle framework support
d3580403753c5ddd9c85f96da0e4adea0d2c21a0 authored over 7 years ago by Steven Loria <[email protected]>d4dd15ad2f7b438fecc278d876a9de2b9aeaa452 authored over 7 years ago by Lucas Coutinho <[email protected]>
575286110844a2a2d9df4aa45d7f28208bdcd095 authored over 7 years ago by Lucas Coutinho <[email protected]>