{ "info": { "author": "TaylorHere", "author_email": "taylorherelee@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3" ], "description": "```python\n\nfrom pyseri import serializer\n\nclass A():\n\tname = 'class a'\n\nclass B():\n\tname = 'class b'\n\ta = [A(), A(), A()]\n\nserializer.dump(B(), mapper={'A': {'name'}, 'B':{'name', 'a'}})\n\n#output\n\"\"\"\n{\n\t'name': 'class b',\n\t'a': [\n\t\t{'name': 'class a'}, \n\t\t{'name': 'class a'},\n\t\t {'name': 'class a'}\n\t ]\n}\n\"\"\"\n```\n\n```python\n\nfrom pyseri import serializer\n\nclass A():\n\tgetters = ['name']\n\t#this key is important\n\tname = 'class a'\n\nclass B():\n\tgetters = ['name', 'a']\n\t#this key is important\n\tname = 'class b'\n\ta = [A(), A(), A()]\n\nserializer.dump(B())\n\n#output\n\"\"\"\n{\n\t'a': [\n\t\t{'name': 'class a'}, \n\t\t{'name': 'class a'}, \n\t\t{'name': 'class a'}\n\t],\n\t'name': 'class b'}\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/TaylorHere", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyseri", "package_url": "https://pypi.org/project/pyseri/", "platform": "", "project_url": "https://pypi.org/project/pyseri/", "project_urls": { "Homepage": "https://github.com/TaylorHere" }, "release_url": "https://pypi.org/project/pyseri/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Python Serializer tool", "version": "1.1.1", "yanked": false, "yanked_reason": null }, "last_serial": 6039960, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "35526d38479ab410e264f8f26fc368ac", "sha256": "06d478c7a22998627a8603185579c480140520ebe24525b11071b3ba2b255a0a" }, "downloads": -1, "filename": "pyseri-0.1.0.tar.gz", "has_sig": false, "md5_digest": "35526d38479ab410e264f8f26fc368ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1688, "upload_time": "2017-12-21T02:32:19", "upload_time_iso_8601": "2017-12-21T02:32:19.272772Z", "url": "https://files.pythonhosted.org/packages/22/81/77df2ed6e68077128f273a6677c45d6dd5e654c43c950fe901f79212d532/pyseri-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "57a3335b37f122924b77c01722cf5926", "sha256": "a736697ec1d1607b32b5bca63966da10188652a35df85b27acadc90b027878a7" }, "downloads": -1, "filename": "pyseri-1.0.0.tar.gz", "has_sig": false, "md5_digest": "57a3335b37f122924b77c01722cf5926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1634, "upload_time": "2018-01-31T01:53:18", "upload_time_iso_8601": "2018-01-31T01:53:18.378266Z", "url": "https://files.pythonhosted.org/packages/3a/32/1c07a2247ff932830ba9b250579a2938a9d6549c08bd18bc78e190e87134/pyseri-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2e05a237b69292d047aa6912cb76f333", "sha256": "dd3d787cc18560d4163297b39fa63be347bc8b0d9ceb98afcfcdb83de24a5452" }, "downloads": -1, "filename": "pyseri-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2e05a237b69292d047aa6912cb76f333", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1070, "upload_time": "2018-01-31T01:58:12", "upload_time_iso_8601": "2018-01-31T01:58:12.661446Z", "url": "https://files.pythonhosted.org/packages/8b/31/e7aaf23292c637106defa5e4d9f6f9fbb6b9a4a9f9461d824e1c89cb68e5/pyseri-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a4eb5ec8c8b635ed46b2e98d0b957cb6", "sha256": "a08bcada19a62f51add0ad354dc28064b41f78eac0e7e97f4190bf86b0a5dcd3" }, "downloads": -1, "filename": "pyseri-1.0.2.tar.gz", "has_sig": false, "md5_digest": "a4eb5ec8c8b635ed46b2e98d0b957cb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1070, "upload_time": "2018-02-09T02:27:02", "upload_time_iso_8601": "2018-02-09T02:27:02.169540Z", "url": "https://files.pythonhosted.org/packages/0a/05/e03003900db5aff3d0cbee9bc23396ea07735a96a6aa3d06489946358e15/pyseri-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "15e6c3fe4aa51a6a675cecd37dc26437", "sha256": "52631ab7ed610d71ba83521488e31ca1c43ad1ded00a9529210c4e76f0ad4d88" }, "downloads": -1, "filename": "pyseri-1.0.3.tar.gz", "has_sig": false, "md5_digest": "15e6c3fe4aa51a6a675cecd37dc26437", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1639, "upload_time": "2018-02-09T02:41:07", "upload_time_iso_8601": "2018-02-09T02:41:07.701708Z", "url": "https://files.pythonhosted.org/packages/07/12/2677489d252f3a9bc43b95cdfff5c6ed893fe02f4324101b99d3359cd13c/pyseri-1.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "0510a268f0f913a6029441ed60ccd7c9", "sha256": "0152609c45b85164b26729918f41c290b749d0b19a9c621964a5972f6289b561" }, "downloads": -1, "filename": "pyseri-1.0.4.tar.gz", "has_sig": false, "md5_digest": "0510a268f0f913a6029441ed60ccd7c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1646, "upload_time": "2018-03-04T06:01:05", "upload_time_iso_8601": "2018-03-04T06:01:05.327167Z", "url": "https://files.pythonhosted.org/packages/79/72/bd6e85a94b06b818d6a46b9a4c6b4f6b1a25f5ac5ccc8ce13883990aebe6/pyseri-1.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "adb4831076cb13cf6534c9fb3b958ba7", "sha256": "5eea4af1f03a964bdd6a0646fe5dd3986427334d72d72ccb3ac6b63f2495bd1a" }, "downloads": -1, "filename": "pyseri-1.0.5.tar.gz", "has_sig": false, "md5_digest": "adb4831076cb13cf6534c9fb3b958ba7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1731, "upload_time": "2018-03-15T05:21:34", "upload_time_iso_8601": "2018-03-15T05:21:34.489532Z", "url": "https://files.pythonhosted.org/packages/7e/e4/f26d9d2877d14d831209097fef06ac2ce8434eb4d8f26c4cabcd5b0670e2/pyseri-1.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "a4a96df6d45e5670222bb08d22644e70", "sha256": "64a549ce5bb07cf1c3df1ecefc29f0c6a74e0e84238621e0f8cf7325c9c01624" }, "downloads": -1, "filename": "pyseri-1.0.6.tar.gz", "has_sig": false, "md5_digest": "a4a96df6d45e5670222bb08d22644e70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1733, "upload_time": "2018-03-15T05:58:01", "upload_time_iso_8601": "2018-03-15T05:58:01.203673Z", "url": "https://files.pythonhosted.org/packages/df/44/6442841e8ccb2142573a048cc99ce209034efaee7885726a143263aee864/pyseri-1.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "616779221f3ee38e44699e1ea635d61f", "sha256": "8c50cc33103db8e11d46c791ddf339aca400551ca27dc79031d19a76bb768487" }, "downloads": -1, "filename": "pyseri-1.1.0.tar.gz", "has_sig": false, "md5_digest": "616779221f3ee38e44699e1ea635d61f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 801, "upload_time": "2019-10-28T07:47:50", "upload_time_iso_8601": "2019-10-28T07:47:50.780532Z", "url": "https://files.pythonhosted.org/packages/cb/d2/5bfdb4a969c4edc96b166aca416893473387d37d061abf70633fa0fabd99/pyseri-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "316e96d499a96a1b474cecc595bfd5ee", "sha256": "07c7bfdb87394d23d5003d7427959ec9f158ea5cc43bc25a9ad9166d5f75404b" }, "downloads": -1, "filename": "pyseri-1.1.1.tar.gz", "has_sig": false, "md5_digest": "316e96d499a96a1b474cecc595bfd5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1245, "upload_time": "2019-10-28T07:53:41", "upload_time_iso_8601": "2019-10-28T07:53:41.002896Z", "url": "https://files.pythonhosted.org/packages/54/b0/0212df577223cad903d809251e93858aaa7968cb50919afa17679f9ee3ae/pyseri-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "316e96d499a96a1b474cecc595bfd5ee", "sha256": "07c7bfdb87394d23d5003d7427959ec9f158ea5cc43bc25a9ad9166d5f75404b" }, "downloads": -1, "filename": "pyseri-1.1.1.tar.gz", "has_sig": false, "md5_digest": "316e96d499a96a1b474cecc595bfd5ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1245, "upload_time": "2019-10-28T07:53:41", "upload_time_iso_8601": "2019-10-28T07:53:41.002896Z", "url": "https://files.pythonhosted.org/packages/54/b0/0212df577223cad903d809251e93858aaa7968cb50919afa17679f9ee3ae/pyseri-1.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }