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

Put APISpec.plugins in public space and initialize as empty dict

for storing metadata

1472a237dde0e3f55414d517adafc6b9e92fdf35 authored almost 10 years ago by Steven Loria <[email protected]>
depend on PyYAML

3745df3df36a312d04f20fbecb40312d369b56b9 authored almost 10 years ago by Steven Loria <[email protected]>
Fix py27 import

c49dca0c16a759517ea52b8c948c1b8bb844c0e0 authored almost 10 years ago by Steven Loria <[email protected]>
Add schema_path_helper

3d61ee520cba15dd1d39beef772dbc6564fa18c0 authored almost 10 years ago by Steven Loria <[email protected]>
Allow helpers to return None

768b0ec7afa92156f35663d45b2ef3e091f35da5 authored almost 10 years ago by Steven Loria <[email protected]>
Convert flask path to swagger path template

768eac82207a59ecc4faaf7d63d109bd3478e0da authored almost 10 years ago by Steven Loria <[email protected]>
Read operations from docstring

5a247f49456a072ea3b9873de87accfa1d578909 authored almost 10 years ago by Steven Loria <[email protected]>
Add utilities for loading yaml from docstring

d925107ba54aed4ea679618f861ccc0289cbd9ab authored almost 10 years ago by Steven Loria <[email protected]>
Fix import on py27

1f6ea0d1dc3d780edd82092c8f50d3233fd1eb44 authored almost 10 years ago by Steven Loria <[email protected]>
Fix incorrect test

db7eb2eecbe3eff3742f3530d659f83e884466af authored almost 10 years ago by Steven Loria <[email protected]>
Remove unused attribute for now

3d9e07d7419364b17df120c48ba7d5f876af1556 authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'flask' into dev

1d5bbaad3502334789309428663fd3b81f530a0a authored almost 10 years ago by Steven Loria <[email protected]>
Add flask plugin

4c213ef39732bf20845c359481eed7dd993146d3 authored almost 10 years ago by Steven Loria <[email protected]>
No need for method attribute

fc7d472a61517f110ab287ac82a0c9f50042398b authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'flask' into dev

228240ed162f297bcf70aebcb52773c2e78803b4 authored almost 10 years ago by Steven Loria <[email protected]>
Path objects store multiple operations

2bfab1dd77f61b65f2e13a96d649c0c70ba7bfb1 authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'flask' into dev

4775dfdd0e5c30a75e15fa72213e95a1664eb194 authored almost 10 years ago by Steven Loria <[email protected]>
Path helper can return a collection of Paths

4078cd922d953c3ab4b185bf3394906c6412263d authored almost 10 years ago by Steven Loria <[email protected]>
Update URLs

08a443d8839e4db30a2027b8f736e921d03f0457 authored almost 10 years ago by Steven Loria <[email protected]>
Update travis badge URLs

e43601d2e4e0ee65d292bbf66cc010acbcd78522 authored almost 10 years ago by Steven Loria <[email protected]>
Update LICENSE

104bc006f523d628d2ebf210a6a57934750839ec authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'paths' into dev

30e5ae887c64e21dd089c71f5f595a51cd5f63f6 authored almost 10 years ago by Steven Loria <[email protected]>
Convert Nested lists to swagger specs

885754d85703f77beed7e463fa862057d2ab03ac authored almost 10 years ago by Steven Loria <[email protected]>
Use ref if available on nested field

6af13d4378692618c76afe1a9e56d90a43d0ee4b authored almost 10 years ago by Steven Loria <[email protected]>
Handle nested field in field2property

5eaf6c25aa0c6405e81f42f8d335231781016711 authored almost 10 years ago by Steven Loria <[email protected]>
Refactor as dict comprehension and add docs

also, add tests

64af8445851e2087af87e07f9a993ef285dcebe1 authored almost 10 years ago by Steven Loria <[email protected]>
Generalize casing corrections

e0b76e48de9d10262746ec17018523c964c85283 authored almost 10 years ago by Steven Loria <[email protected]>
Further refactoring; just pass operation dict to Path constructor

cbe74daf4625c677907c31ec2b9324fc4f6d06e2 authored almost 10 years ago by Steven Loria <[email protected]>
Refactor add_path; handle kwargs in Path constructor

0e197c90a73f337772a82ac17c213abb07b0072d authored almost 10 years ago by Steven Loria <[email protected]>
Fix implementation of add_path

4c4a942f71a724b200fa11e48f67edcde8e33f11 authored almost 10 years ago by Steven Loria <[email protected]>
Add APISpec#add_path

6a673f4ec7bc726646c9d2a9c18c90bca30357da authored almost 10 years ago by Steven Loria <[email protected]>
Remove unused import

b056a6939bc33cbc2308a8fb83903aa130f57e9a authored almost 10 years ago by Steven Loria <[email protected]>
Update readme

4b5ffd33aa2d868b4fd0b06c2d8f2cb3ae6e43ef authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'apispec' into dev

d12d48c38cb58e365ac1eea46242e50804acb5b1 authored almost 10 years ago by Steven Loria <[email protected]>
Add smore.ext.marshmallow

3eb29e2a7ffcfdf11f4e4765c5c4c12ada92fc08 authored almost 10 years ago by Steven Loria <[email protected]>
Can pass plugins to constructor; rename 'name' param -> 'path'

f049d432de85f6a45e9f5ac02b55b62b68b6c49f authored almost 10 years ago by Steven Loria <[email protected]>
Title is optional

0e66d898e699f874dffa0668360e32a5dddfa43d authored almost 10 years ago by Steven Loria <[email protected]>
Depend on mock

8c16be3023f8078314c25a72e7b652f5964fc86d authored almost 10 years ago by Steven Loria <[email protected]>
Store 'enum' property; reorganize tests

03ca437f1af2df1b83b8773fc9c458c8babc4a06 authored almost 10 years ago by Steven Loria <[email protected]>
Don't update definition with kwargs

otherwise, definition_helpers' kwargs will be put into the return
value

5548e107161bf01f98c7b0d35bc07bdac1a388de authored almost 10 years ago by Steven Loria <[email protected]>
Use definition helpers in APISpec#definition

bec015920b7d398fe965cf2a42c1a45f98b1ed23 authored almost 10 years ago by Steven Loria <[email protected]>
Add APISpec#register_definition_helper

e220c1e041e79bd1dc2fd3f6102d5f066ef48632 authored almost 10 years ago by Steven Loria <[email protected]>
Use hasattr rather than EAFP

because something in `setup` may raise an AttributeError that
shouldn't be caught

f43985aa45b5a87969b2740fa352d6c5997ce2a5 authored almost 10 years ago by Steven Loria <[email protected]>
Add plugin setup method

be9141ced3dc8f49aeec8ff78a5b4bb4a3ca0c7f authored almost 10 years ago by Steven Loria <[email protected]>
Start of APISpec class

Add tests and implementation of APIspec#definition

f9a6a290d36263e46df7e94337d601f603ae087d authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'apispec' into dev

7aa7e37bda48ebc042a2f5ea21f9552ad3b7701d authored almost 10 years ago by Steven Loria <[email protected]>
Move apispec to a directory

838f6b62f7655311873f0db6a7c8526a0d46eaeb authored almost 10 years ago by Steven Loria <[email protected]>
Move apispec to a directory

8ab91373ec4974eedf8a82c77f1e8df58197a407 authored almost 10 years ago by Steven Loria <[email protected]>
Add contributing page; fix broken links

122274dc84b3567e265dd10ca06b0d3bb18b9ff9 authored almost 10 years ago by Steven Loria <[email protected]>
Remove unused themes directory

6e9ffd7faeb5a96e6e3e8321fe3943bef5f5a742 authored almost 10 years ago by Steven Loria <[email protected]>
Doc make_validator

8c8d74cc82ae1d2e9ae8d8bef9bea23193a80d2d authored almost 10 years ago by Steven Loria <[email protected]>
Fix unicode error messages on py2

db6082f6e799744a3ec942672fd044fdd73608be authored almost 10 years ago by Steven Loria <[email protected]>
Merge branch 'il8n' into dev

186861557ca4218c3c7ba8d43919378f04c048d1 authored almost 10 years ago by Steven Loria <[email protected]>
Support il8n with wtforms converter

4ed94e6dc5688edd0d8c5ab60a2bbbb3358632eb authored almost 10 years ago by Steven Loria <[email protected]>
Converters recieve list of validators

fd8e9c53be7ac94597659fd5356d89a492b03054 authored almost 10 years ago by Steven Loria <[email protected]>
Add travis badge

a4fcc89d0a42bc2d767ac63e7960647cdd58a19f authored almost 10 years ago by Steven Loria <[email protected]>
Don't test against py26 for now

4946155217db6ba6f0b1d071964f95e6fd92a337 authored almost 10 years ago by Steven Loria <[email protected]>
Fix imports on py2 and flake errors

bb0d8624ec46f5d4e77ffcde1bcf98fa58018f5f authored almost 10 years ago by Steven Loria <[email protected]>
Handle status_code kwarg for webargs

a047712d2098a2007ef5fd93aba3d4eaf4a84641 authored almost 10 years ago by Steven Loria <[email protected]>
Fix implementation of ValidationError

17044e14d775d82cef61703d8734544a26a7f769 authored almost 10 years ago by Steven Loria <[email protected]>
Update travis and tox files

b1ef6e1702e9762c0aa6e271bb837f018a4a80ce authored almost 10 years ago by Steven Loria <[email protected]>
Update contributing docs

3481a2d7cea7574aadeaec02d532200e8cbb2450 authored almost 10 years ago by Steven Loria <[email protected]>
Fix docstring for sphinx

9950783a3676d4d0866185fb286a77bfe472bd03 authored almost 10 years ago by Steven Loria <[email protected]>
Remove unused theme

d833e2b621f9908740b0f0b35d0f5f20be0f8682 authored almost 10 years ago by Steven Loria <[email protected]>
Some preliminary docco

16b1c421db3e258e7607c7e629a0af531febef71 authored almost 10 years ago by Steven Loria <[email protected]>
Start validate module

ValidationError supports both webargs and marshmallow
Converters for wtforms and colander

e62eb86fe7463d411a70a87c45249c078492867d authored almost 10 years ago by Steven Loria <[email protected]>
Update requirements files

2545e65dc8017d28de2b08fad6421141641a2ba2 authored almost 10 years ago by Steven Loria <[email protected]>
Support Decimal field

719adc1a6521c2809e947b97be2efafad814f242 authored almost 10 years ago by Steven Loria <[email protected]>
Put swagger utils in a directory; don't depend on webargs for now

c2284fe8b1180b02ee68d137a7eb2ec4ba41acfa authored almost 10 years ago by Steven Loria <[email protected]>
Update version for pypi release

09d0689aa887f668b614d9cd22b94b9ef4fc7c43 authored about 10 years ago by Steven Loria <[email protected]>
Fix docs

d4c9c52baa59c07f7301725bfcdb8985e636e79c authored about 10 years ago by Steven Loria <[email protected]>
Rename TYPE_MAP and TARGET_MAP

because they are not meant to be constants

1bffc14774410b39aa21806ce5c5c2619edcd285 authored about 10 years ago by Steven Loria <[email protected]>
Rename the project

d110010d07ea7140a91d4c0a7d3d16fec00c7c24 authored about 10 years ago by Steven Loria <[email protected]>
Initial package commit with swagger module

e45921ae3833c1a48fc94fdf71b81dd569c19b06 authored about 10 years ago by sloria <[email protected]>
Update README

53a1d9c340866ca21733e304e68558c02b321af9 authored about 10 years ago by sloria <[email protected]>
Initial commit

ad7b393b4a16b1bfbcae67fc5e5233cc788f15f7 authored about 10 years ago by sloria <[email protected]>