{ "info": { "author": "podhmo", "author_email": "ababjam61@gmail.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python", "Programming Language :: Python :: Implementation :: CPython" ], "description": "swagger-marshmallow-codegen\n========================================\n\n.. image:: https://travis-ci.org/podhmo/swagger-marshmallow-codegen.svg?branch=master\n :target: https://travis-ci.org/podhmo/swagger-marshmallow-codegen\n\nconcepts\n----------------------------------------\n\n- Code generation is better than meta programming\n- Don't touch me(generated code) if you can\n\ntodo: write down detail.\n\nexamples\n----------------------------------------\n\n.. code-block:: bash\n\n $ swagger-marshmallow-codegen definition.yaml > definition.py\n\ndefinition.yaml\n\n.. code-block:: yaml\n\n # todo: gentle example\n definitions:\n default:\n properties:\n string:\n type: string\n default: \"default\"\n integer:\n type: integer\n default: 10\n boolean:\n type: boolean\n default: true\n date:\n type: string\n format: date\n default: 2000-01-01\n datetime:\n type: string\n format: date-time\n default: 2000-01-01T01:01:01Z\n object:\n type: object\n properties:\n name:\n type: string\n default: foo\n age:\n type: integer\n default: 20\n default:\n name: foo\n age: 20\n array:\n type: array\n items:\n type: integer\n default:\n - 1\n - 2\n - 3\n\n length-validation:\n type: object\n properties:\n s0:\n type: string\n s1:\n type: string\n maxLength: 10\n s2:\n type: string\n minLength: 5\n s3:\n type: string\n maxLength: 10\n minLength: 5\n\n maximum-validation:\n type: object\n properties:\n n0:\n type: number\n maximum: 100\n n1:\n type: number\n maximum: 100\n exclusiveMaximum: true\n n2:\n type: number\n maximum: 100\n exclusiveMaximum: false\n m0:\n type: number\n minimum: 100\n m1:\n type: number\n minimum: 100\n exclusiveMinimum: true\n m2:\n type: number\n minimum: 100\n exclusiveMinimum: false\n\n regex-validation:\n type: object\n properties:\n team:\n type: string\n pattern: team[1-9][0-9]+\n team2:\n type: string\n pattern: team[1-9][0-9]+\n maxLength: 10\n\n array-validation:\n type: object\n properties:\n nums:\n type: array\n items:\n type: integer\n maxItems: 10\n minItems: 1\n uniqueItems: true\n\n color:\n type: string\n enum:\n - R\n - G\n - B\n yen:\n type: integer\n enum:\n - 1\n - 5\n - 10\n - 50\n - 100\n - 500\n - 1000\n - 5000\n - 10000\n huge-yen:\n type: integer\n multipleOf: 10000\n enum-validation:\n type: object\n required:\n - name\n - color\n properties:\n name:\n type: string\n money:\n $ref: \"#/definitions/yen\"\n deposit:\n $ref: \"#/definitions/huge-yen\"\n color:\n $ref: \"#/definitions/color\"\n\ndefinition.py\n\n.. code-block:: python\n\n # -*- coding:utf-8 -*-\n # this is auto-generated by swagger-marshmallow-codegen\n from marshmallow import (\n Schema,\n fields\n )\n import datetime\n from collections import OrderedDict\n from marshmallow.validate import (\n Length,\n OneOf,\n Regexp\n )\n from swagger_marshmallow_codegen.validate import (\n ItemsRange,\n MultipleOf,\n Range,\n Unique\n )\n import re\n\n\n class Default(Schema):\n string = fields.String(missing=lambda: 'default')\n integer = fields.Integer(missing=lambda: 10)\n boolean = fields.Boolean(missing=lambda: True)\n date = fields.Date(missing=lambda: datetime.date(2000, 1, 1))\n datetime = fields.DateTime(missing=lambda: datetime.datetime(2000, 1, 1, 1, 1, 1))\n object = fields.Nested('DefaultObject', missing=lambda: OrderedDict([('name', 'foo'), ('age', 20)]))\n array = fields.List(fields.Integer(), missing=lambda: [1, 2, 3])\n\n\n class DefaultObject(Schema):\n name = fields.String(missing=lambda: 'foo')\n age = fields.Integer(missing=lambda: 20)\n\n\n class Length_validation(Schema):\n s0 = fields.String()\n s1 = fields.String(validate=[Length(min=None, max=10, equal=None)])\n s2 = fields.String(validate=[Length(min=5, max=None, equal=None)])\n s3 = fields.String(validate=[Length(min=5, max=10, equal=None)])\n\n\n class Maximum_validation(Schema):\n n0 = fields.Number(validate=[Range(min=None, max=100, min_inclusive=True, max_inclusive=True)])\n n1 = fields.Number(validate=[Range(min=None, max=100, min_inclusive=True, max_inclusive=False)])\n n2 = fields.Number(validate=[Range(min=None, max=100, min_inclusive=True, max_inclusive=True)])\n m0 = fields.Number(validate=[Range(min=100, max=None, min_inclusive=True, max_inclusive=True)])\n m1 = fields.Number(validate=[Range(min=100, max=None, min_inclusive=False, max_inclusive=True)])\n m2 = fields.Number(validate=[Range(min=100, max=None, min_inclusive=True, max_inclusive=True)])\n\n\n class Regex_validation(Schema):\n team = fields.String(validate=[Regexp(regex=re.compile('team[1-9][0-9]+'))])\n team2 = fields.String(validate=[Length(min=None, max=10, equal=None), Regexp(regex=re.compile('team[1-9][0-9]+'))])\n\n\n class Array_validation(Schema):\n nums = fields.List(fields.Integer(), validate=[ItemsRange(min=1, max=10, min_inclusive=True, max_inclusive=True), Unique()])\n\n\n class Enum_validation(Schema):\n name = fields.String(required=True)\n money = fields.Integer(validate=[OneOf(choices=[1, 5, 10, 50, 100, 500, 1000, 5000, 10000], labels=[])])\n deposit = fields.Integer(validate=[MultipleOf(n=10000)])\n color = fields.String(required=True, validate=[OneOf(choices=['R', 'G', 'B'], labels=[])])\n\n\n\ncustomization:\n----------------------------------------\n\ntodo: write down\n\nhttps://github.com/podhmo/swagger-marshmallow-codegen/issues/1\n\ntodo:\n----------------------------------------\n\n- `x-marshmallow-name`\n\n\n0.5.0\n\n- marshmallow 3.0.x support\n- drop python 3.5 support\n- support additionalProperties for array\n\n0.4.0\n\n- tiny refactoring codegen\n- typo for fields.DateTime\n- change PrimitiveValueSchema implementation\n\n0.3.9\n\n- see x-nullable\n\n0.3.7\n\n- support additionalProperties with object\n\n0.3.6\n\n- fix required option in parameters section are ignored\n\n0.3.5\n\n- fix ordered output with list field keyeords\n- add evil functions (xxx_modify_field, xxx_add_processor)\n- support primitive value's ref\n- support type = [\"string\",\"null\"]\n- more allOf support\n\n0.3.4\n\n- list fields dispatch is also customizable\n\n0.3.3\n\n- support python's resrved word field name #12\n- support path.parameters #11\n\n0.3.2\n\n- fix bug validation for array type\n\n0.3.1\n\n- fix bug for lifting schema\n\n0.3\n\n- support generating schema from `paths`\n\n0.2\n\n- support allOf\n- support readOnly\n- customization\n\n0.1\n\n- first release\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/podhmo/swagger-marshmallow-codegen", "keywords": "swagger,codegen,marshmallow,code-generation,schema", "license": "", "maintainer": "", "maintainer_email": "", "name": "swagger-marshmallow-codegen", "package_url": "https://pypi.org/project/swagger-marshmallow-codegen/", "platform": "", "project_url": "https://pypi.org/project/swagger-marshmallow-codegen/", "project_urls": { "Homepage": "https://github.com/podhmo/swagger-marshmallow-codegen" }, "release_url": "https://pypi.org/project/swagger-marshmallow-codegen/0.5.0/", "requires_dist": [ "dictknife[load]", "prestring", "marshmallow (>=3.0.0)", "magicalimport", "black ; extra == 'dev'", "flake8 ; extra == 'dev'" ], "requires_python": "", "summary": "generating marshmallow's schema from swagger definition file", "version": "0.5.0" }, "last_serial": 5786498, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ba8ca7518ab903fba4d1544b6df3a74f", "sha256": "142d0d7a9e7171237190fc4382113bdca9543bfd2a600438012d50df7c8fff88" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ba8ca7518ab903fba4d1544b6df3a74f", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 15155, "upload_time": "2016-12-27T21:46:32", "url": "https://files.pythonhosted.org/packages/da/35/e5c88f871c6bf269a55fb7175cefd5d4d6d2bfad9425d2d1d5c8bec1fdbb/swagger_marshmallow_codegen-0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ca76760ad73c890e1128adcc0e56cbf", "sha256": "12e316e307b5f9fe0e188a0cbfd92c84176c2e8a17c40f1de750170f469a56ab" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.1.tar.gz", "has_sig": false, "md5_digest": "4ca76760ad73c890e1128adcc0e56cbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11246, "upload_time": "2016-12-27T21:46:30", "url": "https://files.pythonhosted.org/packages/19/09/f40e8dd26b15197432de36d72451cece75bcaa318b6cf520fcc919610352/swagger-marshmallow-codegen-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "58a1f598a22a974f392d10b5fc753b46", "sha256": "fdf4dc8471d5b99d1ca45e27a08e54d7bb50b563f4e8691f40acee2e48682fe6" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58a1f598a22a974f392d10b5fc753b46", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 14975, "upload_time": "2017-01-01T12:51:22", "url": "https://files.pythonhosted.org/packages/e8/e9/b52006da879d9a17ebd591b31327d5a70aae5eb483fd940514a77f9fd336/swagger_marshmallow_codegen-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b709b6ea43d89f30b6d6cc185bb6f5d0", "sha256": "3408e185c3c73272de3852632a39d84061a658cd014278ac052586f59342fb1b" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b709b6ea43d89f30b6d6cc185bb6f5d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11058, "upload_time": "2017-01-01T12:51:20", "url": "https://files.pythonhosted.org/packages/bc/35/e742d09d4fda5a1863b225f7f87e9cfd83c87a2d68424d815c5d0c8f807e/swagger-marshmallow-codegen-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e6296167ccaabfc9364389e553884367", "sha256": "8de6723dc01e402e04862ef375255109ed71a6402252c6b0d465d155b853aa0c" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6296167ccaabfc9364389e553884367", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 15728, "upload_time": "2017-01-10T06:10:34", "url": "https://files.pythonhosted.org/packages/ab/98/6e4b621717ce2af4d12ef344ac4781909d5dfd65cb0023a92aaa1b56383b/swagger_marshmallow_codegen-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7c72980de4f3f625c703c3747fb6df6f", "sha256": "4a027e6d0f100f50c79429a8007174ef8e22dcd1ea8c8f80e652863df4ef9f25" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.2.tar.gz", "has_sig": false, "md5_digest": "7c72980de4f3f625c703c3747fb6df6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11484, "upload_time": "2017-01-10T06:10:31", "url": "https://files.pythonhosted.org/packages/ca/6f/2be6789f11c001cbdaa67fc1bf15709f5a7404f3efbd858190417ca5e1ce/swagger-marshmallow-codegen-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "b262a1b488ae9767d226862de878a153", "sha256": "94631530657d2b6e27a385b1a07e8753dd586453efae08f23526904d3868e1e7" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b262a1b488ae9767d226862de878a153", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 18128, "upload_time": "2017-01-16T21:18:52", "url": "https://files.pythonhosted.org/packages/d9/f0/57f7c33b35847404e3af122c2ee5cdb24907306cb4df973609ee9a2dbd1b/swagger_marshmallow_codegen-0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dedaab2cdee4082ada4edb718320f704", "sha256": "d3a5519f833b7f80120ad5c93ad91d5e9ce5ea119fef14f1467e772b7b208b80" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.tar.gz", "has_sig": false, "md5_digest": "dedaab2cdee4082ada4edb718320f704", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13342, "upload_time": "2017-01-16T21:18:51", "url": "https://files.pythonhosted.org/packages/5d/5c/06ab166eea0637545dc6c6dc27edabcab9a86289d1636e2457b885bb21e5/swagger-marshmallow-codegen-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "18e1884e17adcb029a0da6a9cf6511e8", "sha256": "503d5734e50ee3433b7dbe779d0cea24ee02fdf15294aa3ff629657c2f77767d" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18e1884e17adcb029a0da6a9cf6511e8", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 17994, "upload_time": "2017-02-02T06:16:04", "url": "https://files.pythonhosted.org/packages/93/53/2f8d2546f473600901778fe5f3ecc5a181bc413359ba253335c08a31f7ad/swagger_marshmallow_codegen-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dedbb270729686fb13992f36728e724e", "sha256": "7810a3001fd0f0c8ee4d8874d44b01087a5c7ed87ea3028ec538bfb113d2de10" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.1.tar.gz", "has_sig": false, "md5_digest": "dedbb270729686fb13992f36728e724e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13343, "upload_time": "2017-02-02T06:16:02", "url": "https://files.pythonhosted.org/packages/44/cc/237887f1509230634b225504530c436575ff02c32dc5af6c6615dfaa3409/swagger-marshmallow-codegen-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e526c32251fd04c8f35d754118f25f84", "sha256": "b50a4521706fdd6fce023935d363978244a99c711c79caf1a411b2356cda6b37" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e526c32251fd04c8f35d754118f25f84", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 18032, "upload_time": "2017-02-12T15:56:31", "url": "https://files.pythonhosted.org/packages/9d/80/51284365aef33691666aba958f9f8eed95b6750a338565b920e724fced49/swagger_marshmallow_codegen-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "61e6b2aab66ba624069be30ea55aadb1", "sha256": "0d27ecb25bd9d8c6be01498dba146d36778e88456bfb6f0cb1d1fa77dd3282ce" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.2.tar.gz", "has_sig": false, "md5_digest": "61e6b2aab66ba624069be30ea55aadb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13262, "upload_time": "2017-02-12T15:56:29", "url": "https://files.pythonhosted.org/packages/e1/28/df03882d90575a2871a9c1deec8cea993c57f5d7056d90b9f170b63ba798/swagger-marshmallow-codegen-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "0f59ab63c7748fcdbc64da0375ab07c9", "sha256": "d39940310063139e2df835fa0df6624b7d7ce103e99bf73ee6c679e765b71863" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0f59ab63c7748fcdbc64da0375ab07c9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 18202, "upload_time": "2017-02-12T16:37:33", "url": "https://files.pythonhosted.org/packages/a5/a3/4c619a32bbe22f5c4d8ef8f1c20a79794f432a4444db596fa45a86472cd6/swagger_marshmallow_codegen-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5b6f879365d5250ce5054b8d98c7ca1f", "sha256": "7f9d145a8f1bebda97ff4d39afd0b1d12dc761a906e96719b6a6891712c0c834" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.3.tar.gz", "has_sig": false, "md5_digest": "5b6f879365d5250ce5054b8d98c7ca1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13460, "upload_time": "2017-02-12T16:37:30", "url": "https://files.pythonhosted.org/packages/93/7f/0b7d2146cc50e3b49aa90d0fe7b30d4ebc9cef084b7d676789a406d110b0/swagger-marshmallow-codegen-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "34fbd974a2ba5dc131b57ccc413ddaad", "sha256": "a348d9fa8583fe9341cee64526f192ee05151c407077fb7148d4d20e0b04f5f3" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34fbd974a2ba5dc131b57ccc413ddaad", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 18065, "upload_time": "2017-02-21T03:22:33", "url": "https://files.pythonhosted.org/packages/75/f8/3b1f8c7c47328951db11b4565771aa04a2469972792fa8d428805578fc62/swagger_marshmallow_codegen-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9174e3920469bfe05ae195a2f80393d1", "sha256": "03a484e6ab13119c907e88fe5dcd9294fce583f22df2b67debb7ee2e2d87f3c8" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.4.tar.gz", "has_sig": false, "md5_digest": "9174e3920469bfe05ae195a2f80393d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13505, "upload_time": "2017-02-21T03:22:30", "url": "https://files.pythonhosted.org/packages/95/a2/24c812aafb301c8fa776ecf1684d38c26b5ef09f55d52bea3a60b8c6790e/swagger-marshmallow-codegen-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "55b0ea72f93293a067f2dcf1580bd5f7", "sha256": "b83390ca16a784c1d0575103d804b454000b3eea689c69f1b4ce4a1393b215a9" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55b0ea72f93293a067f2dcf1580bd5f7", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 19255, "upload_time": "2017-03-09T07:05:32", "url": "https://files.pythonhosted.org/packages/38/29/4bd2314ad32abe5d147ad0335e975bbb915fde4a0d5c3e89018d2d757e6b/swagger_marshmallow_codegen-0.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbb77f028643eaedf068a52684ecf2ef", "sha256": "3ed6b831006cf24d3c0c9511ea4f0cb288dc8bfac74266b9153228a4a86b8846" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.5.tar.gz", "has_sig": false, "md5_digest": "bbb77f028643eaedf068a52684ecf2ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14333, "upload_time": "2017-03-09T07:05:30", "url": "https://files.pythonhosted.org/packages/f9/33/b70a1140e21b63a49661e5fc98fb4833729fb26a3411950872d44de92afd/swagger-marshmallow-codegen-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "aa9524e47ac31ff320d12747f334ee72", "sha256": "cf942de6462320417bdd0cb8a55586f8ae1c1c6472a95e070c374b3fbb271372" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa9524e47ac31ff320d12747f334ee72", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 19683, "upload_time": "2017-03-19T17:22:24", "url": "https://files.pythonhosted.org/packages/bc/72/2fe003b08116f1e8846cd2c33875932af6749380c46cd0b95edd6766b570/swagger_marshmallow_codegen-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a26d852d4102f1313e1a005c984d465", "sha256": "a699cccb021ffe5a978143fae518bcdbd11c64b616248a608c5d9fe23f3235c1" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.6.tar.gz", "has_sig": false, "md5_digest": "7a26d852d4102f1313e1a005c984d465", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14620, "upload_time": "2017-03-19T17:22:19", "url": "https://files.pythonhosted.org/packages/90/9f/6e97f41b3c384d3aaaa66419aa4e08908bcc55e24c06bc98db489d0db729/swagger-marshmallow-codegen-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "6ac3bef2dd6e3cc7497e10c7a7ddeb1d", "sha256": "a557d1aec6da72ff79e9bccb50ce419eb3c2c91cdb866371560eeb078c365744" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ac3bef2dd6e3cc7497e10c7a7ddeb1d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 19970, "upload_time": "2017-04-12T11:54:39", "url": "https://files.pythonhosted.org/packages/c6/95/4ca8bd78e7417cc70bc242f1282f044d3078d9d34587e8278e5da7a96e29/swagger_marshmallow_codegen-0.3.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "faa1238c8f23b30be5b42b713019db6d", "sha256": "088851f53cb63e3093fe715aa739fbb4a3e09602caaaf900e263baed2d668866" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.7.tar.gz", "has_sig": false, "md5_digest": "faa1238c8f23b30be5b42b713019db6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15027, "upload_time": "2017-04-12T11:54:37", "url": "https://files.pythonhosted.org/packages/19/a9/31d20e423bb448bd21644851376aee66f275e2753cbbafa15bd0400290b2/swagger-marshmallow-codegen-0.3.7.tar.gz" } ], "0.3.7.1": [ { "comment_text": "", "digests": { "md5": "6afc0491c2c3ed9dfe7fa57718ddc5e9", "sha256": "1267b0e381d6dda3d3f2e1637af4232446c22b3133b16fa2e0063c9deeddbaae" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6afc0491c2c3ed9dfe7fa57718ddc5e9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20003, "upload_time": "2017-04-12T12:01:23", "url": "https://files.pythonhosted.org/packages/32/a3/09dabfa52019c77c7d83756d2c6c53f8ae2d7c221a219e6cd74093e4c581/swagger_marshmallow_codegen-0.3.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca8982e2049caf75070659e1abbb4019", "sha256": "94f7e7a9ee171ab2e9521733fbe47461baf3cd85405996f91eb39c7ebef1c94b" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.7.1.tar.gz", "has_sig": false, "md5_digest": "ca8982e2049caf75070659e1abbb4019", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15021, "upload_time": "2017-04-12T12:01:19", "url": "https://files.pythonhosted.org/packages/94/18/a2c92edce6dfb9fad3d7f040532337f22f4ca35f6aa0dd03488625c4aaef/swagger-marshmallow-codegen-0.3.7.1.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "1c902b698fca43329d6e47514f684a83", "sha256": "3077902298c5f3c7c5e80bbbdc8b2470e816bab34a9c09be14e064958dfc1c93" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1c902b698fca43329d6e47514f684a83", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20007, "upload_time": "2017-04-12T12:34:51", "url": "https://files.pythonhosted.org/packages/7f/2d/73a93e0166a9527b68e7dd6c43ad88417fc2c65dce06ba0878fbaaa10ad9/swagger_marshmallow_codegen-0.3.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f976981d2a97368c434a4c720b9738fa", "sha256": "3fd1d8e5f063c097f29e01a9e05a6fd646ad4864eab5e23f7418911f0237c0de" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.8.tar.gz", "has_sig": false, "md5_digest": "f976981d2a97368c434a4c720b9738fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15069, "upload_time": "2017-04-12T12:34:49", "url": "https://files.pythonhosted.org/packages/0d/92/d675277cd1168df764d7638b961ee5c93a3e7598d45f16301e2c61edfbc9/swagger-marshmallow-codegen-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "1b73939faaaff03a599846b778a6d1d2", "sha256": "e68729a339964dff5ab1850c40b0d8b93053442bcaced42b931b9cfe0da53e72" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.3.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b73939faaaff03a599846b778a6d1d2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20046, "upload_time": "2017-04-27T07:03:21", "url": "https://files.pythonhosted.org/packages/7b/42/2ab7aa97ccdb4574ad12b55ef670b818e79b05169e90d9ad7eadf08372ed/swagger_marshmallow_codegen-0.3.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "caaf578ef8cc6d1e28d4347233d3e728", "sha256": "5de769c891e344f744ffb747fe9a64c3269ed4955d3f23f1da9258783ab4829b" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.3.9.tar.gz", "has_sig": false, "md5_digest": "caaf578ef8cc6d1e28d4347233d3e728", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15125, "upload_time": "2017-04-27T07:03:18", "url": "https://files.pythonhosted.org/packages/44/50/4b27902ec32d0d0268c034d22612a2558b3054c86a8cd9094187283b0e30/swagger-marshmallow-codegen-0.3.9.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "39946ac5b6446fa59ca66fc6cc0591ae", "sha256": "b332eb4432772a31ee5b4c91284ffa9d9461226363b3ba40494ab1bea2409777" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "39946ac5b6446fa59ca66fc6cc0591ae", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 20111, "upload_time": "2017-06-26T06:38:29", "url": "https://files.pythonhosted.org/packages/7b/96/5b63d717468099ca3e847b51d48497daf4f7f5391e097a4f24be3ac3c20b/swagger_marshmallow_codegen-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e586464275c2cef44b0ee7130922f52a", "sha256": "d1a0d3a01dcc11e971266e36a6ad3bd850564ef62444b5fb234675857e9a5362" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e586464275c2cef44b0ee7130922f52a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15170, "upload_time": "2017-06-26T06:38:26", "url": "https://files.pythonhosted.org/packages/85/8f/3efb5a2454ce898584c2ee9cddd40b2cbf062aba7f32ebf4cf0ba792668a/swagger-marshmallow-codegen-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "e9e898b4eaa775648137b947bcd9fd38", "sha256": "c70eb1f29b6a7873c4c4049d82c35edffc9f7b6685efc57182cb3eb8d80910c7" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e9e898b4eaa775648137b947bcd9fd38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17216, "upload_time": "2018-10-02T11:14:35", "url": "https://files.pythonhosted.org/packages/bd/fb/42cdfa409f5fa23b307c10055069db1a23596e0ac218d028ffd634ca3ccd/swagger_marshmallow_codegen-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9094592e3f3c623a4c589d0d7b79f031", "sha256": "08606013f349dca4e299625c7422e86dc2f879b9b62314649864a9ef1cb99eec" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.4.1.tar.gz", "has_sig": false, "md5_digest": "9094592e3f3c623a4c589d0d7b79f031", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15027, "upload_time": "2018-10-02T11:14:11", "url": "https://files.pythonhosted.org/packages/ba/e1/67fd46bdfaa5e1f769898feacec90a9e85d8aad0e36659ff41fca236cd63/swagger-marshmallow-codegen-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "d24d89782e04d9af91410d8e45724e71", "sha256": "fbb534b8c3e2bb0626f31fc5a6fb1fddfc8b48784eae4e98285cd2b149d51672" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d24d89782e04d9af91410d8e45724e71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20584, "upload_time": "2019-09-05T13:15:46", "url": "https://files.pythonhosted.org/packages/00/28/a48cb98e93eedf6920daec7330ef65347445370f17febc7dccd421da0887/swagger_marshmallow_codegen-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e9411de0127102a44fb6972bacce295", "sha256": "cdcbaf11ab30420ae1ce2930b6a4feb79d2e64ed8c39b7da2badbaa73914483f" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7e9411de0127102a44fb6972bacce295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16209, "upload_time": "2019-09-05T13:15:49", "url": "https://files.pythonhosted.org/packages/25/ac/a1cf69e388311c7e65b610e2a779c3434bfa12f638b6f0568cd955b45277/swagger-marshmallow-codegen-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d24d89782e04d9af91410d8e45724e71", "sha256": "fbb534b8c3e2bb0626f31fc5a6fb1fddfc8b48784eae4e98285cd2b149d51672" }, "downloads": -1, "filename": "swagger_marshmallow_codegen-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d24d89782e04d9af91410d8e45724e71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20584, "upload_time": "2019-09-05T13:15:46", "url": "https://files.pythonhosted.org/packages/00/28/a48cb98e93eedf6920daec7330ef65347445370f17febc7dccd421da0887/swagger_marshmallow_codegen-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e9411de0127102a44fb6972bacce295", "sha256": "cdcbaf11ab30420ae1ce2930b6a4feb79d2e64ed8c39b7da2badbaa73914483f" }, "downloads": -1, "filename": "swagger-marshmallow-codegen-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7e9411de0127102a44fb6972bacce295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16209, "upload_time": "2019-09-05T13:15:49", "url": "https://files.pythonhosted.org/packages/25/ac/a1cf69e388311c7e65b610e2a779c3434bfa12f638b6f0568cd955b45277/swagger-marshmallow-codegen-0.5.0.tar.gz" } ] }