{ "info": { "author": "Danilchenko Maksim", "author_email": "dmax.dev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only" ], "description": "## marshmallow-dumped-order\n\n[![PyPI version](https://badge.fury.io/py/marshmallow-dumped-order.svg)](https://badge.fury.io/py/marshmallow-dumped-order)\n[![Build Status](https://travis-ci.org/maximdanilchenko/marshmallow-dumped-order.svg?branch=master)](https://travis-ci.org/maximdanilchenko/marshmallow-dumped-order)\n[![codecov](https://codecov.io/gh/maximdanilchenko/marshmallow-dumped-order/branch/master/graph/badge.svg)](https://codecov.io/gh/maximdanilchenko/marshmallow-dumped-order)\n\nDecorator for `marshmallow.Schema` to sort fields \nin needed order while dumping (python36+).\n\n```python\nfrom marshmallow import Schema, fields\nfrom marshmallow_dumped_order import dumped_order\n\n\n@dumped_order(\"name\", \"age\")\nclass User(Schema):\n age = fields.Int()\n name = fields.String()\n\n\ndumped = User().dumps({\"age\": 356, \"name\": \"Jarvis\"})\n\nassert dumped.data == '{\"name\": \"Jarvis\", \"age\": 356}'\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/maximdanilchenko/marshmallow-dumped-order", "keywords": "marshmallow schema dump fields order", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "marshmallow-dumped-order", "package_url": "https://pypi.org/project/marshmallow-dumped-order/", "platform": "", "project_url": "https://pypi.org/project/marshmallow-dumped-order/", "project_urls": { "Homepage": "https://github.com/maximdanilchenko/marshmallow-dumped-order" }, "release_url": "https://pypi.org/project/marshmallow-dumped-order/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "Decorator for `marshmallow.Schema` to sort fields in needed order while dumping", "version": "1.1.0" }, "last_serial": 5599367, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0e2a87101983b9a0524a70fa05e15523", "sha256": "bf4aa174ba033d3b3d23a1f10405ea39ea95cf0ff9b41b2bba7b2b542376cf89" }, "downloads": -1, "filename": "marshmallow-dumped-order-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0e2a87101983b9a0524a70fa05e15523", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2832, "upload_time": "2019-05-14T07:34:40", "url": "https://files.pythonhosted.org/packages/7c/8e/965189c5038320c2ab40e050967a62a4bb32d729eb0a1c568a93d2c74d89/marshmallow-dumped-order-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "8dea883bac47d4b94cdabee8d1c83ca8", "sha256": "595471d639730f621de2d75b05c6f0ccd7240e60fdbd1c03a34a70eaba939afb" }, "downloads": -1, "filename": "marshmallow-dumped-order-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8dea883bac47d4b94cdabee8d1c83ca8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2886, "upload_time": "2019-07-29T12:50:43", "url": "https://files.pythonhosted.org/packages/fe/81/d5be89fbdbe2a4aebcbf29f5877e7a253f67e72a61e805e9c66bb913108a/marshmallow-dumped-order-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8dea883bac47d4b94cdabee8d1c83ca8", "sha256": "595471d639730f621de2d75b05c6f0ccd7240e60fdbd1c03a34a70eaba939afb" }, "downloads": -1, "filename": "marshmallow-dumped-order-1.1.0.tar.gz", "has_sig": false, "md5_digest": "8dea883bac47d4b94cdabee8d1c83ca8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2886, "upload_time": "2019-07-29T12:50:43", "url": "https://files.pythonhosted.org/packages/fe/81/d5be89fbdbe2a4aebcbf29f5877e7a253f67e72a61e805e9c66bb913108a/marshmallow-dumped-order-1.1.0.tar.gz" } ] }