{ "info": { "author": "Steven Loria", "author_email": "sloria1@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "*****************\nFlask-Marshmallow\n*****************\n\n|pypi-package| |build-status| |docs| |marshmallow23| |black|\n\nFlask + marshmallow for beautiful APIs\n======================================\n\nFlask-Marshmallow is a thin integration layer for `Flask`_ (a Python web framework) and `marshmallow`_ (an object serialization/deserialization library) that adds additional features to marshmallow, including URL and Hyperlinks fields for HATEOAS-ready APIs. It also (optionally) integrates with `Flask-SQLAlchemy `_.\n\nGet it now\n----------\n::\n\n pip install flask-marshmallow\n\n\nCreate your app.\n\n.. code-block:: python\n\n from flask import Flask, jsonify\n from flask_marshmallow import Marshmallow\n\n app = Flask(__name__)\n ma = Marshmallow(app)\n\nWrite your models.\n\n.. code-block:: python\n\n from your_orm import Model, Column, Integer, String, DateTime\n\n\n class User(Model):\n email = Column(String)\n password = Column(String)\n date_created = Column(DateTime, auto_now_add=True)\n\n\nDefine your output format with marshmallow.\n\n.. code-block:: python\n\n\n class UserSchema(ma.Schema):\n class Meta:\n # Fields to expose\n fields = (\"email\", \"date_created\", \"_links\")\n\n # Smart hyperlinking\n _links = ma.Hyperlinks(\n {\"self\": ma.URLFor(\"user_detail\", id=\"\"), \"collection\": ma.URLFor(\"users\")}\n )\n\n\n user_schema = UserSchema()\n users_schema = UserSchema(many=True)\n\n\nOutput the data in your views.\n\n.. code-block:: python\n\n @app.route(\"/api/users/\")\n def users():\n all_users = User.all()\n result = users_schema.dump(all_users)\n return jsonify(result.data)\n # OR\n # return user_schema.jsonify(all_users)\n\n\n @app.route(\"/api/users/\")\n def user_detail(id):\n user = User.get(id)\n return user_schema.jsonify(user)\n\n\n # {\n # \"email\": \"fred@queen.com\",\n # \"date_created\": \"Fri, 25 Apr 2014 06:02:56 -0000\",\n # \"_links\": {\n # \"self\": \"/api/users/42\",\n # \"collection\": \"/api/users/\"\n # }\n # }\n\n\nhttp://flask-marshmallow.readthedocs.io/\n========================================\n\nLearn More\n==========\n\nTo learn more about marshmallow, check out its `docs `_.\n\n\n\nProject Links\n=============\n\n- Docs: https://flask-marshmallow.readthedocs.io/\n- Changelog: http://flask-marshmallow.readthedocs.io/en/latest/changelog.html\n- PyPI: https://pypi.python.org/pypi/flask-marshmallow\n- Issues: https://github.com/marshmallow-code/flask-marshmallow/issues\n\nLicense\n=======\n\nMIT licensed. See the bundled `LICENSE `_ file for more details.\n\n\n.. _Flask: http://flask.pocoo.org\n.. _marshmallow: http://marshmallow.readthedocs.io\n\n.. |pypi-package| image:: https://badgen.net/pypi/v/flask-marshmallow\n :target: https://pypi.org/project/flask-marshmallow/\n :alt: Latest version\n.. |build-status| image:: https://badgen.net/travis/marshmallow-code/flask-marshmallow/dev\n :target: https://travis-ci.org/marshmallow-code/flask-marshmallow\n :alt: Travis-CI\n.. |docs| image:: https://readthedocs.org/projects/flask-marshmallow/badge/\n :target: https://flask-marshmallow.readthedocs.io/\n :alt: Documentation\n.. |marshmallow23| image:: https://badgen.net/badge/marshmallow/2,3?list=1\n :target: https://marshmallow.readthedocs.io/en/latest/upgrading.html\n :alt: marshmallow 3 compatible\n.. |black| image:: https://badgen.net/badge/code%20style/black/000\n :target: https://github.com/ambv/black\n :alt: code style: black\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/marshmallow-code/flask-marshmallow", "keywords": "flask-marshmallow", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flask-marshmallow", "package_url": "https://pypi.org/project/flask-marshmallow/", "platform": "", "project_url": "https://pypi.org/project/flask-marshmallow/", "project_urls": { "Funding": "https://opencollective.com/marshmallow", "Homepage": "https://github.com/marshmallow-code/flask-marshmallow", "Issues": "https://github.com/marshmallow-code/flask-marshmallow/issues" }, "release_url": "https://pypi.org/project/flask-marshmallow/0.10.1/", "requires_dist": [ "Flask", "marshmallow (>=2.0.0)", "six (>=1.9.0)", "flask-sqlalchemy ; extra == 'dev'", "marshmallow-sqlalchemy (>=0.13.0) ; extra == 'dev'", "pytest ; extra == 'dev'", "mock ; extra == 'dev'", "flake8 (==3.7.7) ; extra == 'dev'", "pre-commit (==1.16.0) ; extra == 'dev'", "tox ; extra == 'dev'", "flake8-bugbear (==19.3.0) ; (python_version >= \"3.5\") and extra == 'dev'", "flake8 (==3.7.7) ; extra == 'lint'", "pre-commit (==1.16.0) ; extra == 'lint'", "flake8-bugbear (==19.3.0) ; (python_version >= \"3.5\") and extra == 'lint'", "flask-sqlalchemy ; extra == 'sqlalchemy'", "marshmallow-sqlalchemy (>=0.13.0) ; extra == 'sqlalchemy'", "flask-sqlalchemy ; extra == 'tests'", "marshmallow-sqlalchemy (>=0.13.0) ; extra == 'tests'", "pytest ; extra == 'tests'", "mock ; extra == 'tests'" ], "requires_python": "", "summary": "Flask + marshmallow for beautiful APIs", "version": "0.10.1" }, "last_serial": 5229991, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7cfef46a96f9c937906390044605ab5a", "sha256": "ad5fce00e57293cfa240b75b275fc487ac3705bfe82e75f43e310ccbefd77517" }, "downloads": -1, "filename": "flask_marshmallow-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7cfef46a96f9c937906390044605ab5a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7478, "upload_time": "2014-04-26T00:30:31", "url": "https://files.pythonhosted.org/packages/7e/7a/56e7775fcb96a5d6726dabdca7a3eb778bcb0ecfca78989431853818d41b/flask_marshmallow-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fa9eeee0c2be74248fca2a3a324da160", "sha256": "5909208fa0fe832d45813a2db7a05cbe6e5d3b9100292361d35d456c1bdb90d7" }, "downloads": -1, "filename": "flask-marshmallow-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fa9eeee0c2be74248fca2a3a324da160", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5145, "upload_time": "2014-04-26T00:30:29", "url": "https://files.pythonhosted.org/packages/12/49/f46403ebfafb59285f5db590deff4c822146fd50db3d45bb99617b8d9edc/flask-marshmallow-0.1.0.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "8e5ca124171a962de703197fe5453f52", "sha256": "b880246097f526e106395598f52f1b3d3bd0108ee8697bec8a1657499f27e123" }, "downloads": -1, "filename": "flask_marshmallow-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e5ca124171a962de703197fe5453f52", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9744, "upload_time": "2019-03-10T03:41:21", "url": "https://files.pythonhosted.org/packages/0c/71/b8b14525dab2fbe984255b5fe06ee9beda0fce159a3b724fee22af5f048c/flask_marshmallow-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7138fa28850d0488c20fb5b4c348ae0", "sha256": "db6d1d2610a169e616e0aec3aeef67ed31525a85bcc567cabd832261121273f7" }, "downloads": -1, "filename": "flask-marshmallow-0.10.0.tar.gz", "has_sig": false, "md5_digest": "c7138fa28850d0488c20fb5b4c348ae0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32104, "upload_time": "2019-03-10T03:41:23", "url": "https://files.pythonhosted.org/packages/23/88/9d5782c7257752c28522a5a0132eeb6837a48792bdda34b6b51e3f81c802/flask-marshmallow-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "567fd24a7c5233e4c82f986f687d40bd", "sha256": "4f507f883838b397638a3a36c7d36ee146b255a49db952f5d9de3f6f4522e8a8" }, "downloads": -1, "filename": "flask_marshmallow-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "567fd24a7c5233e4c82f986f687d40bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9727, "upload_time": "2019-05-05T23:14:28", "url": "https://files.pythonhosted.org/packages/68/4e/7456ef40aeb59e6332e7481705e2b2f27b01772710d9ea1839c2f6379dc2/flask_marshmallow-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74680051a1b0e47fe07f3f65b8192141", "sha256": "69e99e3a123393894884a032ae2d11e6bdf4519a505819b66cec7eda32057741" }, "downloads": -1, "filename": "flask-marshmallow-0.10.1.tar.gz", "has_sig": false, "md5_digest": "74680051a1b0e47fe07f3f65b8192141", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32958, "upload_time": "2019-05-05T23:14:29", "url": "https://files.pythonhosted.org/packages/dd/a5/039000dc291a405dbbc2c4b9dfc5e2c12181142e616b3915a171040db15f/flask-marshmallow-0.10.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "6ade9079ad1989fad495fd8253ebc916", "sha256": "b025ec5477b624e654736c772dfdb9aab1b412e49ac2cde1c2b611d6a65d7d4c" }, "downloads": -1, "filename": "flask_marshmallow-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ade9079ad1989fad495fd8253ebc916", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9086, "upload_time": "2014-05-12T23:51:03", "url": "https://files.pythonhosted.org/packages/0e/c0/f1de7e14934e97d041bc639dc7963520d45330ca01d6e151d095aad2e234/flask_marshmallow-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c34609d3ca9c18feb49158c2c77e41a1", "sha256": "b33de6c850d15e9bb5fb1266439f4147736655333d0f9e2247c9bef9001cc94c" }, "downloads": -1, "filename": "flask-marshmallow-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c34609d3ca9c18feb49158c2c77e41a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6267, "upload_time": "2014-05-12T23:51:01", "url": "https://files.pythonhosted.org/packages/cd/eb/641cc91f7ee3d12e2d3340d202bccc27fdaa01f5e366eb640141bf501dae/flask-marshmallow-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "6589a98aee8b37f023e958c344ba7cae", "sha256": "6d6eda23b2193ad3bab24a2b6f7294f1375b6228d48a084b3d0c09322f6be6c3" }, "downloads": -1, "filename": "flask_marshmallow-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6589a98aee8b37f023e958c344ba7cae", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 9321, "upload_time": "2014-10-19T18:20:01", "url": "https://files.pythonhosted.org/packages/23/63/1860d97c361ef709debbfaa1cbcfe82f504706e29033d53df21a4c84c4c8/flask_marshmallow-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6028048516619714ef3cd26fdd4e1d54", "sha256": "adf5092f45ce422beb01b9d8167780289614e1f30a1bfabe1cb3478455b60ac3" }, "downloads": -1, "filename": "flask-marshmallow-0.3.0.tar.gz", "has_sig": false, "md5_digest": "6028048516619714ef3cd26fdd4e1d54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6517, "upload_time": "2014-10-19T18:19:59", "url": "https://files.pythonhosted.org/packages/f0/a1/035fc52443aaa3fb6f587f064c1c15d3c9ee0fe02f6a51e19ce4fce3ccec/flask-marshmallow-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "4db407e85a13008871aef0685dffb5fc", "sha256": "44258ffb4eeabcbb2caee07b8c8c356f22d1cb9fc67cb0fd85d4ef513b77653b" }, "downloads": -1, "filename": "flask_marshmallow-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4db407e85a13008871aef0685dffb5fc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10088, "upload_time": "2014-12-23T00:32:55", "url": "https://files.pythonhosted.org/packages/e6/00/1842fb7b1b05730d397ce0a35477c6f1e4a6ea92d3ba17eb1b0c8c4ec590/flask_marshmallow-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1c208f75f8cb198c04794fcffb3f45c", "sha256": "245bbdef843503a672f7274eea406a507155ea8e3e4e89e1e6fa3d9e26a4f85a" }, "downloads": -1, "filename": "flask-marshmallow-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d1c208f75f8cb198c04794fcffb3f45c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7000, "upload_time": "2014-12-23T00:32:51", "url": "https://files.pythonhosted.org/packages/18/99/06f3e4dc2aecd14a64d741fea6a3c7c659c35e8b0c0e4c4158c3e8ed1f52/flask-marshmallow-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ada38c8a72737cdb6d60e84a74ca7c2d", "sha256": "3db10f461498f564cca8e87a31cfe8dd37d4e15f6728b2cca63c5ece7ee33c42" }, "downloads": -1, "filename": "flask_marshmallow-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ada38c8a72737cdb6d60e84a74ca7c2d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9207, "upload_time": "2015-03-30T03:00:45", "url": "https://files.pythonhosted.org/packages/b2/02/2d75ef9269a4db3bc7302b0d6c45309d099d2865061666a10617f74f93c6/flask_marshmallow-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "62461ec600303d10c3e57bacac1157a3", "sha256": "ef0b6c5a1b6acad44aa2988cd807e09e76bcdf52ec72fb05aac36b982b11b36d" }, "downloads": -1, "filename": "flask-marshmallow-0.5.0.tar.gz", "has_sig": false, "md5_digest": "62461ec600303d10c3e57bacac1157a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7075, "upload_time": "2015-03-30T03:00:43", "url": "https://files.pythonhosted.org/packages/28/0e/b5ce477aa37ce9e22216f61f82cbcf5e0442ccff4420904f644381b113bb/flask-marshmallow-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f24602f9cdb302c90486964f50b700aa", "sha256": "8ddc3c7c5e01daddfc5421837d6257cfaa074ab9c7e0425dee3184b94e03829e" }, "downloads": -1, "filename": "flask_marshmallow-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f24602f9cdb302c90486964f50b700aa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9299, "upload_time": "2015-04-28T02:52:25", "url": "https://files.pythonhosted.org/packages/5a/fd/e456349ee16696e8bec76918779c16d76149197179e6736d4bdfe5dbed8c/flask_marshmallow-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c0b2b6254d91fbdb6b01a11f1b3e371", "sha256": "2e093e88ea0da859acfdbe1bc8cfb2c5c37ee5f685c65991d7e2e6d9f84ce29f" }, "downloads": -1, "filename": "flask-marshmallow-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4c0b2b6254d91fbdb6b01a11f1b3e371", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7182, "upload_time": "2015-04-28T02:52:21", "url": "https://files.pythonhosted.org/packages/e1/d4/7e11f12c8ee26f7155f521a1e49ed0c78306f73f7103a429733f39f5d3a2/flask-marshmallow-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f269fae243a413d9bb3e6f17b2bcaac2", "sha256": "453fb977424d7d468ae197235a10603655ba89f11a132ae51a044720a2ef8192" }, "downloads": -1, "filename": "flask_marshmallow-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f269fae243a413d9bb3e6f17b2bcaac2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11035, "upload_time": "2015-05-02T20:40:15", "url": "https://files.pythonhosted.org/packages/f7/22/5bb07a8c266abdeafb51f47df5fc6e890732b85b814c71ad9770ea841af8/flask_marshmallow-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a88d8ca644c6713a28869e20b2372fa", "sha256": "c3690b7ed421a7b00d516322085866ff892ee62dbb9618d079569e6360ee7906" }, "downloads": -1, "filename": "flask-marshmallow-0.6.0.tar.gz", "has_sig": false, "md5_digest": "6a88d8ca644c6713a28869e20b2372fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8381, "upload_time": "2015-05-02T20:40:13", "url": "https://files.pythonhosted.org/packages/b8/db/54cfc1b060e0e431d0e21bb2c4961ff6e49e67dd4e3a0e2dcb25df1c6768/flask-marshmallow-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "547dd3b1e71ad52bfa36d9662e94326d", "sha256": "d05c9665fd661c77da49a9af602b08b2d22f04d108ced25a034098db4b93f465" }, "downloads": -1, "filename": "flask_marshmallow-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "547dd3b1e71ad52bfa36d9662e94326d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11158, "upload_time": "2015-09-06T20:32:31", "url": "https://files.pythonhosted.org/packages/fc/75/933c5b7527259888ac5f617c204d24748bdfe3b180ade99a8c183d2fe4d5/flask_marshmallow-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6c8ab6695ee54d3ef9cd72d13d5571f", "sha256": "430e6d84c85946bff4516e1d275acb9bc998c65414666687661877287715b343" }, "downloads": -1, "filename": "flask-marshmallow-0.6.1.tar.gz", "has_sig": false, "md5_digest": "a6c8ab6695ee54d3ef9cd72d13d5571f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28586, "upload_time": "2015-09-06T20:32:26", "url": "https://files.pythonhosted.org/packages/60/5b/0878a3e273fd1524b21133eb67fc5ec7a1a4606c0d62dd877a7fcf0ae551/flask-marshmallow-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "ba9dd67d283615c3da04f95899a9f307", "sha256": "e5100a752183914aa3740d94bde1c5a236a07ca17a8412881f83f571452ed43f" }, "downloads": -1, "filename": "flask_marshmallow-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba9dd67d283615c3da04f95899a9f307", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11179, "upload_time": "2015-09-16T05:46:00", "url": "https://files.pythonhosted.org/packages/2b/cd/7972094566301ddfcc8d3c4c3657505efd812a40b4801558dede883e283d/flask_marshmallow-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cbf2bc49c290c61aad2a7496e8797a3", "sha256": "17243508e476c79c5dd6dad3eecfc5cb5016af95ca62fd30c25a31a65b4425d0" }, "downloads": -1, "filename": "flask-marshmallow-0.6.2.tar.gz", "has_sig": false, "md5_digest": "0cbf2bc49c290c61aad2a7496e8797a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28610, "upload_time": "2015-09-16T05:46:11", "url": "https://files.pythonhosted.org/packages/cb/2a/443875a7aa0f408d9ed1a29a6c16b4f4988551d324e0601a2ac1425f75b5/flask-marshmallow-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "a16706b16864de017eea9178e8ba1456", "sha256": "ffcbfb6e106809811c4d2b1578c3130ecc2d1e8f3220e970936d237e53055998" }, "downloads": -1, "filename": "flask_marshmallow-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a16706b16864de017eea9178e8ba1456", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11582, "upload_time": "2016-06-29T03:07:02", "url": "https://files.pythonhosted.org/packages/d4/e3/370e3b041a054e29879a53564ca557fb87065f4739fd8af575b3640d49f7/flask_marshmallow-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2c778d719e195b3c5752a72661a3c73", "sha256": "83e2a3bb767a97db63c23a84345430cd3fda51615e7e99131a6b313295f6b7f0" }, "downloads": -1, "filename": "flask-marshmallow-0.7.0.tar.gz", "has_sig": false, "md5_digest": "d2c778d719e195b3c5752a72661a3c73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29272, "upload_time": "2016-06-29T03:07:06", "url": "https://files.pythonhosted.org/packages/6d/ac/d7efffdbc19daf28a39bf3aefae3796ed608600bbb6b02281c6cfd82d8de/flask-marshmallow-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "8c439bd6e315707563e500fee5a35ff9", "sha256": "7fefe98ba8088437e3cd940c813d2f71661da00f041826456cc1ae7c5250bf34" }, "downloads": -1, "filename": "flask_marshmallow-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8c439bd6e315707563e500fee5a35ff9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11909, "upload_time": "2017-05-28T16:57:52", "url": "https://files.pythonhosted.org/packages/c5/8a/63d455ddea52287766fb4c2d8a02698a4126dd1bf3325a04fedb8bab64b0/flask_marshmallow-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "833e27c1b63f6ceb66c31e125713bf71", "sha256": "d1457a8ee4cda662b121baacb22267774f3f7834e4adafae606b259bfbeb46b9" }, "downloads": -1, "filename": "flask-marshmallow-0.8.0.tar.gz", "has_sig": false, "md5_digest": "833e27c1b63f6ceb66c31e125713bf71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29360, "upload_time": "2017-05-28T16:57:54", "url": "https://files.pythonhosted.org/packages/e5/ef/138915d8b52dadac6eb500214c003da0c0cd56672b2518a6883b6a72b794/flask-marshmallow-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "da875c592748dacd97494ea3d006e788", "sha256": "75c9d80f22af982b1e8ccec109d3b75c14bb5570602ae3705a4ff775badd2816" }, "downloads": -1, "filename": "flask_marshmallow-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da875c592748dacd97494ea3d006e788", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9051, "upload_time": "2018-04-29T12:54:32", "url": "https://files.pythonhosted.org/packages/9a/50/6580e216f9cd775760aee62d873abe56fe96cf2e06319948632bf99980ce/flask_marshmallow-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aea2325274a87c11762349c35f981807", "sha256": "db7aff4130eb99fd05ab78fd2e2c58843ba0f208899aeb1c14aff9cd98ae8c80" }, "downloads": -1, "filename": "flask-marshmallow-0.9.0.tar.gz", "has_sig": false, "md5_digest": "aea2325274a87c11762349c35f981807", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29110, "upload_time": "2018-04-29T12:54:33", "url": "https://files.pythonhosted.org/packages/91/f1/6ae4d3ff96c8c29245ffc2235feb322b323f5cf7c4ed69ce477e6d2aa848/flask-marshmallow-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "567fd24a7c5233e4c82f986f687d40bd", "sha256": "4f507f883838b397638a3a36c7d36ee146b255a49db952f5d9de3f6f4522e8a8" }, "downloads": -1, "filename": "flask_marshmallow-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "567fd24a7c5233e4c82f986f687d40bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9727, "upload_time": "2019-05-05T23:14:28", "url": "https://files.pythonhosted.org/packages/68/4e/7456ef40aeb59e6332e7481705e2b2f27b01772710d9ea1839c2f6379dc2/flask_marshmallow-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "74680051a1b0e47fe07f3f65b8192141", "sha256": "69e99e3a123393894884a032ae2d11e6bdf4519a505819b66cec7eda32057741" }, "downloads": -1, "filename": "flask-marshmallow-0.10.1.tar.gz", "has_sig": false, "md5_digest": "74680051a1b0e47fe07f3f65b8192141", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32958, "upload_time": "2019-05-05T23:14:29", "url": "https://files.pythonhosted.org/packages/dd/a5/039000dc291a405dbbc2c4b9dfc5e2c12181142e616b3915a171040db15f/flask-marshmallow-0.10.1.tar.gz" } ] }