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

Update docs about components.security_scheme

0d82009b33de94e7fc1bc8d03b4107da1e33d609 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework component interface: use "component" as param name for consistency

31f0303af13d9ab8cecd95362cb7149583f8ddf1 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework Components.schema interface again

570de0bbe812c50fcc0b8f96ccc8165356ebcee9 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework Components.schema interface

94f340d0f146d57c9f6394bd4817742362a78333 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Rework parameter, response, and security_schema interface

46b2b5eaa5611b5a75bbc419764709d06f136320 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump sphinx from 1.8.3 to 1.8.4

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.3 to 1.8.4.
- [Release notes](http...

f630cfcb69679f5b64ff1b2e9e2ddacc7cf51c55 authored almost 6 years ago by dependabot[bot] <[email protected]>
Install flake8-bugbear in lint env

59a5cc2d2822145374d3db458359fd31288b5760 authored almost 6 years ago by Steven Loria <[email protected]>
Migrate to official pycqa/flake8 hooks repo

Committed via https://github.com/asottile/all-repos

1e18217790d0c9eeca8fd82730fdb33d796ba7a6 authored almost 6 years ago by Steven Loria <[email protected]>
Update changelog

[skip ci]

1c2100471f43f90509cfa3b6051fcd161a665035 authored almost 6 years ago by Steven Loria <[email protected]>
Remove unneeded classifiers

[skip ci]

d599344df9ff1606dcafb5849fcc1c02b586e279 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #371 from marshmallow-code/black

Use black to format codebase

0443a8286205da24e94a40e0a7a1c89f11e9a7bd authored almost 6 years ago by Steven Loria <[email protected]>
Fix YAML formatting

a5b4ff2fd308341cab069b10eb2d923f86fb102f authored almost 6 years ago by Steven Loria <[email protected]>
Use black to format codebase

Same treatment as marshmallow-code/marshmallow#1106

The relevant file changes were made in
`set...

0c7ef7b207077e1b42b035c8b79e568a8cb48481 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #375 from marshmallow-code/add_security_scheme_component

Add component.security_scheme

be45c958b341ffdafddfccd957f09fb187c9fdc7 authored almost 6 years ago by Steven Loria <[email protected]>
Add section on documenting security schemes

d464c953b232f1268c85395435d26b71c85b0ecb authored almost 6 years ago by Steven Loria <[email protected]>
Update changelog

Also, specify that schema2parameters should be passed
a Schema instance

134eca3ab9414aa260ead95f4ce98846dda65993 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #363 from Bangertm/remove-metadata-references

removes passing reference paths in nested field metadata

35287af6398fb34c77f387a24b114b78320c0d57 authored almost 6 years ago by Steven Loria <[email protected]>
Use direct PyPI link

Committed via https://github.com/asottile/all-repos

ce0547c24425f270c08ce47ec135fc221c925d8c authored almost 6 years ago by Steven Loria <[email protected]>
Update changelog

73a1731a1bb455680b6fcb3945c354fcd9db43d5 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #378 from marshmallow-code/oai3-docs

Update docs to use OAS 3

f10e51865792a08cbdcb95eabe165122604d437b authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #364 from DStape/add-support-for-outputting-regex-pattern

Add support for outputting field patterns

2112fea7368456f41609a836592ca908c7c8c010 authored almost 6 years ago by Steven Loria <[email protected]>
Remove unused compat code

4d3d2166e1c0a2d29258700445f1df953cc01970 authored almost 6 years ago by Steven Loria <[email protected]>
Improve warning message and refactor test

cd85517c41b9e195cabc4d405be0ea8d3aff3a13 authored almost 6 years ago by Steven Loria <[email protected]>
Update docs to use OAS 3

* Update all examples to use OAS 3.0.2
* Update links to point to 3.0.2 spec

close #377

17a0e63d1b04b9e113ed2d97364a5c30503e5b67 authored almost 6 years ago by Steven Loria <[email protected]>
Translate `marshmallow.validators.Regexp` to pattern string

3980709e2846ac0060bda5d56d451e5ad491ece8 authored almost 6 years ago by David Stapleton <[email protected]>
Merge pull request #374 from marshmallow-code/valid_method_depending_on_openapi_version

Define valid HTTP method depending on openapi version

4baa95cd72c6dba177d22018e475e1d5c848ea66 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #376 from marshmallow-code/use_get_component_utils_in_test_core

Use get_component utils in test_core

79d1d1ede79baf7bdb492b92eb14b0453edaf025 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Use get_component utils in test_core

c06e348810b808b888a44216f6b1f403ff15c75f authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Add component.security_scheme

13e109c766d5aa2e90c6a7b4d4227920ed8f0759 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Adapt VALID_METHODS to OpenAPI version

e33076e39ac699da197145f246c2d18615492a07 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump flake8 from 3.7.3 to 3.7.4

Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.7.3 to 3.7.4.
- [Release notes](https://g...

be6011238dc08c3d8d10fa92678281645ec216a4 authored almost 6 years ago by dependabot[bot] <[email protected]>
Bump minimum apispec-webframeworks version

dce5d2f57efe33e05eafe651f24b9ca767183d66 authored almost 6 years ago by Steven Loria <[email protected]>
changes comparision to an instance

88eba0f3c8bae701a20f43cef7ed30f36dc18961 authored almost 6 years ago by bangertm <[email protected]>
removes passing reference paths in nested field metadata

field2property now ignores a ref key in field metadata and relies
only on the field autoreferenc...

20654669cb46e9bcda3ac5cbb816cb2aaee507c5 authored almost 6 years ago by bangertm <[email protected]>
Bump flake8 from 3.7.1 to 3.7.3

Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.7.1 to 3.7.3.
- [Release notes](https://g...

76df5a7bd12689930dace0ea869d194f63a658b3 authored almost 6 years ago by dependabot[bot] <[email protected]>
Merge pull request #367 from Bangertm/refactor-schema2-fields2

Refactor schema2 fields2

50d173c59d75b43121494e5803464e5cda729b5b authored almost 6 years ago by Steven Loria <[email protected]>
Add LICENSE to sdist

Committed via https://github.com/asottile/all-repos

16e84caebed3dfb8cc70db224c68189ed0eb8367 authored almost 6 years ago by Steven Loria <[email protected]>
Replace legacy license_file option

https://wheel.readthedocs.io/en/stable/user_guide.html#including-license-files-in-the-generated-...

9f1b315d5a9056b24f9f4af61bccc75cb8d39f86 authored almost 6 years ago by Steven Loria <[email protected]>
redistribute logic between schema2paramaters and fields2parameters

588f799c1c5851cae6bb9f30216eb47a2abaf388 authored almost 6 years ago by bangertm <[email protected]>
redistribute logic between schema2jsonschema and field2jsonschema

18529ee7c947ee19c2ccb46671ebf3fc7da0b627 authored almost 6 years ago by bangertm <[email protected]>
Bump flake8 from 3.6.0 to 3.7.1

Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.6.0 to 3.7.1.
- [Release notes](https://g...

d86a75f5a6affb090b1e330fcd3965cf1c871b24 authored almost 6 years ago by dependabot[bot] <[email protected]>
Fix minor indentation issue

f11955ac1b32c1430ec1b7a70ac2abcd11987f41 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Add missing release date in CHANGELOG

3978915bff4bc76d31b5e1726aa2233649f92de9 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump version and update changelog

b814caff78090c9965a4d11386a33545e8c50a5c authored almost 6 years ago by Steven Loria <[email protected]>
Remove __authors__ and __license__

These are unnecessary and duplicative

976d633198acf9d5623aa323c117c7d1ef58a26d authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #365 from marshmallow-code/raise_if_duplicate_component_name

Raise DuplicateComponentNameError when registering two components with the same name

024d717e428ef9d96c321f56fa64d1b216161268 authored almost 6 years ago by Steven Loria <[email protected]>
Make period usage consistent in error messages

73bd3c9d6f9496d83eee966a63964a508d3acd24 authored almost 6 years ago by Steven Loria <[email protected]>
Enclose names in quotes and make period usage consistent

d8bbfe832a0c06cd61ccfb97c76aef1ec45fed77 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #366 from marshmallow-code/remove_swagger_error

Remove deprecated SwaggerError

93ac990c0a1c728e6d49a21965f41c6fc4eefecd authored almost 6 years ago by Steven Loria <[email protected]>
Remove deprecated SwaggerError

8ab12383f78c403e6d418e17b1637c2455403fc9 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Raise DuplicateComponentNameError when registering two components with the same name

dfbd8fee7480d510549848c04046bf2437b51ddf authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Make button a reasonable size

f12ca729cc117c3f70b75fbbfe2ccda352772576 authored almost 6 years ago by Steven Loria <[email protected]>
Merge pull request #362 from marshmallow-code/fix_test_openapi_tools_validate_v3

Fix test_openapi_tools_validate_v3

b68c90dbc77a151152158d833852f7be0d320096 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Fix test_openapi_tools_validate_v3

40fe4fcca16e7966a5cb6004e4b1d9bc8a2db327 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #361 from marshmallow-code/test_nested_with_only_exclude

Test schema2jsonschema respects only/exclude on Nested field

9d046dde2c1ab93d31f02ae257136c1b30d89784 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #359 from marshmallow-code/fix_use_existing_ref_if_resolver_returns_none

Fix: Use existing reference if name resolver returns None

b201380a6a8cc5ad98dd6b902008de1047a4ae76 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Test schema2jsonschema respects only/exclude on Nested field

Closes #35

af6663da4c90106d113def83b37721f45b3242c7 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #360 from Bangertm/revise-field2properties

Revise field2properties

599e5aed3100c394f0c9ac193d668576be2edf63 authored almost 6 years ago by Steven Loria <[email protected]>
extract method for generating default

4864b1e94999a8cef05e13515c071271e36401d8 authored almost 6 years ago by bangertm <[email protected]>
extract method for generating type and format

cd8fa8f3f16e21a68e077ebcac9f0ef16f32b0c1 authored almost 6 years ago by bangertm <[email protected]>
remove dead code

cb93ea80a8b68a2406b8b63a3f92a8b5487efe9c authored almost 6 years ago by bangertm <[email protected]>
fix issue with invalid reference object

per OpenAPI reference objects cannot have any additional properties
fix #347

fae9f362ac085611fd2f382128b5f8f4bd296097 authored almost 6 years ago by bangertm <[email protected]>
Fix: Use existing reference if name resolver returns None

6f6c6b7bfa0054228c191fa626d6c59642ed367c authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #358 from marshmallow-code/deduplicate_ref_path_in_tests

Remove duplicate ref_path definitions

2f6587f5fb22e3e35317ba463d8bdbc1d7d1c8d7 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Remove duplicate ref_path definitions

a8b144b1469f3974efb3a258c13647ca246cf434 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
Merge pull request #333 from Bangertm/refactor-nested

Nested schema auto resolution as default and respect modifiers in references

bdc37809fd4526621fb2568a1d1fc6486801fd07 authored almost 6 years ago by Jérôme Lafréchoux <[email protected]>
updates changelog

f9d1765b916a1c2f129c561bf1ab32afb44abb40 authored almost 6 years ago by bangertm <[email protected]>
update docs to include new behavior relating to schema modifiers and nested fields

6747cd06d29f294ffbefbdc21f38ad27a1bf6f98 authored almost 6 years ago by bangertm <[email protected]>
resolve name clashes by creating a unique name and warning the user

dc2dc81c942ca7b2a3db28e47bb46833bb7d7d0c authored almost 6 years ago by bangertm <[email protected]>
change reference dictionary to include instance modifiers in key

Key is now a namedtuple of the schema class and its modifiers

resolves #169

Ignoring the Many ...

2d908133a869f49b051857fc8567b4956a2de3c5 authored almost 6 years ago by bangertm <[email protected]>
removes use_instances from function signature

because it doesn't do anything anymore

e74f2239b69db9dc6650a15fe8acd257630c71ec authored almost 6 years ago by bangertm <[email protected]>
consolidates logic for handling nesting

Default schema_name_resolver now passed to MarshmallowPlugin
Logic for adding nested schmeas mov...

0fbf05bd1cbea082c1ccb4305bcccf269868dc1b authored almost 6 years ago by bangertm <[email protected]>
Run pre-commit autoupdate

Committed via https://github.com/asottile/all-repos

ea0d107770cf40abd6d4fe46d116d0f36fa14bcd authored almost 6 years ago by Steven Loria <[email protected]>
Merge branch 'all-repos_autofix_all-repos-sed' into dev

43972818d4d0355aabfca5d744476d1758f14405 authored almost 6 years ago by Steven Loria <[email protected]>
Fix incorrect tox setting

Committed via https://github.com/asottile/all-repos

8b09ff0b68c8bba667a453cf0eb3ef20accd63b4 authored almost 6 years ago by Steven Loria <[email protected]>
Merge branch 'all-repos_autofix_all-repos-sed' into dev

2efddd926fdaa77f0508de8d2581c2c312d6ba83 authored almost 6 years ago by Steven Loria <[email protected]>
Only install pre-commit in lint env

Committed via https://github.com/asottile/all-repos

836f294c2260ffb0a9d5771c352da83b38b2822c authored almost 6 years ago by Steven Loria <[email protected]>
Remove sudo: in .travis.yml

https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration

Committed via htt...

150101000c63e5b2ab5cac6fd2c7aca4e58602b9 authored almost 6 years ago by Steven Loria <[email protected]>
Merge branch 'all-repos_autofix_remove-sudo' into dev

00b4560af2a1ec07d91f97ac12f47ffa5ae58413 authored almost 6 years ago by Steven Loria <[email protected]>
Bump marshmallow from 2.17.0 to 2.18.0

Bumps [marshmallow](https://github.com/marshmallow-code/marshmallow) from 2.17.0 to 2.18.0.
- [R...

10a3bfbce187bbd0bebd5f7bac1abafda3ba8235 authored almost 6 years ago by dependabot[bot] <[email protected]>
Bump pre-commit from 1.14.0 to 1.14.2

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.14.0 to 1.14.2.
- [Release n...

07ce3173f17a24b5df3f5db5240901b4d16884f3 authored almost 6 years ago by dependabot[bot] <[email protected]>
Add Tidelift links; add disclosure plan

f9ced0f26d41dfc4c6ffd4d80977ffb25e90c815 authored almost 6 years ago by Steven Loria <[email protected]>
Include LICENSE in setup.cfg instead of MANIFEST.in

6b19bdacfd54144c7ea8938c49cf0374b6c78a92 authored almost 6 years ago by Steven Loria <[email protected]>
Bump pre-commit from 1.13.0 to 1.14.0

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.13.0 to 1.14.0.
- [Release n...

a9ffcd7962f369a45e0dd3106ccdab02b943be98 authored almost 6 years ago by dependabot[bot] <[email protected]>
Update license year; update badges

29881b18e6723295870422f08c17851d49f83caf authored about 6 years ago by Steven Loria <[email protected]>
Bump marshmallow from 2.16.3 to 2.17.0

Bumps [marshmallow](https://github.com/marshmallow-code/marshmallow) from 2.16.3 to 2.17.0.
- [R...

6df588d093fc19859fe5163b4ea0a546dd2db4ae authored about 6 years ago by dependabot[bot] <[email protected]>
Bump sphinx-issues from 1.1.0 to 1.2.0

Bumps [sphinx-issues](https://github.com/sloria/sphinx-issues) from 1.1.0 to 1.2.0.
- [Release n...

bf0bd4e1e4a8b74dc14d3d43aad66537f195d0a3 authored about 6 years ago by dependabot[bot] <[email protected]>
Bump sphinx from 1.8.2 to 1.8.3

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.2 to 1.8.3.
- [Release notes](http...

366df25e381260330a207822172f4a184702902c authored about 6 years ago by dependabot[bot] <[email protected]>
Bump pre-commit from 1.12.0 to 1.13.0

Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 1.12.0 to 1.13.0.
- [Release n...

9b7380e90b72e1d8a649f2578248546024797225 authored about 6 years ago by dependabot[bot] <[email protected]>
Bump version and update changelog

3355573e369111ca743165a498c6ac3f7c1ca3f0 authored about 6 years ago by Steven Loria <[email protected]>
Update changelog

ac472dd2da78fc4226ec79e806e754350c38776d authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #346 from algoo/override-friendly

Call resolve_schema_cls throught OpenAPIConverter

d94ff4b5bf1a0970a1735a5763752bc28b4362e2 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #345 from marshmallow-code/dev_remove_normalize_path

Remove normalize_path from APISpec.path

16d10517f9e035314f8e6027709648ab58941133 authored about 6 years ago by Steven Loria <[email protected]>
Call resolve_schema_cls throught OpenAPIConverter

98a9c402a8208e95c86c340e49281049dda1b3c9 authored about 6 years ago by Bastien Sevajol <[email protected]>
Update CHANGELOG

a9ef6b8c1e00d171abd6afe01fcaab5697fa6094 authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Remove normalize_path from APISpec.path

1ee56976ea291783f4ad175f86ce1caee06327dc authored about 6 years ago by Jérôme Lafréchoux <[email protected]>
Bump sphinx from 1.8.1 to 1.8.2

Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 1.8.1 to 1.8.2.
- [Release notes](http...

b4bf604b6847b87616b84aed417154a58a97a8de authored about 6 years ago by dependabot[bot] <[email protected]>
Bump version and update changelog

af1cf72cc850f3332c13fdc5e05a29c3ad90ad73 authored about 6 years ago by Steven Loria <[email protected]>
Merge pull request #338 from marshmallow-code/chaining

Make API chainable

eb88e8050f1e4bd2534d84ec46b0f2a272745970 authored about 6 years ago by Steven Loria <[email protected]>
Make API chainable

close #335

105f8bf96ae220d213775746bb229861ba3c0f31 authored about 6 years ago by Steven Loria <[email protected]>