Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/webargs
A friendly library for parsing HTTP request arguments, with built-in support for popular web frameworks, including Flask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp.
https://github.com/marshmallow-code/webargs
[Docs] Rename bad_request -> unprocessable_entity
9bb23c759a2a680bc441056ebce33e63fe46a31b authored over 8 years ago by Steven Loria <[email protected]>eb07c649c3ce3a01d6ecb604c000eec8775ba271 authored over 8 years ago by Jérôme Lafréchoux <[email protected]>
74204f9a687cb4db8cf90b64ebb468d77b965ea0 authored over 8 years ago by Steven Loria <[email protected]>
fe4582f870daaee61423c3def49acedb7b8b843a authored over 8 years ago by Steven Loria <[email protected]>
closes #107
1a66d4780dfc7ffcdc49f329af5f328345183659 authored over 8 years ago by Steven Loria <[email protected]>2e2573f5a7c87df5a09595b047a3de148ea2f302 authored over 8 years ago by Steven Loria <[email protected]>
closes #103
Also bump dev version and update changelog
8961a5ee3ac07d456dec0519ce2e78d48bf046ed authored over 8 years ago by Steven Loria <[email protected]>
f1a137f1eb77dd2c4de41e8af12b864984dae21f authored over 8 years ago by Steven Loria <[email protected]>
Also, update changelog and add @tuukkamustonen to AUTHORS
f2d31dc96c8327eb825f69f1dbc17300aad14cd8 authored over 8 years ago by Steven Loria <[email protected]>fa71c6ce108ff17d48fedd71a4b3d9c4107a8d1b authored over 8 years ago by Tuukka Mustonen <[email protected]>
9d9eb7bfce5a8ef5852301d734f1692a6468e55b authored over 8 years ago by Steven Loria <[email protected]>
18faee7f81fa639fba33cf63f00678e0cddeffcd authored over 8 years ago by Steven Loria <[email protected]>
Generated Schemas will no longer get added to the class registry
Requires marshmallow>=2.7.1
clo...
5dee10d27133c3bf3683e4e8c2431baabc06e2ac authored over 8 years ago by Steven Loria <[email protected]>
closes #100
fb974122e37bfdcca767a468be762f48c3d2e6fe authored over 8 years ago by Steven Loria <[email protected]>
- Test LookupError raised for invalid status codes
- tornado: Test use_args with path param
ref #90
32926beb5cad2e599e6584e6390ddf049e760cd3 authored over 8 years ago by Steven Loria <[email protected]>dc84dbd28d301e32ce9a1e6e13bd80bbe8c5e629 authored over 8 years ago by Steven Loria <[email protected]>
DRY up tests
d3e8d5cf8ba3d0209c4454b688c73f6efeb782c1 authored over 8 years ago by Steven Loria <[email protected]>
- Implement a common app across all frameworks except for Tornado
and webapp2
- Add CommonTestCa...
Also bump dev version and update changelog
d16eabb1478ba953e28c5a83a03acef656bcc2dc authored over 8 years ago by Steven Loria <[email protected]>19d922f2e86666cfa992606649849f4784ec1ee8 authored over 8 years ago by Steven Loria <[email protected]>
78a4f55b88c73474f60a371ff3c5c90135b2f94a authored over 8 years ago by Steven Loria <[email protected]>
Use ValidationError.kwargs to pass status_code and headers
b58ee63a38f560c73eb0f8e50d760cd50cb78002 authored over 8 years ago by Steven Loria <[email protected]>6ee41809343a30c8dc53849e21345ce7eb43a6e0 authored over 8 years ago by Steven Loria <[email protected]>
Also fix incorrect examples
ref #81
d95e391e8e600b3608909378a28585a2feb4a509 authored over 8 years ago by Steven Loria <[email protected]>closes #94
f48a81b4f86b3fc47a7cbb431424b6b65b6b30f9 authored over 8 years ago by Steven Loria <[email protected]>111169f240209e010b34936da5c06c36e76ef4a3 authored over 8 years ago by Steven Loria <[email protected]>
8a05ffe000280f8100d38098275b76cf3c0cd929 authored over 8 years ago by Steven Loria <[email protected]>
7d14cdc270995486da3035b997c96163943a33d6 authored over 8 years ago by Steven Loria <[email protected]>
Fix json parameter to support Flask 0.9
1384364784ddd5058760891a44a6b2e6e7a02a62 authored over 8 years ago by Steven Loria <[email protected]>
Flask 0.10 introduced the Request.get_json method, which webargs expects
to exist. This tiny cha...
c15080a7cc5e18b698786599c20bd4e52282f989 authored almost 9 years ago by Steven Loria <[email protected]>
d5d059f2af6562ea93e37c185004b662b382bb85 authored almost 9 years ago by Vlad Frolov <[email protected]>
7836d1885b6694f9b3d5762a838f5c925ceeb3f5 authored almost 9 years ago by Steven Loria <[email protected]>
8b233e63a7228a23a8ce5e498ed0ccc6ab981075 authored almost 9 years ago by Steven Loria <[email protected]>
h/t to Muffin for the workaround
f5a531255862e49ca30a8b9247f97dfff924e298 authored almost 9 years ago by Steven Loria <[email protected]>646970fa5760804c5a9b7928b5887a2042fe50fd authored about 9 years ago by Steven Loria <[email protected]>
Retain field name in error messages
8d154845bd452862809a254913375b431c944384 authored about 9 years ago by Steven Loria <[email protected]>319e76c227ac110da0b10e44416c3cb30c6890a1 authored about 9 years ago by immerrr <[email protected]>
758f89539dc8dc1fd7180fa90d0846c178ca6dcd authored about 9 years ago by immerrr <[email protected]>
py33 is no longer supported in newer versions of Django
f6c7795c64a073ec2146520bf49e34770325398e authored about 9 years ago by Steven Loria <[email protected]>badd230a7cfad0d65637bc3ee1b9cca73a6dd230 authored about 9 years ago by Steven Loria <[email protected]>
c23f147c9c8d5563047bf98853a9d6145b9c6c5c authored about 9 years ago by Steven Loria <[email protected]>
Also bump dev version
closes #82
9c2a7872eef3724940a4dcb13372243fe529e858 authored about 9 years ago by Steven Loria <[email protected]>0e4d95c1895218fe72f31d881aad81737e5bed6c authored about 9 years ago by Steven Loria <[email protected]>
Also update changelog and bump dev version
c1488cf74f485087396ca983b24d363c635c8ddb authored about 9 years ago by Steven Loria <[email protected]>fixes #80
ba880d8bf46f538eccf533001860116c540a0a89 authored about 9 years ago by Steven Loria <[email protected]>4bba0bb4ca7bef3d0c53fab8f9af632e9653b2ed authored about 9 years ago by Steven Loria <[email protected]>
587cd1e43a7ef78a50107ce4da88f76e6678be5f authored about 9 years ago by Steven Loria <[email protected]>
ba1ed0d7ca020408e14ef3d5e42db61043177335 authored about 9 years ago by Steven Loria <[email protected]>
slight tidy up to the pyramid parser to bring use_args into line
e9e235357d65aba39657a44055aaf86f309d294a authored about 9 years ago by Steven Loria <[email protected]>b4285cefa9112bebdcc1a6993bdc94cd6dc986d4 authored about 9 years ago by Damian Heard <[email protected]>
9e93d61f3d1d29c58ef79d32e147780584bc7a1f authored about 9 years ago by Steven Loria <[email protected]>
Add note in docs for nested fields and locations
7eee9129ad4cac3280cc91254d47752d6e331d05 authored about 9 years ago by Steven Loria <[email protected]>aab574139ac51757bfe8485ab817f611ed356e83 authored about 9 years ago by Daniel Imhoff <[email protected]>
a736d57481d40b12034a569e28131dcf751eb27d authored about 9 years ago by Daniel Imhoff <[email protected]>
168e57cc84406b74abed348deef07c9142199d3c authored about 9 years ago by Daniel Imhoff <[email protected]>
8b41caef076cbe3619db94a5bddf55540de106e2 authored about 9 years ago by Daniel Imhoff <[email protected]>
due to pytest bug https://github.com/pytest-dev/pytest/issues/840
b2eb2b658c3f4d95aa74be63f90984c0d90375bc authored about 9 years ago by Steven Loria <[email protected]>
- Update changelog
- Add @DamianHeard to AUTHORS
- Add Schema Factories section to Quickstart
- ...
f77b288d5544ce6743bc823f9ee9e537920184fb authored about 9 years ago by Steven Loria <[email protected]>
If a dict is passed as the argmap, we only need to
generate and instantiate a Schema once
Also,...
aa7b48af8f26e2f6d8bb2d21ccf4e8859f56d434 authored about 9 years ago by Steven Loria <[email protected]>Makes the signatures of parse, use_args, and use_kwargs consistent
_parse_request now receives ...
0d4cb95dc6649801a050c9eea80503384d5ca798 authored about 9 years ago by Steven Loria <[email protected]>ed00b2b70e0e460277817c92b3a5b44da0389b25 authored about 9 years ago by Daniel Imhoff <[email protected]>
69006326d380b3f567b2f607610a53c0f4bc9c8b authored about 9 years ago by Damian Heard <[email protected]>
cc247813fc3fe82d0631e1104befa48d7172a934 authored about 9 years ago by Damian Heard <[email protected]>
9eb54add3cb9a2a8421de2fcf874caeada3d3da8 authored about 9 years ago by Damian Heard <[email protected]>
149514af1681c0291f39050c41b3fe3dc69360dc authored about 9 years ago by Damian Heard <[email protected]>
72837f26933fa00f32ce9d38ee43c409c5da76e3 authored about 9 years ago by Steven Loria <[email protected]>
Typo and dev environment step missing
c024f07ce11a50435542ff7298aa34bf4d0ffa46 authored about 9 years ago by Steven Loria <[email protected]>656e248b1fbebd9c65965987a6ebb8099224a50c authored about 9 years ago by Steven Loria <[email protected]>
c1f47c756e1162beb2ef2552ccb2c2604b0320f6 authored about 9 years ago by Daniel Imhoff <[email protected]>
e9ad1c4ebf348ff091e24fd7cc307e9224a18670 authored about 9 years ago by Daniel Imhoff <[email protected]>
eed667939d9a4a81b003fcd2e841e75eb3d6c937 authored about 9 years ago by Steven Loria <[email protected]>
48ddd1aabf1fe52e3af7a9cbf58baa6910684e5b authored about 9 years ago by Steven Loria <[email protected]>
d263101a2dc87eb745446e1758af2c4c965d6e50 authored about 9 years ago by Steven Loria <[email protected]>
cbaecbe5f63ad60f4a03f6a16bdf92c11a4b37a2 authored about 9 years ago by Steven Loria <[email protected]>
- Remove unused force_all from _parse_request
- DRY up `parse` a bit
956f5f148455fa464a894fe05118facc9f4c39e7 authored about 9 years ago by Steven Loria <[email protected]>
0cb7ed6dc93825d3daeee24367a66f03ff9a6640 authored about 9 years ago by Steven Loria <[email protected]>
69fafd2391bcecd40eda8a76b1185ce0d3813430 authored about 9 years ago by Steven Loria <[email protected]>
4e54500f4b6ce61aef603bde8af2baf5808b42a2 authored about 9 years ago by Steven Loria <[email protected]>
596c24df19aec028600a1e1e23f4f0a26a4df324 authored about 9 years ago by Steven Loria <[email protected]>
5da37548ebec2f7edb574ca1e74c6c480c78911b authored about 9 years ago by Steven Loria <[email protected]>
Affects FalconParser and DjangoParser
504fcb301e9171a25c33a916e39cc04227866537 authored about 9 years ago by Steven Loria <[email protected]>6350c215207866a0116e7d5c34002b5197ad4057 authored about 9 years ago by Steven Loria <[email protected]>
faf4ce75e1916f856971fbe6b4815686410f2acd authored about 9 years ago by Steven Loria <[email protected]>
0441efc357d65768db582e0033259e57474c051a authored about 9 years ago by Steven Loria <[email protected]>
ref #71
74ad3ed19ed97594a8625e86367d0b793df67311 authored about 9 years ago by Steven Loria <[email protected]>closes #70
545c5258e21b99efb532824be5e31c3307a84b56 authored about 9 years ago by Steven Loria <[email protected]>270a99398049eb21d85db5ce9e094f0e0b167709 authored about 9 years ago by Steven Loria <[email protected]>
9a34480f0a7e8feafd5bb3cf4ff894d5ebd9d5fe authored about 9 years ago by Steven Loria <[email protected]>
d1e5d384111db136f243ca6842e82e3106d6a739 authored about 9 years ago by Steven Loria <[email protected]>
0c843dc6049452e3bb614cd454cd5aed8f276b6c authored about 9 years ago by Steven Loria <[email protected]>
8d941add143b259179da69d5e108c46f8932bfbe authored about 9 years ago by Steven Loria <[email protected]>
- Add Falcon section in Framework Support page
- Use webargs.validate in examples
- Add logging ...
Update changelog
c3748fa56fd49e180e9e8e08542236705275883d authored about 9 years ago by Steven Loria <[email protected]>resolves #63
c5c8df0ae1f3cecffe4a4d5496fe4e3064b01dd2 authored about 9 years ago by Steven Loria <[email protected]>