Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/flask-marshmallow
Flask + marshmallow for beautiful APIs
https://github.com/marshmallow-code/flask-marshmallow
Bump version and update changelog
f25888ab44781ac3d0cf30d2cfcdcccdbb6b4af3 authored over 9 years ago by Steven Loria <[email protected]>
f25888ab44781ac3d0cf30d2cfcdcccdbb6b4af3 authored over 9 years ago by Steven Loria <[email protected]>
Warn if Flask-SQLAlchemy is installed without marshmallow-sqlalchemy
b6c0695c34271a8ad44ac15bf1932a72865471c3 authored over 9 years ago by Steven Loria <[email protected]>
b6c0695c34271a8ad44ac15bf1932a72865471c3 authored over 9 years ago by Steven Loria <[email protected]>
Document HyperlinkModelSchema
9c30ae0ed4247b926f069b649a0d1a89c87933e4 authored over 9 years ago by Steven Loria <[email protected]>
9c30ae0ed4247b926f069b649a0d1a89c87933e4 authored over 9 years ago by Steven Loria <[email protected]>
Allow link attribute to be configured with MARSHMALLOW_LINK_ATTRIBUTE
57824155c04da64ff7574a9e6b5ad6bf57b429ef authored over 9 years ago by Steven Loria <[email protected]>
57824155c04da64ff7574a9e6b5ad6bf57b429ef authored over 9 years ago by Steven Loria <[email protected]>
Add HyperlinkModelSchema
0835a87ef958a98a6aeb69ee963c0854dcfde3d4 authored over 9 years ago by Steven Loria <[email protected]>
0835a87ef958a98a6aeb69ee963c0854dcfde3d4 authored over 9 years ago by Steven Loria <[email protected]>
Drop support for <1.2.0
a6d5950186efc6a334dda69bb3e08a8f2e5cdeb3 authored over 9 years ago by Steven Loria <[email protected]>
a6d5950186efc6a334dda69bb3e08a8f2e5cdeb3 authored over 9 years ago by Steven Loria <[email protected]>
Skip SQLAlchemy tests on marshmallow<2.0
892078fcf0165a005c8e5bc61209641475223bf8 authored over 9 years ago by Steven Loria <[email protected]>
892078fcf0165a005c8e5bc61209641475223bf8 authored over 9 years ago by Steven Loria <[email protected]>
Fix username in changelog
18294964ac41ab71319e4e1597baae85c3120a13 authored over 9 years ago by Steven Loria <[email protected]>
18294964ac41ab71319e4e1597baae85c3120a13 authored over 9 years ago by Steven Loria <[email protected]>
Use iteritems from marshmallow.compat
f5f009f6fb1d11610119f1505bc07c507290236c authored over 9 years ago by Steven Loria <[email protected]>
f5f009f6fb1d11610119f1505bc07c507290236c authored over 9 years ago by Steven Loria <[email protected]>
Support serializing a list of hyperlinks
[resolves #11]
f6730d80a90272c8a6e819e82d5933ed66d9767c authored over 9 years ago by Steven Loria <[email protected]>
Merge branch 'sqlalchemy-support' into dev
7916b5944904c3ce2bdd196ec72312a7039e8801 authored over 9 years ago by Steven Loria <[email protected]>
7916b5944904c3ce2bdd196ec72312a7039e8801 authored over 9 years ago by Steven Loria <[email protected]>
Fix binding of db.session to ModelSchema classes
e33d82120520d6e14b8792c59dc4499ad6a629e3 authored over 9 years ago by Steven Loria <[email protected]>
e33d82120520d6e14b8792c59dc4499ad6a629e3 authored over 9 years ago by Steven Loria <[email protected]>
Update docs: FLask-SQLAlchemy support
Also add sphinx-autorebuild support
dc8457bff9568b09aafd66401764f6afda0d819c authored over 9 years ago by Steven Loria <[email protected]>
Make ModelSchema a subclass of flask_marshmallow.schema
Expand docstring for Marshmallow
de6cb0a2cadfca45d8edfe19d508502585219539 authored over 9 years ago by Steven Loria <[email protected]>
Add optional support for flask-sqlalchemy
Uses the scoped db.session if flask-sqlalchemy is
registered on the app
Drop support for 1.0.0-a; 1.0.0 is the minimum version
6fa4b6bf690aae01b77e9e40c85b5fe44ba1dbd5 authored over 9 years ago by Steven Loria <[email protected]>
6fa4b6bf690aae01b77e9e40c85b5fe44ba1dbd5 authored over 9 years ago by Steven Loria <[email protected]>
Remove unused import
e0adad168003b70779a98ba7b22cef6c8f3e8787 authored over 9 years ago by Steven Loria <[email protected]>
e0adad168003b70779a98ba7b22cef6c8f3e8787 authored over 9 years ago by Steven Loria <[email protected]>
Change Schema.jsonify to take the same args as Schema.dump
e1e0c020a1a61e3d957454f48e98e7189070db17 authored over 9 years ago by Steven Loria <[email protected]>
e1e0c020a1a61e3d957454f48e98e7189070db17 authored over 9 years ago by Steven Loria <[email protected]>
Remove support for deprecated config options
480f8e0bbd4a71641c096239f55a7122486ec8af authored over 9 years ago by Steven Loria <[email protected]>
480f8e0bbd4a71641c096239f55a7122486ec8af authored over 9 years ago by Steven Loria <[email protected]>
Prep for next release
1cacb6119f284d124f0c7a66514e921c967bfa43 authored over 9 years ago by Steven Loria <[email protected]>
1cacb6119f284d124f0c7a66514e921c967bfa43 authored over 9 years ago by Steven Loria <[email protected]>
Bump version, update copyright year, and update changelog
also simplify conf.py
c0c9acdd9669eb1a1dbe66f62aa6c6ccb2acb298 authored over 9 years ago by Steven Loria <[email protected]>
Fix Schema#jsonify test
e989f25fa157e4483b1ffdd527e7155813d4ee3b authored over 9 years ago by Steven Loria <[email protected]>
e989f25fa157e4483b1ffdd527e7155813d4ee3b authored over 9 years ago by Steven Loria <[email protected]>
Fix compatibility with marshmallow>=2.0.0a1
[close #16]
[close #15]
Test against oldest supported version
d6d28e9adda5b892532ad402a04b13e614cecbb8 authored over 9 years ago by Steven Loria <[email protected]>
d6d28e9adda5b892532ad402a04b13e614cecbb8 authored over 9 years ago by Steven Loria <[email protected]>
Install marshmallow after installing package
So that older versions can be installed
4b0c6a916fdef9fd0ccfaa4985e3e4144adbf983 authored over 9 years ago by Steven Loria <[email protected]>
Run travis tests against 1.2 line and latest release
9793cb25805c4d23401600733eab40e7963a334d authored over 9 years ago by Steven Loria <[email protected]>
9793cb25805c4d23401600733eab40e7963a334d authored over 9 years ago by Steven Loria <[email protected]>
Fix incorrect usage of `URL` in examples
506125762208148d7732afb187e830c24ed56f0e authored almost 10 years ago by Steven Loria <[email protected]>
506125762208148d7732afb187e830c24ed56f0e authored almost 10 years ago by Steven Loria <[email protected]>
Use sudo: false for faster builds
e692cdab54520a3b70ef1b9ddc344e2dd5c25fc9 authored almost 10 years ago by Steven Loria <[email protected]>
e692cdab54520a3b70ef1b9ddc344e2dd5c25fc9 authored almost 10 years ago by Steven Loria <[email protected]>
Pin flake8 version in order to fix version conflict
316bc08f169dd7411abff78b26389cbdbcfa75fd authored almost 10 years ago by Steven Loria <[email protected]>
316bc08f169dd7411abff78b26389cbdbcfa75fd authored almost 10 years ago by Steven Loria <[email protected]>
Bump version and update changelog
b0b0cb3f0602aea5e5659cf03135c48bb13ca540 authored almost 10 years ago by Steven Loria <[email protected]>
b0b0cb3f0602aea5e5659cf03135c48bb13ca540 authored almost 10 years ago by Steven Loria <[email protected]>
Rename HISTORY -> CHANGELOG
d0c30fa418339d099374468c0e5ee9378b2bd645 authored almost 10 years ago by Steven Loria <[email protected]>
d0c30fa418339d099374468c0e5ee9378b2bd645 authored almost 10 years ago by Steven Loria <[email protected]>
Update imports to flask_marshmallow instead of flask.ext.marshmallow
See mitsuhiko/flask#1135
218ca085a607a812fc49292325132c4d43346850 authored almost 10 years ago by Steven Loria <[email protected]>
Remove unused imports and fix flake errors
68b9299fdc6979aa376ffc10b5e13a85eaf3bc67 authored almost 10 years ago by Steven Loria <[email protected]>
68b9299fdc6979aa376ffc10b5e13a85eaf3bc67 authored almost 10 years ago by Steven Loria <[email protected]>
Add flake8 support
b6b0bb6edb4d1218ca9609a79b6c7378154f4236 authored almost 10 years ago by Steven Loria <[email protected]>
b6b0bb6edb4d1218ca9609a79b6c7378154f4236 authored almost 10 years ago by Steven Loria <[email protected]>
Add changelog to header links
9ce770c622e1eb8bb03e2a10b50fecc9b6d902be authored almost 10 years ago by Steven Loria <[email protected]>
9ce770c622e1eb8bb03e2a10b50fecc9b6d902be authored almost 10 years ago by Steven Loria <[email protected]>
Remove support for MARSHMALLOW_STRICT and MARSHMALLOW_DATEFORMAT
resolve #8
46968f5d4f43fcdb374f968006ca38e71a588b50 authored almost 10 years ago by Steven Loria <[email protected]>
Add sphinx-issues; update changelog and readme
5b359bf8cccf55d3fcd2fcd145c94f045601db43 authored almost 10 years ago by Steven Loria <[email protected]>
5b359bf8cccf55d3fcd2fcd145c94f045601db43 authored almost 10 years ago by Steven Loria <[email protected]>
Update LICENSE and bump dev version
47a079bba71355d1d95f236b3d3fe02c8b928246 authored almost 10 years ago by Steven Loria <[email protected]>
47a079bba71355d1d95f236b3d3fe02c8b928246 authored almost 10 years ago by Steven Loria <[email protected]>
Update URLs
42b94bb25c2391a6bcb7cd1928b30bcc5776b3fd authored about 10 years ago by Steven Loria <[email protected]>
42b94bb25c2391a6bcb7cd1928b30bcc5776b3fd authored about 10 years ago by Steven Loria <[email protected]>
Update travis URLs
b6cd78f2535b1388e26b816ff4e32b5e03ade56f authored about 10 years ago by Steven Loria <[email protected]>
b6cd78f2535b1388e26b816ff4e32b5e03ade56f authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'serialize-none' into dev
4f7f434a648ab172dcb8c23573adc739eb8fde0d authored about 10 years ago by Steven Loria <[email protected]>
4f7f434a648ab172dcb8c23573adc739eb8fde0d authored about 10 years ago by Steven Loria <[email protected]>
Ignore ipython notebooks
365821a21801ae41df4f3e8ef130ee52206f1873 authored about 10 years ago by Steven Loria <[email protected]>
365821a21801ae41df4f3e8ef130ee52206f1873 authored about 10 years ago by Steven Loria <[email protected]>
Fix serializing falsy attributes
see #10
4d3acfb6af2848b8ee085deed729b2f37cc5d546 authored about 10 years ago by Steven Loria <[email protected]>
Add pypi badge
f08feafc397a09d01acbe54ec0e4251b12b9940c authored about 10 years ago by Steven Loria <[email protected]>
f08feafc397a09d01acbe54ec0e4251b12b9940c authored about 10 years ago by Steven Loria <[email protected]>
Bump version and update changelog
a26e6a7692d4d8d0b2f395c3422a1bd0661a5008 authored about 10 years ago by Steven Loria <[email protected]>
a26e6a7692d4d8d0b2f395c3422a1bd0661a5008 authored about 10 years ago by Steven Loria <[email protected]>
Merge branch 'deprecations' into dev
dbf3868de35bea2029fc70dde9666a15099545de authored about 10 years ago by Steven Loria <[email protected]>
dbf3868de35bea2029fc70dde9666a15099545de authored about 10 years ago by Steven Loria <[email protected]>
Update changelog
73c30e852e350db29174b8fe006dc56ff2d1e433 authored about 10 years ago by Steven Loria <[email protected]>
73c30e852e350db29174b8fe006dc56ff2d1e433 authored about 10 years ago by Steven Loria <[email protected]>
Deprecate Schema.jsonify, config values
See #8
b8eebe34a2afc005df53553f355197df1708ea78 authored about 10 years ago by Steven Loria <[email protected]>
Fix deserialization of Hyperlinks and URLFor fields
fix #9
d7f6256fec4d26362398f1ccc635408ce3b7b494 authored about 10 years ago by Steven Loria <[email protected]>
Fix changelog headers
36b7161f520786d3655c210af13c9b4f1ef7d884 authored about 10 years ago by Steven Loria <[email protected]>
36b7161f520786d3655c210af13c9b4f1ef7d884 authored about 10 years ago by Steven Loria <[email protected]>
Update docs and bump dev version
c833342f1f0f9c420fe21759b1d0df79eeb7002a authored about 10 years ago by Steven Loria <[email protected]>
c833342f1f0f9c420fe21759b1d0df79eeb7002a authored about 10 years ago by Steven Loria <[email protected]>
Rename URL -> URLFor
to avoid overwriting marshmallow's URL field.
closes #6
Bump version and update changelog
5a9a802ac4d596c979614e1edbb07ead5fb89cb3 authored about 10 years ago by Steven Loria <[email protected]>
5a9a802ac4d596c979614e1edbb07ead5fb89cb3 authored about 10 years ago by Steven Loria <[email protected]>
Update marshmallow requirement
96c26d09fa42bb2b86f2771c7e64266003b903df authored about 10 years ago by Steven Loria <[email protected]>
96c26d09fa42bb2b86f2771c7e64266003b903df authored about 10 years ago by Steven Loria <[email protected]>
Fix installation of marshmallow on travis
f5e8de1660d3ef6acbf527ee5ef09fefbb9a2a4b authored about 10 years ago by Steven Loria <[email protected]>
f5e8de1660d3ef6acbf527ee5ef09fefbb9a2a4b authored about 10 years ago by Steven Loria <[email protected]>
Update README to use 1.0 API
da1bee42a4b4837bbc227c50ffe2f0d11c378e6d authored about 10 years ago by sloria <[email protected]>
da1bee42a4b4837bbc227c50ffe2f0d11c378e6d authored about 10 years ago by sloria <[email protected]>
Fix tests on py34
dae4cb73edad44a805d9aa6c9e4edc1e282d6229 authored over 10 years ago by sloria <[email protected]>
dae4cb73edad44a805d9aa6c9e4edc1e282d6229 authored over 10 years ago by sloria <[email protected]>
Update docs
04253cb64859625d0bee56007cf0136e0688e3e1 authored over 10 years ago by sloria <[email protected]>
04253cb64859625d0bee56007cf0136e0688e3e1 authored over 10 years ago by sloria <[email protected]>
Test against py34
2aee66612068a4f7f3d75d25143f002d4e282ac8 authored over 10 years ago by sloria <[email protected]>
2aee66612068a4f7f3d75d25143f002d4e282ac8 authored over 10 years ago by sloria <[email protected]>
Merge branch 'marshmallow-1.0' into dev
8883477445f1f3b0aaa9cab5b562803ebfef49bf authored over 10 years ago by sloria <[email protected]>
8883477445f1f3b0aaa9cab5b562803ebfef49bf authored over 10 years ago by sloria <[email protected]>
Bump dev version -> 0.3.0
be0cf6c77f93c79afde0fa09271eb035d71fac70 authored over 10 years ago by sloria <[email protected]>
be0cf6c77f93c79afde0fa09271eb035d71fac70 authored over 10 years ago by sloria <[email protected]>
Install marshmallow 1.0 on travis
8a96a855ec447b7cc0a210da200ca6c4b13248b3 authored over 10 years ago by sloria <[email protected]>
8a96a855ec447b7cc0a210da200ca6c4b13248b3 authored over 10 years ago by sloria <[email protected]>
Remove attributes that are no longer necessary in 1.0
4de497e3aed15989a752e43e780271918d03747f authored over 10 years ago by sloria <[email protected]>
4de497e3aed15989a752e43e780271918d03747f authored over 10 years ago by sloria <[email protected]>
Default to iso8601 dateformat
a8dd8e262320332460ce0d90ab6500258f39af01 authored over 10 years ago by sloria <[email protected]>
a8dd8e262320332460ce0d90ab6500258f39af01 authored over 10 years ago by sloria <[email protected]>
Update tests to use Schema.dump
4a8121447e38d0f8a2a2f84eb588a610b7b86647 authored over 10 years ago by sloria <[email protected]>
4a8121447e38d0f8a2a2f84eb588a610b7b86647 authored over 10 years ago by sloria <[email protected]>
Support marshmallow 1.0
93ccd137cec4f3d648f34dc0fe55cb33dd6be99f authored over 10 years ago by sloria <[email protected]>
93ccd137cec4f3d648f34dc0fe55cb33dd6be99f authored over 10 years ago by sloria <[email protected]>
Fix requirements
4100ee0cbb40f297adb45a59789dd78edbbbe5a4 authored over 10 years ago by sloria <[email protected]>
4100ee0cbb40f297adb45a59789dd78edbbbe5a4 authored over 10 years ago by sloria <[email protected]>
Update changelog date
61900a24be5d792aedf8e0c11175acd7047c3b86 authored over 10 years ago by Steven Loria <[email protected]>
61900a24be5d792aedf8e0c11175acd7047c3b86 authored over 10 years ago by Steven Loria <[email protected]>
Update history, changelog, docs, and bump version number
56c148dec868d738a264b5c24e9d3db87ab3fa4b authored over 10 years ago by Steven Loria <[email protected]>
56c148dec868d738a264b5c24e9d3db87ab3fa4b authored over 10 years ago by Steven Loria <[email protected]>
Update docs
0296d5c9856421cfa0d8fe6821e832fb081068bc authored over 10 years ago by Steven Loria <[email protected]>
0296d5c9856421cfa0d8fe6821e832fb081068bc authored over 10 years ago by Steven Loria <[email protected]>
Fix test for py33
bc0f4ce5da05de32844fbc5f28207f88e17a624a authored over 10 years ago by Steven Loria <[email protected]>
bc0f4ce5da05de32844fbc5f28207f88e17a624a authored over 10 years ago by Steven Loria <[email protected]>
Depend on marshmallow >=0.5.5
2d6a47252b284bbd69ce830a50d98c05bf182c15 authored over 10 years ago by Steven Loria <[email protected]>
2d6a47252b284bbd69ce830a50d98c05bf182c15 authored over 10 years ago by Steven Loria <[email protected]>
Add views to docs example
6fae1f72a8b499a0351b3dae57ba3416bf574990 authored over 10 years ago by Steven Loria <[email protected]>
6fae1f72a8b499a0351b3dae57ba3416bf574990 authored over 10 years ago by Steven Loria <[email protected]>
Update docs
9403d177b1bf5d2f78b6264cea65841419658e10 authored over 10 years ago by Steven Loria <[email protected]>
9403d177b1bf5d2f78b6264cea65841419658e10 authored over 10 years ago by Steven Loria <[email protected]>
Make it a proper flask extension
11b3313a6d676d9687c85b8fd227a1b11c15488e authored over 10 years ago by Steven Loria <[email protected]>
11b3313a6d676d9687c85b8fd227a1b11c15488e authored over 10 years ago by Steven Loria <[email protected]>
Tests next
22ca3d24dbf03a6e434260ab096a4459a65e4aeb authored over 10 years ago by Steven Loria <[email protected]>
22ca3d24dbf03a6e434260ab096a4459a65e4aeb authored over 10 years ago by Steven Loria <[email protected]>
Doc-first development =)
70636d4a0e5e1221f34d7a5c7f5dddddab3380df authored over 10 years ago by Steven Loria <[email protected]>
70636d4a0e5e1221f34d7a5c7f5dddddab3380df authored over 10 years ago by Steven Loria <[email protected]>
Update docs
2524df0ee6928b10bd5cd76773f05b62b37ba44b authored over 10 years ago by Steven Loria <[email protected]>
2524df0ee6928b10bd5cd76773f05b62b37ba44b authored over 10 years ago by Steven Loria <[email protected]>
Update docs to be consistent with Flask's preferred import style
ce28d941a1ccf561a750991f8071afafffd47c3f authored over 10 years ago by Steven Loria <[email protected]>
ce28d941a1ccf561a750991f8071afafffd47c3f authored over 10 years ago by Steven Loria <[email protected]>
kwargs are unnecessary for Hyperlinks.__init__
39a5b785035f9af5b4fd558d953c847b0622b15f authored over 10 years ago by Steven Loria <[email protected]>
39a5b785035f9af5b4fd558d953c847b0622b15f authored over 10 years ago by Steven Loria <[email protected]>
Update changelog
73162636b183de7a471251bf1b16544ec26c0a3b authored over 10 years ago by Steven Loria <[email protected]>
73162636b183de7a471251bf1b16544ec26c0a3b authored over 10 years ago by Steven Loria <[email protected]>
Raise an AttributeError if an invalid attribute is passed to URL field
41f0b86255f9e0e590b406f9eba3c8e5c7e61bba authored over 10 years ago by Steven Loria <[email protected]>
41f0b86255f9e0e590b406f9eba3c8e5c7e61bba authored over 10 years ago by Steven Loria <[email protected]>
Update changelog
504e505507764544f6be7492571d273b781d8fa0 authored over 10 years ago by Steven Loria <[email protected]>
504e505507764544f6be7492571d273b781d8fa0 authored over 10 years ago by Steven Loria <[email protected]>
Ready for release
54f277812b736a31c38b989b0e17c9032c03c597 authored over 10 years ago by Steven Loria <[email protected]>
54f277812b736a31c38b989b0e17c9032c03c597 authored over 10 years ago by Steven Loria <[email protected]>
Privatize _tpl
963b7784f62abe5acd4fb72ced6972ece7c99933 authored over 10 years ago by Steven Loria <[email protected]>
963b7784f62abe5acd4fb72ced6972ece7c99933 authored over 10 years ago by Steven Loria <[email protected]>
Test absolute url within serializer
8723acc9b4ef581611755ab7486a0e795fd906ca authored over 10 years ago by Steven Loria <[email protected]>
8723acc9b4ef581611755ab7486a0e795fd906ca authored over 10 years ago by Steven Loria <[email protected]>
Add installation instructions
30ad13f1f8a5c9f7e5a42ea6b75c8ac05a5df4b8 authored over 10 years ago by Steven Loria <[email protected]>
30ad13f1f8a5c9f7e5a42ea6b75c8ac05a5df4b8 authored over 10 years ago by Steven Loria <[email protected]>
Test that URL fields work within Nested objects
5d1e6c8484588302a52447ca7e3f3deb2e2313a7 authored over 10 years ago by Steven Loria <[email protected]>
5d1e6c8484588302a52447ca7e3f3deb2e2313a7 authored over 10 years ago by Steven Loria <[email protected]>
F it. Starting over
0f94697a79914f595b15493bd5b6b4be8006237a authored over 10 years ago by Steven Loria <[email protected]>
0f94697a79914f595b15493bd5b6b4be8006237a authored over 10 years ago by Steven Loria <[email protected]>