{ "info": { "author": "Andrew Dodd", "author_email": "andrew.john.dodd@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 1.7", "Framework :: Django :: 1.8", "Framework :: Django :: 2.0", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "=============================\ndjango-nsync\n=============================\n\n.. image:: https://badge.fury.io/py/django-nsync.png\n :target: https://badge.fury.io/py/django-nsync\n\n.. image:: https://travis-ci.org/andrewdodd/django-nsync.png?branch=master\n :target: https://travis-ci.org/andrewdodd/django-nsync\n\n.. image:: https://codecov.io/github/andrewdodd/django-nsync/coverage.svg?branch=master\n :target: https://codecov.io/github/andrewdodd/django-nsync?branch=master\n :alt: Coverage\n\nDjango NSync provides a simple way to keep your Django Model data 'n-sync with N external systems.\n\nFeatures\n--------\nIncludes:\n\n- Synchronise models with data from external systems\n\n - Create, update or delete model objects\n - Modify relational fields\n - Allow multiple systems to modify the same model object\n \n- CSV file support out of the box\n\n - Ships with commands to process a single CSV file or multiple CSV files\n\n- No need for more code\n\n - Nsync does not require you to inherit from special classes, add 'model mapping' objects or really define anything in Python\n\nNot-included:\n\n- Export (to CSV or anything else for that matter)\n\n - There are other packages that can do this\n - Why do you want the data out? Isn't that what your application is for? ;-)\n\n- Admin integration\n\n - There isn't much to this package, if you want to add the models to your admin pages it is probably better if you do it (that's what I've done in my use case)\n\nNot-yet included:\n\n- Other file formats out of the box\n\n - Love it or hate it, CSV is ubiquitous and simple (its limitations also force simplicity)\n - The CSV handling part is separated from the true NSync part, so feel free to write your own lyrics-from-wav-file importer.\n\n- Intricate data format handling\n\n - E.g. parsing date times etc\n - This can be side-stepped by creating ``@property`` annotated handlers though (see the examples from more info)\n\n\nDocumentation\n-------------\n\nThe full documentation is at https://django-nsync.readthedocs.org.\n\n\nCredits\n---------\n\nTools used in rendering this package:\n\n* Cookiecutter_ Used to create the initial repot\n* `cookiecutter-pypackage`_ Used by Cookiecutter_ to create the initial repo\n\nFor helping me make sense of the python pacakging world (and the bad practices codified in some of the tools/blogs out there):\n\n* `Hynek Schlawack`_ Whose blog posts on packaging Python apps etc were indispensible\n* `Ionel Cristian Maries`_ (sorry, too lazy for unicode) Whose blog post on python packaging was also indispensible\n\n.. _`Hynek Schlawack`: https://hynek.me\n.. _`Ionel Cristian Maries`: http://blog.ionelmc.ro/\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`cookiecutter-pypackage`: https://github.com/pydanny/cookiecutter-djangopackage", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://django-nsync.readthedocs.org/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-nsync", "package_url": "https://pypi.org/project/django-nsync/", "platform": "", "project_url": "https://pypi.org/project/django-nsync/", "project_urls": { "Homepage": "https://django-nsync.readthedocs.org/" }, "release_url": "https://pypi.org/project/django-nsync/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Django N Sync provides a simple way to keep your Django", "version": "0.4.0" }, "last_serial": 3648349, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fc10549827c4f926133dcc6795ac45c2", "sha256": "8b1f6e6fc078c661c013aab327283e3d28e97ced861a452c7eb1f63c9157b030" }, "downloads": -1, "filename": "django-nsync-0.1.0.tar.gz", "has_sig": false, "md5_digest": "fc10549827c4f926133dcc6795ac45c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10508, "upload_time": "2015-12-03T14:03:36", "url": "https://files.pythonhosted.org/packages/c0/db/5179c293f17b771026b4461c95bfa719b221a066b61edaaff82b1464746f/django-nsync-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b08b699f315a06bf0bcb6b510727ee9d", "sha256": "b7393322a992e565530527acc5a36a51f286692ef55e9243cb2d511d994ec249" }, "downloads": -1, "filename": "django_nsync-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b08b699f315a06bf0bcb6b510727ee9d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11937, "upload_time": "2015-12-03T14:54:29", "url": "https://files.pythonhosted.org/packages/79/6f/756a064729beab2afecbf8a21e7fc3026643a8e00e20b46d9cc701c94d3f/django_nsync-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "595e49c12223de36d38f0c6d6fe7c678", "sha256": "7ec89e16577c66f2333de2a49950cb2f0184eadda1d6fab30de9a3d61afdb769" }, "downloads": -1, "filename": "django-nsync-0.1.1.tar.gz", "has_sig": false, "md5_digest": "595e49c12223de36d38f0c6d6fe7c678", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10469, "upload_time": "2015-12-03T14:54:24", "url": "https://files.pythonhosted.org/packages/f6/f8/0e7ec78ec12ab1f206d9ffa7bf68ad019d68d3b97e30d4f099b31797a026/django-nsync-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5d28d50434e807fa55eae76cad3f411e", "sha256": "24498eb4e04666f1a253cde4af872540531c176b2f4a7cacff5a420faea2d5d5" }, "downloads": -1, "filename": "django_nsync-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5d28d50434e807fa55eae76cad3f411e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12847, "upload_time": "2015-12-07T12:40:29", "url": "https://files.pythonhosted.org/packages/08/8c/b74aa3e98048b670d2ef43be6713c6ab3190e867a2fea6f63a19d806c8d3/django_nsync-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c66d169877e0d6b90068a7c97621b393", "sha256": "96c980514c4454178e3e631e27cbf722a2c20c802c0134a98c24ceecb6fb7d79" }, "downloads": -1, "filename": "django-nsync-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c66d169877e0d6b90068a7c97621b393", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28439, "upload_time": "2015-12-07T12:40:16", "url": "https://files.pythonhosted.org/packages/06/71/0da43358728186cf29245f633c574ff331589da27ce336521ee7458498ab/django-nsync-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "81b969b287b07c2224fe59aedf9d2e32", "sha256": "7f1e3bbea290b9065a321b06a2a540d138a5d2b30899c8f9380a53aeacceafa8" }, "downloads": -1, "filename": "django_nsync-0.1.3-py2.7.egg", "has_sig": false, "md5_digest": "81b969b287b07c2224fe59aedf9d2e32", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23815, "upload_time": "2016-01-06T12:29:27", "url": "https://files.pythonhosted.org/packages/18/75/ad20009627ec8859304349086cc6abc9876f7d747b6498019544e244d92b/django_nsync-0.1.3-py2.7.egg" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ea790fc3367993c2619b3b5fccdc8549", "sha256": "6466a2ed668931635215658989c8d38e707d437bdb447d5d925a445eadfd87b5" }, "downloads": -1, "filename": "django_nsync-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea790fc3367993c2619b3b5fccdc8549", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15939, "upload_time": "2016-01-06T12:29:52", "url": "https://files.pythonhosted.org/packages/b7/33/17c0dc72389b02d605a5e5bbf27fab670d1c57a7018c368d97c07d1db71b/django_nsync-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "737fb8be83a124efc7143a93f88a2f46", "sha256": "dc47c7a036d0018ca2bf49bd3c56b177cbe158a51a9a4a9986b5c98a3611bf90" }, "downloads": -1, "filename": "django-nsync-0.2.0.tar.gz", "has_sig": false, "md5_digest": "737fb8be83a124efc7143a93f88a2f46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34478, "upload_time": "2016-01-06T12:29:10", "url": "https://files.pythonhosted.org/packages/41/4b/8184d315d497fa4a19dd0ddf2ba146fcbf28d603649f9795aebde47d036f/django-nsync-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "825b82021560d9b4f6e287d93c8d54b5", "sha256": "c7c8fba33e7f38080194bda9038cbfe8b2f8cb1b6680d1d15c344c016539dc23" }, "downloads": -1, "filename": "django_nsync-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "825b82021560d9b4f6e287d93c8d54b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15943, "upload_time": "2016-01-06T12:32:59", "url": "https://files.pythonhosted.org/packages/9a/cb/775a2c3e2d7daa5ee6639addc1710cd8ea46ff78fc5e17c2496dd2ff4fff/django_nsync-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "698552af1c56c74c6a95ef78a0f9f0f6", "sha256": "2463c248094496be5ee70a5068b9fdd0bebc95507e4cd0abe4ad9651755bd99c" }, "downloads": -1, "filename": "django-nsync-0.2.1.tar.gz", "has_sig": false, "md5_digest": "698552af1c56c74c6a95ef78a0f9f0f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34476, "upload_time": "2016-01-06T12:32:44", "url": "https://files.pythonhosted.org/packages/78/05/a0c16dfdc3a1fe5e33ac7eeae8fe6ee611ebf872edcf45a122db4ec5598c/django-nsync-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0486d30bf75b940f2f7ec3aa0680a173", "sha256": "58508dfce64f1774e8110056e070bb203d621f522320d88609d77cef8e795af0" }, "downloads": -1, "filename": "django_nsync-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0486d30bf75b940f2f7ec3aa0680a173", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16235, "upload_time": "2016-02-09T16:27:18", "url": "https://files.pythonhosted.org/packages/7b/77/95f6c05f1dabe45d4b7f7399eb42803d764bfb09ab50c353060b85193002/django_nsync-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b86b5efa03b4791852a45d919d582b25", "sha256": "565977fdb0315c7c100305c55e9b7446cf0f05c265bca2f494cbe04051720fbe" }, "downloads": -1, "filename": "django-nsync-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b86b5efa03b4791852a45d919d582b25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36544, "upload_time": "2016-02-09T16:27:11", "url": "https://files.pythonhosted.org/packages/48/61/f504049ec6758952cae63b3de9ee8aabb9e86bc8f19cd9262117d14878e3/django-nsync-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "59365f58d628a19948164a0b1007104d", "sha256": "7611199f7306a4b3e7dae4abfc591986f33d96549cf01315756a2b41641468b7" }, "downloads": -1, "filename": "django_nsync-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "59365f58d628a19948164a0b1007104d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16181, "upload_time": "2016-02-10T12:29:31", "url": "https://files.pythonhosted.org/packages/cb/16/56c77dbd12640a5518b087c3109926cdc130c77f076777082564702f3d7d/django_nsync-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83623f15700f33276e2e8bf7e0cd91de", "sha256": "b0993de50ab1f0c9695798c5e896bdc3ce0a57c4a104c672699ce28fbd12cf85" }, "downloads": -1, "filename": "django-nsync-0.3.1.tar.gz", "has_sig": false, "md5_digest": "83623f15700f33276e2e8bf7e0cd91de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36507, "upload_time": "2016-02-10T12:29:39", "url": "https://files.pythonhosted.org/packages/2e/c0/f481411130ac3a31ceee63dffa82caaa73c9d95f2405d02f08aacbbc28ae/django-nsync-0.3.1.tar.gz" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "817d1cfc73e8bdc33bfba64074f85dd8", "sha256": "7d5565fe2ec3bbc5858027c87b1cd8a1ad785dec4ac56090ec0f2b702b6dcbba" }, "downloads": -1, "filename": "django_nsync-0.3.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "817d1cfc73e8bdc33bfba64074f85dd8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17868, "upload_time": "2016-04-22T16:18:08", "url": "https://files.pythonhosted.org/packages/b2/56/ac4c041f515fa7bc7f4a48d4ccb8c33cb986623226821c3f3118b934e85a/django_nsync-0.3.10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cac37065745910675d987de78910ebb8", "sha256": "11c1dae36626c7bdb7ca594aed26203535cf82c3a995328f5c6b4dbc1685d0b5" }, "downloads": -1, "filename": "django-nsync-0.3.10.tar.gz", "has_sig": false, "md5_digest": "cac37065745910675d987de78910ebb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41140, "upload_time": "2016-04-22T16:18:23", "url": "https://files.pythonhosted.org/packages/47/2a/42c7b3c8b5bed583873be2e9f2de7db07ab376e8cc8d2e8e4174e4429119/django-nsync-0.3.10.tar.gz" } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "7b8f65b91cd433e597d0bb9f155be06e", "sha256": "a2aea24f43c3ab9789ac4200d3626e081f1552abf06ca9862e251eba3f64d953" }, "downloads": -1, "filename": "django-nsync-0.3.11.tar.gz", "has_sig": false, "md5_digest": "7b8f65b91cd433e597d0bb9f155be06e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41573, "upload_time": "2017-01-28T19:10:06", "url": "https://files.pythonhosted.org/packages/ae/b5/cc60ae5af12448191938468292b9ccdb68c8fba342cdf054796c19fae65c/django-nsync-0.3.11.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "aa846edbb911539d10035d4d99ef82c5", "sha256": "39df8a107f5071fce0caab42b4ee116d8429e236cdc4b0de88a02abf0df9a993" }, "downloads": -1, "filename": "django_nsync-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa846edbb911539d10035d4d99ef82c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16175, "upload_time": "2016-02-13T18:04:20", "url": "https://files.pythonhosted.org/packages/56/8b/fc22f1679ec060c9c13cf31ecd3494e1b7d897a9fca42fdc3befee4300da/django_nsync-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "527867859ec99bf53d4cb466205e0b33", "sha256": "0de577bae6c242499067061a40334004a2c56cf95db0f83edd7eb7fedca8ea35" }, "downloads": -1, "filename": "django-nsync-0.3.2.tar.gz", "has_sig": false, "md5_digest": "527867859ec99bf53d4cb466205e0b33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37162, "upload_time": "2016-02-13T18:04:27", "url": "https://files.pythonhosted.org/packages/79/e0/9836e423bf4a983d3496b0eb59b1d24b2035999471f72ab2bf60c6a684f8/django-nsync-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "faed89c2e959e6185336649e9d528836", "sha256": "508c76cf4978893a0b30871844e904c5ec2cc90de56ca61346113273dcac55ce" }, "downloads": -1, "filename": "django_nsync-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "faed89c2e959e6185336649e9d528836", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16807, "upload_time": "2016-02-26T09:53:35", "url": "https://files.pythonhosted.org/packages/00/13/ef3cee99ecd3e2e0159aba13358640dabf9d0106ef5e01197d4cf00b13bf/django_nsync-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "290f85830dd43c0c6d5284413b5d08ac", "sha256": "d2b914cd00b06b9e6650e1c5f82a6d79c9d3230c71091f6001aeda952787fb23" }, "downloads": -1, "filename": "django-nsync-0.3.3.tar.gz", "has_sig": false, "md5_digest": "290f85830dd43c0c6d5284413b5d08ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38595, "upload_time": "2016-02-26T09:53:42", "url": "https://files.pythonhosted.org/packages/2c/2a/430034ac20f5ec61027bdda89a6c047ec347927cf50dd3a98e6e67c2eb00/django-nsync-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "91afd393356275885bd36e56b0c2f970", "sha256": "a407a9a734be6882c41ca957c675b738d316ad512909f98af254525ddd4205c3" }, "downloads": -1, "filename": "django_nsync-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "91afd393356275885bd36e56b0c2f970", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16831, "upload_time": "2016-03-31T14:31:47", "url": "https://files.pythonhosted.org/packages/18/d6/a0a3e324d69b12f3c7119bd82b53d04e509ad316e0fcc9bdfc2f50829ad9/django_nsync-0.3.4-py2.py3-none-any.whl" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "c410a16fecf4a2c9f820f0aea1593780", "sha256": "25649f6ad2c053aeaf2f35c0c80087e0c17c6ef8db4bf6989754ff288a897457" }, "downloads": -1, "filename": "django_nsync-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c410a16fecf4a2c9f820f0aea1593780", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16830, "upload_time": "2016-03-31T14:39:22", "url": "https://files.pythonhosted.org/packages/fd/d9/485a82c256d9c7912f561439b02f92a1a30c50fbed5aec1de570832c7563/django_nsync-0.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdd4b2e9f302a5343347234384283149", "sha256": "1a2bef5f84e9e1f8d3c6b401fe8cb306c81afc341f53a7e12921478351be577b" }, "downloads": -1, "filename": "django-nsync-0.3.5.tar.gz", "has_sig": false, "md5_digest": "cdd4b2e9f302a5343347234384283149", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38789, "upload_time": "2016-03-31T14:39:35", "url": "https://files.pythonhosted.org/packages/3c/9b/f85131b08a77bf526e365559e0300704c5a3944d829c8ef5e3a2ef9b2638/django-nsync-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "22e8e066d64b9b68176ff0a5abc58d65", "sha256": "0578e0fcea9d64b01a72fe6684a742ab4c2a07f309809cff844f64ed931828e1" }, "downloads": -1, "filename": "django_nsync-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "22e8e066d64b9b68176ff0a5abc58d65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16838, "upload_time": "2016-04-10T16:29:41", "url": "https://files.pythonhosted.org/packages/0c/a8/b4f0c23c0bf0839279eacdac86b34259154b17370175616585ff913bb0e4/django_nsync-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a6adadf713f22731357fc685da4f2f79", "sha256": "a8162c5b956073a48c956943365e219f6b4974c7ef6b1a78a55f5745a28d59f9" }, "downloads": -1, "filename": "django-nsync-0.3.6.tar.gz", "has_sig": false, "md5_digest": "a6adadf713f22731357fc685da4f2f79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38918, "upload_time": "2016-04-10T16:29:46", "url": "https://files.pythonhosted.org/packages/81/fd/4249a5e7c29c8d5989b10344487e488c2c28cc9bead0f43e8af3c16d2c18/django-nsync-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "7697a2ee67b3950a93723b5347fc45f7", "sha256": "6ddec213bb0362af1c008fd559a4718d8a4c71a13f09a31150cde980054a1027" }, "downloads": -1, "filename": "django_nsync-0.3.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7697a2ee67b3950a93723b5347fc45f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17023, "upload_time": "2016-04-12T05:16:57", "url": "https://files.pythonhosted.org/packages/c8/36/817d480edf5f4dc02f7daefde01ba5fa0f98e33c0310379e14356ea9d663/django_nsync-0.3.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "835346319b3a537ba12345c4f5202965", "sha256": "0c905b1b57aaca39699cb1da90267436d6b0594214f5640b700e15496b2dbbe0" }, "downloads": -1, "filename": "django-nsync-0.3.7.tar.gz", "has_sig": false, "md5_digest": "835346319b3a537ba12345c4f5202965", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39486, "upload_time": "2016-04-12T05:17:14", "url": "https://files.pythonhosted.org/packages/a0/99/334fb07f63150f2b0cd38130c55ce0329f2b3fd35b777b5d78d6686f3463/django-nsync-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "7c7d674fb6e447b17d0cde4c1ecf62c1", "sha256": "eca6d504a9e1ea37138ab09cca4ab32cd5f5e9283b9ee93f10d9875b012c6b00" }, "downloads": -1, "filename": "django_nsync-0.3.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c7d674fb6e447b17d0cde4c1ecf62c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17134, "upload_time": "2016-04-12T12:14:35", "url": "https://files.pythonhosted.org/packages/af/a3/7f0e9b68b8be5e6bf41b02494fe92aec721e1135f4dd06525d932e98bc6d/django_nsync-0.3.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2efaa752b0a5703b45b5f652dc01d123", "sha256": "5d079af2c4824d0e7eb0cea2b7e82ff2e45c3a4caae3630c73403b9a64a4d998" }, "downloads": -1, "filename": "django-nsync-0.3.8.tar.gz", "has_sig": false, "md5_digest": "2efaa752b0a5703b45b5f652dc01d123", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39598, "upload_time": "2016-04-12T12:14:49", "url": "https://files.pythonhosted.org/packages/98/3c/67fa3cdb207badeb939d327e612efa34b17577b50502045b7b56a39cca56/django-nsync-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "660545cbd92545fedc31063f94acd5a3", "sha256": "91ec11d5a572ae83c7c6711cad3890b0dec76b14c65e5cef61baac82d5a1aba6" }, "downloads": -1, "filename": "django_nsync-0.3.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "660545cbd92545fedc31063f94acd5a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17852, "upload_time": "2016-04-22T16:15:08", "url": "https://files.pythonhosted.org/packages/c6/c9/e6fdd4a6bb36afa349f4001ecaf939d0050060f879faa1fae11e3da627db/django_nsync-0.3.9-py2.py3-none-any.whl" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "8718562bcc9f078bd61e25c7c2f7272a", "sha256": "9094b9405c93f764d663a9c09adf0fd28c5f2dabd589ae076eea38b97991f278" }, "downloads": -1, "filename": "django_nsync-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8718562bcc9f078bd61e25c7c2f7272a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18174, "upload_time": "2018-03-07T16:32:41", "url": "https://files.pythonhosted.org/packages/5d/de/5e241fee9be1a63dd66c7900a49889dbb31ec2f614a05fee683daad3b70b/django_nsync-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c57167a9fa16c7c357067b1b9938618e", "sha256": "79ec3f614a0c250b6760c1fde42af834d5d70369a69f9a7dea19866912aa3ce5" }, "downloads": -1, "filename": "django-nsync-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c57167a9fa16c7c357067b1b9938618e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44230, "upload_time": "2018-03-06T09:08:25", "url": "https://files.pythonhosted.org/packages/ec/49/7587d7590da29e1552d28e589ee8220e7f20e9cdf371e08b8f2539bc720b/django-nsync-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8718562bcc9f078bd61e25c7c2f7272a", "sha256": "9094b9405c93f764d663a9c09adf0fd28c5f2dabd589ae076eea38b97991f278" }, "downloads": -1, "filename": "django_nsync-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8718562bcc9f078bd61e25c7c2f7272a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18174, "upload_time": "2018-03-07T16:32:41", "url": "https://files.pythonhosted.org/packages/5d/de/5e241fee9be1a63dd66c7900a49889dbb31ec2f614a05fee683daad3b70b/django_nsync-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c57167a9fa16c7c357067b1b9938618e", "sha256": "79ec3f614a0c250b6760c1fde42af834d5d70369a69f9a7dea19866912aa3ce5" }, "downloads": -1, "filename": "django-nsync-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c57167a9fa16c7c357067b1b9938618e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44230, "upload_time": "2018-03-06T09:08:25", "url": "https://files.pythonhosted.org/packages/ec/49/7587d7590da29e1552d28e589ee8220e7f20e9cdf371e08b8f2539bc720b/django-nsync-0.4.0.tar.gz" } ] }