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
81a1e21d3435139a73f6c3c6d64aad655768f2a9 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
ba596600855be7fd62eba3edd1a54b49d0a17934 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
da9f4fc5238af718dbc926d8dbf822be5d190306 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
936a6bb4aa2680782e5b616790245e104198d082 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
stdlib `wsgiref` requires argument for `read()`
7ccb1ad4e8b8a3e478df6e48d316475643cb457f authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>9b861656c513bfccb705cd4b4ec08c55e6467a43 authored almost 5 years ago by Sami Salonen <[email protected]>
58ac9f207f716efd8861ac5584bb6c6438895c16 authored almost 5 years ago by Sami Salonen <[email protected]>
e57c22d1d249f8774205ef862bf183a80e873f12 authored almost 5 years ago by Sami Salonen <[email protected]>
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.4.2 to 2.4.3.
- [Release notes](http...
PEP3333 says:
> A server should allow read() to be called without an argument, and
> return the...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.4.1 to 2.4.2.
- [Release notes](http...
223ee59b677ee27aeb103f322c534c1e09a10c92 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Use kw-only arguments where sensible
dc2870023ab768e796815cc04d8415695427c320 authored almost 5 years ago by Stephen Rosen <[email protected]>528c56fa08eb0155126d92c9514038a9de3acb46 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
77882e9e9991f6fccab1b4e3006c6f80e9172e5a authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Inject the location into ValidationErrors
e62177b6c9fdc9b48105a56617fe99da0b43e8ca authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Rather than catching an error which only occurs under marshmallow2,
explicitly test the version-...
In order to ensure that errors are always unambiguous, add the
`location` to the message data fo...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.4.0 to 2.4.1.
- [Release notes](http...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.3.1 to 2.4.0.
- [Release notes](http...
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 20.1.3 to 20.1.4.
- [Releas...
e067519cca815566b71c4296e51ac561d49ab118 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
673d5e2969184a994768a4cc12b47b10f6b30048 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
32bcca0d2d1f7f349c7033079fed26047f3d7d0b authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
ac9c2819d403af725d843ff7e11e1d7ad9385f9b authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Import ABC from collections.abc instead of collections for Python 3.9 compatibility
188b39fe0d38ccc49952531843bf257b25313c5a authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>Remove the Parser cache
d83ee794917ac39cd5caebb67b6fdbbcd4e1c532 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>f0f4b3194f330f4fd29cb8b568f09c5701faa3ec authored almost 5 years ago by Karthikeyan Singaravelan <[email protected]>
Because the cache is no longer used field-by-field to fetch data,
there's significantly less val...
1b34470908cb54862b7aeb578f794ac3285cdf38 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Change DelimitedList to always go to/from a string
6b2fee7bbfde0cdb0e384996c166139bed08734a authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Parsing/deserializing a DelimitedList will now insist that the input
is a string or bytes. List-...
Bumps [webtest](https://github.com/Pylons/webtest) from 2.0.33 to 2.0.34.
- [Release notes](http...
Update pre-commit requirement from ~=1.20 to >=1.20,<3.0
8b79391b6d02abf2269ad6c130000e2a97651e20 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the...
455e316de00acb3990694df2ea200fae72d82db8 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 20.1.2 to 20.1.3.
- [Releas...
b8f1c697ce7c036970cc72b9556989668ffb8f78 authored almost 5 years ago by Steven Loria <[email protected]>
b9ee8b0aa668207a363d9fd21d967eeadb975c3e authored almost 5 years ago by Steven Loria <[email protected]>
30461915118e8015035b79c936a3c07f63dba859 authored almost 5 years ago by Steven Loria <[email protected]>
3089dff38e4388839dbb24017c6c548c5e2764db authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
b27b24fa7539a5b685482f995999cdb9ae272a9f authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
BREAKING: upgrade to falcon 2.0 compatibility
a7e25acb15435d66ace1515f9eca46e8f14fe3dd authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>3794c55b688f9389f505437cb438869c874f1c39 authored almost 5 years ago by nateyo <[email protected]>
fixed falcon hook pos arg
fixed keep blank kwarg
call to req.stream.read updated to recommended
Committed via https://github.com/asottile/all-repos
140dd7d6ddb0e94837b2403237c199b867f98bc1 authored almost 5 years ago by Steven Loria <[email protected]>Committed via https://github.com/asottile/all-repos
190e1c1ef89dd9640a9c8dc127a8f6f529186d36 authored almost 5 years ago by Steven Loria <[email protected]>Test againt Python 3.8
77b0474875d0f76d1ad8e0fa60910b6740283dbf authored almost 5 years ago by Steven Loria <[email protected]>eb828da82dcd17c81dfabc6bbf5cd2f890e6b4c7 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
0ecc5ee40d868cd658cb1a12f1c7c3689edfd682 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Drop support for EOL Python 2.7
6e1c155960a4a4bb92d9d4b582b101882e6d017e authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>e7ae9cc5760ad16723a21d9fcf93112cb7af4bd3 authored almost 5 years ago by Hugo <[email protected]>
b734c5508f63cea93f3f6cee34807f1d400d2fe9 authored almost 5 years ago by Hugo <[email protected]>
c90e814f4dc1624586cd04180f553a6c4c77f873 authored almost 5 years ago by Steven Loria <[email protected]>
f22c8717a1bdfde2e67b93a7a0cec8c730e08ac6 authored almost 5 years ago by Hugo van Kemenade <[email protected]>
f62dc822a5d7e1add1f25de7bf040685ce8f7089 authored almost 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 20.1.0 to 20.1.2.
- [Releas...
85c373bba72b2e6f67fb83a87dd25912614f76e5 authored almost 5 years ago by Steven Loria <[email protected]>
72674a37af2d0ba2809f6e44f9c580b556dfed06 authored almost 5 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Add tests / test files to sdist
2d23bc2e651f5dd3fa9e829ccfbe02282c3b248e authored almost 5 years ago by Steven Loria <[email protected]>839b02a144b4a704f7b1a7e474d95e791863d268 authored almost 5 years ago by Steven Loria <[email protected]>
8eb9976fc000065e1bc50b8658ba321e6fb83aca authored about 5 years ago by Hugo <[email protected]>
e1ae31666268e1d3986a9c472c8eb35259154545 authored about 5 years ago by Hugo <[email protected]>
a7e629126ae5907f24dffcc85e7180874c43a13d authored about 5 years ago by Hugo <[email protected]>
090291ff6a8b265bacb961b74b3c76062eddd237 authored about 5 years ago by Hugo <[email protected]>
7c9ebe91c3cd58c4222bd423691c4628412f88b9 authored about 5 years ago by Hugo <[email protected]>
461382ae5f570a2d31db040531b2e3a417354868 authored about 5 years ago by Hugo <[email protected]>
Only allow users to specify a single location per parse call & pass full location data to schema...
df66fe8643ae757eebaa163d5238e7557b953bcc authored about 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.3.0 to 2.3.1.
- [Release notes](http...
Bump mypy from 0.750 to 0.761
b1e3268bd6b79c382a0c801b862942129c926c8a authored about 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [mypy](https://github.com/python/mypy) from 0.750 to 0.761.
- [Release notes](https://gith...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.2.2 to 2.3.0.
- [Release notes](http...
Refer to the `__location_map__` attribute, and expand the list of
supported locations to be comp...
Previously, `load_json` carefully avoided putting `missing` into the
`Parser._cache["json"]` sto...
1. Fix a typo in the quickstart doc
Rewrite "content_type" to "user_type". Just a slip-up.
2. ...
ae04c0950208bd27af1728519b564ef563f5b60c authored about 5 years ago by Stephen Rosen <[email protected]>
Add tests and related test files to the MANIFEST.in in order to include them in the PyPI sdist
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.2.1 to 2.2.2.
- [Release notes](http...
Bump mypy from 0.740 to 0.750
3bf72108fba71544c8d6ba23cfad92c08f207e7c authored about 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [mypy](https://github.com/python/mypy) from 0.740 to 0.750.
- [Release notes](https://gith...
Rather than just comparing default schema behavior against
unknown=EXCLUDE, compare IGNORE and R...
If an empty body is submitted to a webargs parser, it should always be
checked for content-type....
This is not a deep and comprehensive rewrite which aims to
discuss/explain the functionality whi...
'json_or_form' is defined as first trying to load the JSON data, then
falling back to form data....
Some routes/methods are being tested to ensure that they accept
additional data. In those cases ...
Updates falconparser, webapp2parser, tornadoparser, and pyramidparser.
For the most part, this ...
b2ce55771aead2f36a0b4cc57f9e1f95cc16f902 authored about 5 years ago by Stephen Rosen <[email protected]>
- Convert "parse_*" methods to "load_*" style
- Add needed methods to the testapp
- Update aioht...
- Convert parse_* funcs to load_* funcs
- Update test apps to work with testsuite changes
- The ...
Stated goals in the form of CHANGELOG update
Gut significant chunks of webargs.core
- replace
...
This is early documentation of planned changes, for this branch of work.
Note the change from `...
40998144623db7c36008bba348d8db5668719d88 authored about 5 years ago by Stephen Rosen <[email protected]>
Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.8.0 to 2.8.1.
- [Release no...
Committed via https://github.com/asottile/all-repos
76c527bf975263822529b76550a21a9304b1c652 authored about 5 years ago by Steven Loria <[email protected]>35dead37de232d67f539aec60e155f5ab90e4539 authored about 5 years ago by Steven Loria <[email protected]>
Bumps [flake8](https://gitlab.com/pycqa/flake8) from 3.7.8 to 3.7.9.
- [Release notes](https://g...
* Add documentation about marshmallow-dataclass
* Rewrite to try and address MR comments
*...
03068c05dd9e507ccd1fac7ee0053ef75b8991c0 authored about 5 years ago by CptSpaceToaster <[email protected]>
Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 2.2.0 to 2.2.1.
- [Release notes](http...
Bump mypy from 0.730 to 0.740
05b46154b416a91660ec99f444ae230369ec3858 authored about 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [mypy](https://github.com/python/mypy) from 0.730 to 0.740.
- [Release notes](https://gith...
Bump sphinx-typlog-theme from 0.7.3 to 0.8.0
1fd0dcda8c7b83d8fc345140d70ef2f483902956 authored about 5 years ago by Jérôme Lafréchoux <[email protected]>
Bumps [sphinx-typlog-theme](https://github.com/typlog/sphinx-typlog-theme) from 0.7.3 to 0.8.0.
...
f1ae764973b6492e3c69109060c95240b7cc3d41 authored about 5 years ago by Steven Loria <[email protected]>
* Handle decoding errors like json decode errors
When receiving a post containing non utf8 da...
6347b4b68a38362d811b3b93390d0f93d8f9f358 authored about 5 years ago by Martin Roy <[email protected]>