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

Bump version and update changelog

026e819cc7d799ce8ed698099beb1dd6ecc84493 authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #173 from ukaratay/allowed_methods

Filter view methods with rule methods

f742355c836686e3be01e965b04d7481bb4d322d authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #175 from Bangertm/fix-windows-error

Fix an error running utils.validate_swagger on Windows

02616c215feb89723a32e9b86f19f88ce7b0f18a authored about 7 years ago by Steven Loria <[email protected]>
Add test for not creating documentation for unexposed method in a view

d9138454849574fecff1fba2aa6ca4d959a74671 authored about 7 years ago by Durmus U. Karatay <[email protected]>
fixes a WindowsError

The arguments for subprocess.check_output are hard coded so running
in shell is safe.

d46a170823f045d4efcc6c07474e6f607f26aa74 authored about 7 years ago by bangertm <[email protected]>
Filter view methods with rule methods

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]>
Bump version and update changelog

cb974e44a9781481f0b40749c98864beb2829fe8 authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #152 from yoichi/extorder

Extract operation resolvers and execute them after path helpers

8b12d45ca0dbf84894077a1c2a022947ff61176e authored about 7 years ago by Steven Loria <[email protected]>
rename hook to be consistent with existing ones

d2cae56d32d5e011104a97425b13cd65544d9aca authored about 7 years ago by Yoichi Nakayama <[email protected]>
Update total number of helper function types.

c4181d49bc633dd175383928cfdefef0c6dd3fce authored about 7 years ago by Yoichi Nakayama <[email protected]>
Bump version

670365f54ed3fe6d3c826bc7aeb5756be443d827 authored about 7 years ago by Steven Loria <[email protected]>
Update changelog and AUTHORS

- Add @yoichi to leads
- Add @buxx

8c46cf7a2cc8dcfebfa8f91ef85ca24733ac8b42 authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #163 from yoichi/fix-keyerror

fix KeyError

38e3cd481c3d4d903fc69ff3d048e798bb9284ae authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #162 from algoo/dev

Add "options" method to allowed methods

31a9da3aa85f0c12cdd56726389620cda686cbfd authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #160 from Bangertm/enum-from-equal-validator

Enum from equal validator

7871a93774af4d6080e038007a4916e107d5eb6e authored about 7 years ago by Steven Loria <[email protected]>
fix KeyError

https://travis-ci.org/marshmallow-code/apispec/jobs/290004978

15e281fd18d3a9263dada01b914181b467dedd91 authored about 7 years ago by Yoichi Nakayama <[email protected]>
Add "options" method to allowed methods

9b3d028aeb16443abc6163478514cc47decc2879 authored about 7 years ago by Bastien Sevajol <[email protected]>
adds @Bangertm to AUTHORS

e3f8689f2e2ead4eca4efeae45e26979b234f394 authored about 7 years ago by Michael Bangert <[email protected]>
maps validate.Equal to property with enum 1 choice

cb763be3c3763eff8dc6a247ad93ffef47a31c5c authored about 7 years ago by Michael Bangert <[email protected]>
Bump version and update changelog

9db949f78d6cd3213829df76a4e5bb7e115b507a authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #156 from decaz/fix-location-mapping

Fix swagger location mapping for default_in param in fields2parameters

fced47cdea0f9b6f5d850e4c236c502ff6825082 authored about 7 years ago by Steven Loria <[email protected]>
Fix swagger location mapping for default_in param in fields2parameters

4ed91d68c3e0c146f84d804a2e5acf88cc8a8faa authored about 7 years ago by Marat Sharafutdinov <[email protected]>
Bump version and update changelog

88607c9dafeca369fc1c9e988dab7c0e52dd2278 authored about 7 years ago by Steven Loria <[email protected]>
Merge pull request #153 from yoichi/multiple-fields-with-json-location

Handle multiple fields with location='json' correctly.

d30afd70d96c6935b8bb3e8def8d60f450ed55c7 authored about 7 years ago by Steven Loria <[email protected]>
Remove comparison with default_in='body'

In general they differ at res[0]['schema']['required']

8374cf072273c9f5f80ab4ea60a10c36fb324e46 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Don't assume the dict iteration order in the test

6a80b6652df17fd1e8bf3af1937146326af51cc2 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Handle multiple fields with location='json' correctly.

Fixes https://github.com/marshmallow-code/apispec/issues/75
* Merge results from field2parameter...

623fef3da0353a359d6a27c4e41f1cb786384ff5 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Bump version and update changelog

48d355e941cd358b14e2958b9f651a41b34beb28 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #151 from yoichi/skip-non-dict-on-resolve

Skip non-dict elements on resolve to avoid AttributeError

d47bee0a6773aa0901e05c76d46c8bee14b097bb authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #150 from yoichi/recover-context-in-example

Recover context in example

25bffa9f3795f903c52ee53b2bc2f03d227dcb33 authored over 7 years ago by Steven Loria <[email protected]>
modify method name to clarify the purpose

695396d69ba42dfb7cdc57d172e2874b73af3abf authored over 7 years ago by Yoichi Nakayama <[email protected]>
remove duplicate test covered by test_ext_order.py

a16ff2fd7d5805e1fff9b128f4973c823bedbb13 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Extract operation resolvers and execute them after path helpers

Result of path helper of web framework extension will be resolved
by marshmallow extension regar...

5d205ebc96a148e05b2c150f81315198727414a6 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Skip non-dict elements on resolve to avoid AttributeError

> for response in operation.get('responses', {}).values():
E AttributeError:...

a4092b6a90041cc68fa4146a3dd378a89d78c09d authored over 7 years ago by Yoichi Nakayama <[email protected]>
bottle does not have test_request_context

c8a687db5bb3942d2f849b52b1efa12da6d26ee3 authored over 7 years ago by Yoichi Nakayama <[email protected]>
use "with" statement to recover context after add_path

ea581ed6a9c02a62231aa1795d35478f2f6353aa authored over 7 years ago by Yoichi Nakayama <[email protected]>
Bump version and update changelog

0aa2313a4728ff236eea8afe263e3a383ef28fbf authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #148 from theirix/use_instances2

Pass use_instances parameter for Marshmallow many=True

4857872fbf6f7acf820f577b6f2636518b10d8aa authored over 7 years ago by Steven Loria <[email protected]>
Pass use_instances parameter for Marshmallow many=True

05a466bb403278afad7081771ccfc08a538a99fc authored over 7 years ago by theirix <[email protected]>
Bump version and update changelog

ae0369f8115229ad2978b23ad814b2c6f0c4d4d4 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #146 from djanderson/propagate-yamlerror

Don't catch/pass YAMLError when parsing docstring fails.

cee0351b54acc4e94a8a6844e54ec3d6d2e4ed42 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #144 from theirix/use_instances

Added use_instances parameter to Marshmallow plugin

b98fadc1214613f4c4287b5fbfddc5bad0553612 authored over 7 years ago by Steven Loria <[email protected]>
Don't catch/pass YAMLError when parsing docstring fails.

The current behavior is to swallow any parse errors silently, which makes
trying to add more tha...

1271fa493fad692c29ceab44c40cf53e3f8b07b1 authored over 7 years ago by Douglas Anderson <[email protected]>
Added theirix to AUTHORS.rst

24d194066b845696ffa57687fc6b82ee0e389ace authored over 7 years ago by theirix <[email protected]>
Added use_instances parameter to Marshmallow plugin

It allows to support partial Marshmallow schemas because
partial fields can be specified only fo...

00ada8371a167c2c0f012a8928a4b4d9c4e49497 authored over 7 years ago by theirix <[email protected]>
Bump version and update changelog

471b48b4603ee8f0c6d34b75ec18a3dcb4323e69 authored over 7 years ago by Steven Loria <[email protected]>
A few docs fixups

0f73021ecda0ca79671ce4e372685209995b1ec1 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #143 from dradetsky/custom-swag-field-decorator

Custom swag field decorator

a2d094510cdf797b4debb4a3de78e313ca50496f authored over 7 years ago by Steven Loria <[email protected]>
at least some dox

c816ad5614926e1dc7080495244ae92131044101 authored over 7 years ago by Daniel Radetsky <[email protected]>
oops, type not reqd in both cases

c540eda93686e4d9487f9d8cc58f38233cd3c74c authored over 7 years ago by Daniel Radetsky <[email protected]>
unnecessary

8917a737227e84478fcf8a27b67203124d54000e authored over 7 years ago by Daniel Radetsky <[email protected]>
wait, thats not how you python

f4acd57170d7d172670cf8ff6d824bf268d387eb authored over 7 years ago by Daniel Radetsky <[email protected]>
_field -> _type

624347adc6606bb600ed96290e222c6411f3edc9 authored over 7 years ago by Daniel Radetsky <[email protected]>
fix ex type, msg

a4a772ff6e81f509f72e23a0f0e553fe817a5ffa authored over 7 years ago by Daniel Radetsky <[email protected]>
im a author now!

4653add23e1b68aa8cc3022be019612f035aa224 authored over 7 years ago by Daniel Radetsky <[email protected]>
redundant, and is fine either way

479128a682ce7a81f30e7462a68dbd5cae4a7ae2 authored over 7 years ago by Daniel Radetsky <[email protected]>
error on bad arg

8255058182c91ce8387f18891ce797c36c4ca018 authored over 7 years ago by Daniel Radetsky <[email protected]>
decorator

35172ab81b90e8aad26a3cd856afd2d7c3bf4af6 authored over 7 years ago by Daniel Radetsky <[email protected]>
simple decorator test

57b7029775349accca432c9af442d90622e67713 authored over 7 years ago by Daniel Radetsky <[email protected]>
Bump version and update changelog

b28e14874213a5842c51a98459818fad5bc62386 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #142 from decaz/fix-location-mapping

Fix swagger location mapping for default_in param in property2parameter

0c03dcfedd121aded5a06e90fa0862ccda8bad19 authored over 7 years ago by Steven Loria <[email protected]>
Fix swagger location mapping for default_in param in property2parameter

b5e93a9b26268a8f3ceadef8491c15335c2452fc authored over 7 years ago by Marat Sharafutdinov <[email protected]>
Bump version and update changelog

572f9705d13d4e94a8c17a6f37b5452344f72a36 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #133 from yoichi/parameters-from-schema

Generate parameters specification by marshmallow schema

01cac48e03b59914ed6348b9d3f9f33c5d94f4bc authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #139 from yoichi/ext-flask-path-from-method-view

Add support for Flask MethodView to apispec.ext.flask

afb41ed34e38674e858f3a4c652c1290e59c5998 authored over 7 years ago by Steven Loria <[email protected]>
path helper functions are integrated to the one

217ce4cd68fbabce046e752e237b567ed8e0eaaa authored over 7 years ago by Yoichi Nakayama <[email protected]>
Merge remote-tracking branch 'origin/dev' into ext-flask-path-from-method-view

Conflicts:
AUTHORS.rst

da2717a90aa66bbc587500d3b5ae3d78d816b608 authored over 7 years ago by Yoichi Nakayama <[email protected]>
integrate path_helper function for method_view into path_from_view

33b054ca72d1a5e21fa59176f3778439b05e9556 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Merge branch 'dev' into parameters-from-schema

843dcf7eafa77ed94d3ff411e2dc2cd3b44ff310 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
Update changelog; add @yoichi to AUTHORS

ba55e10d94de7bdfa8ef4fee140f6dd24b144cbe authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #138 from yoichi/pass-operations-to-downstream-extension

Pass operations to downstream extension

3b4869414d4efb778f281f65e129a612b3cfc1c9 authored over 7 years ago by Steven Loria <[email protected]>
use ref in parameters if available

802d5f2713e76e6ded2819a0e6bb13c385271067 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
Bump version and update changelog

717ee167f276b92ea6d2b3c42c4b8e32e76277ed authored over 7 years ago by Steven Loria <[email protected]>
Release bdist_wheels; remove unnecessary publish task

a81bdf7f87c63549c194b324e6ddd6a5225b7ace authored over 7 years ago by Steven Loria <[email protected]>
use operations obtained by preceding extension in ext.marshmallow

fdd97dd9b97677dca86e3db5de307fec02348e7b authored over 7 years ago by Yoichi Nakayama <[email protected]>
add test for marshmallow extension used with tornado extension

it fails as:
> assert response['schema'] == swagger.schema2jsonschema(PetSchema)
E A...

833724a4d029d15b7db207817b895f28279a07a2 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Merge branch 'dev' into parameters-from-schema

de1e5d921d006641c80fa88d2c9c4e4764bd3d38 authored over 7 years ago by Yoichi NAKAYAMA <[email protected]>
Bump version; update changelog; add @NightBlues to AUTHORS

7cd6a8ded3185b26727ea29c1c5fbbb1f1c23b5a authored over 7 years ago by Steven Loria <[email protected]>
Prevent sphinx warning

9bab291aff662815552b1c61cb82aad239ef0ce1 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #131 from NightBlues/fields_default_callable

Allow default value for fields to be callable.

caf8a77c801e11bf8280ee051b6c9ca3faffd546 authored over 7 years ago by Steven Loria <[email protected]>
Allow default value for fields to be callable.

eea26fb586a078ad5f1bedb7bdaf8486e8be5218 authored over 7 years ago by Vadim Radovel <[email protected]>
Add x-extension support to method_view path helper

The `apispec.utils.load_yaml_from_docstring` function as used by the
`apispec.ext.flask.path_fro...

64e7a3d708a1d16978008fe890a6cfa179f7cddb authored over 7 years ago by Douglas Anderson <[email protected]>
Add support for Flask MethodView to apispec.ext.flask

Addresses issues #85 and #125.

6592c8de2ab0e67b4dc7317dd1369ea04b868157 authored over 7 years ago by Douglas Anderson <[email protected]>
Add example of parameters with schema

fa9de714109f2d776a2714efb923df4411efa4d3 authored over 7 years ago by Yoichi Nakayama <[email protected]>
Remove unused input for test_schema_in_docstring_expand_parameters

dd2e6f0dd3b3e4d4f7213c18652ccd4e67a68c1a authored over 7 years ago by Yoichi Nakayama <[email protected]>
Add self to AUTHORS

7647eef20b2b4c6e9246ac6d5b41fe02dd30b51f authored over 7 years ago by Yoichi Nakayama <[email protected]>
Generate parameters specification by marshmallow schema

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]>
Bump version and update changelog

47a3d98b67bb31f3db7bbcc3e1333f2eaf7f89fc authored over 7 years ago by Steven Loria <[email protected]>
Add automatic pypi deployment

ce2ea5b56f427e05c61773410363ffe792430770 authored over 7 years ago by Steven Loria <[email protected]>
Merge branch 'nebularazer-fix-boolean-defaults' into dev

afb530f3e150acdc06048ec79673be18f65e4ec8 authored over 7 years ago by Steven Loria <[email protected]>
Compare against marshmallow.missing

9de3e4f791c96b51e220ce8707933094143e77f2 authored over 7 years ago by Steven Loria <[email protected]>
correctly fill default parameter if default is boolean False

5806528b8a1dda158a70b57d166f50be73bc6479 authored over 7 years ago by nebularazer <[email protected]>
Add @lamiskin to AUTHORS

9114a70b22a734d49704635eee19ec678a5af0d5 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #129 from lamiskin/patch-1

Correct definition to match output in document.

c8bcb022c72b962cd06d1ebb8284bce87d3d62e3 authored over 7 years ago by Steven Loria <[email protected]>
Correct definition to match output in document.

Code was malformed, with un-even brackets and output was not matching.

57031a1d68be17e9ca9906b29b382c7956220f54 authored over 7 years ago by lamiskin <[email protected]>
Bump version and update changelog

4916d7b3e4b045efcfb90f0ea15a7df74c1ce0b1 authored over 7 years ago by Steven Loria <[email protected]>
Update docs for bottle extension

2725a84430acff429c173f405b62ae2ffb0da106 authored over 7 years ago by Steven Loria <[email protected]>
Merge pull request #128 from lucasrc/feature/bottle

adding bottle framework support

d3580403753c5ddd9c85f96da0e4adea0d2c21a0 authored over 7 years ago by Steven Loria <[email protected]>
fix python 2.7 compatibility import

d4dd15ad2f7b438fecc278d876a9de2b9aeaa452 authored over 7 years ago by Lucas Coutinho <[email protected]>
minor changes - lint error

575286110844a2a2d9df4aa45d7f28208bdcd095 authored over 7 years ago by Lucas Coutinho <[email protected]>