{
"info": {
"author": "Flavio Curella",
"author_email": "flavio.curella@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"Operating System :: OS Independent",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 3"
],
"description": "Django Redux\n=============================\n\nA re-usable bridge between Django channels and Redux.\n\nQuickstart\n----------\n\n::\n\n $ pip install django_redux\n $ npm install django-channels django_redux\n\nCreate a file called `engine.py` for your project::\n\n from django_redux import action, AsyncReduxConsumer\n\n\n class MyConsumer(AsyncReduxConsumer):\n\n async def connect(self, message):\n if message.user.is_authenticated:\n await self.send_json({\n 'type': 'SET_USER',\n 'user': {\n 'username': self.message.user.username,\n }\n })\n\n # This method will be called when the `INCREMENT_COUNTER` action gets\n # fired from the JS via the reduxBridge (see below).\n @action('INCREMENT_COUNTER')\n async def incr_counter(self, message):\n await self.send_json({'type': 'INCREMENTED_COUNTER', 'incrementBy': message['incrementBy']})\n\n\nIn your js entry point::\n\n // app.js\n\n import React from 'react';\n\n import { render } from 'react-dom';\n import { Provider } from 'react-redux';\n import { createStore, } from 'redux';\n\n import reducer from '../reducers';\n import Root from '../containers/Root.react';\n\n import { WebSocketBridge } from 'django-channels';\n import { eventToAction } from 'django_redux';\n\n const store = createStore(\n reducer,\n );\n\n\n export const reduxBridge = new WebSocketBridge();\n reduxBridge.connect(\"ws://localhost:8000/ws/\");\n reduxBridge.addEventListener(\"message\", eventToAction(store));\n\n render(\n \n \n ,\n document.getElementById('root')\n );\n\nTo send an action from redux::\n\n import { createAction } from 'redux-actions';\n\n import ActionTypes from './constants';\n import { reduxBridge } from './app';\n\n\n export const incrementCounter = createAction(ActionTypes.INCREMENT_COUNTER, (incrementBy) => {\n reduxBridge.send({\n type: ActionTypes.INCREMENT_COUNTER,\n incrementBy\n });\n });\n\nTo send an action from the backend::\n\n from django_redux import send_action\n\n await send_action('mygroup', {\n 'type': 'ACTION_NAME',\n 'payload': {'any': 'thing'},\n })\n\nGroups\n------\n\nAll clients are automatically added to a group called `\"broadcast\"`.\n\nAuthenticated users are automatically added to a group called `\"user.{user.pk}\"` so you they can be conveniently addressed.\n\nTODO:\n\n* Tests\n * ``send_action``\n* Data binding\n* Docs\n * Multiplexing\n\nCredits\n-------\n\nMost of this code is adapted from `johnpaulett/channel_chat `_.\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/channels-frontend/django_redux",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "django-redux",
"package_url": "https://pypi.org/project/django-redux/",
"platform": "",
"project_url": "https://pypi.org/project/django-redux/",
"project_urls": {
"Homepage": "https://github.com/channels-frontend/django_redux"
},
"release_url": "https://pypi.org/project/django-redux/1.0.0/",
"requires_dist": [
"channels",
"Django"
],
"requires_python": "",
"summary": "A re-usable bridge between Django channels and Redux Edit",
"version": "1.0.0"
},
"last_serial": 5700002,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "4673242d064c16a639d141141f889e03",
"sha256": "e2ae33f417d7717b0d3935108b5931931c604845af99750ecc35f405a097e28d"
},
"downloads": -1,
"filename": "django_redux-0.0.1-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "4673242d064c16a639d141141f889e03",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6336,
"upload_time": "2017-02-14T20:33:32",
"url": "https://files.pythonhosted.org/packages/a9/9a/bd6386d180309fddb251fa9276dcd84baab178d8e254c6afd805d77af2d8/django_redux-0.0.1-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "7ae1237177df5a99c721184f3616d9af",
"sha256": "1fef6271d1dc1b08c8f0be037986caf6dedc3ca8c0b4f27f2ebd4e79fb58589d"
},
"downloads": -1,
"filename": "django_redux-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "7ae1237177df5a99c721184f3616d9af",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3971,
"upload_time": "2017-02-14T20:33:34",
"url": "https://files.pythonhosted.org/packages/0e/1c/f932a0362123a21fb18a5c34c06eddb071114858038f94d7a69c40bf7537/django_redux-0.0.1.tar.gz"
}
],
"0.0.10": [
{
"comment_text": "",
"digests": {
"md5": "cae10d4d63a2ec4090bccdcb2a5a2677",
"sha256": "1887354b41eaa2d4042515cf27b3251abcff2e2d534321dbdc6e14b5fd71ba0b"
},
"downloads": -1,
"filename": "django_redux-0.0.10-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "cae10d4d63a2ec4090bccdcb2a5a2677",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136825,
"upload_time": "2017-03-07T17:08:15",
"url": "https://files.pythonhosted.org/packages/82/93/7a96c2c3675305a630fe02e6acdabcce17cc5b7d7a260529c79220f5469d/django_redux-0.0.10-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "57318afe40882df7b0bc9fd71bc2706e",
"sha256": "7520eb70923a74a330096eb6c7366ce34885fb2b5da2b58377abcd550b59ff0b"
},
"downloads": -1,
"filename": "django_redux-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "57318afe40882df7b0bc9fd71bc2706e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9262,
"upload_time": "2017-03-07T17:08:17",
"url": "https://files.pythonhosted.org/packages/66/84/820dde2e9b33b602e206bfc0f34d04d3e5ea647ed9df4c053660983e8cf3/django_redux-0.0.10.tar.gz"
}
],
"0.0.11": [
{
"comment_text": "",
"digests": {
"md5": "202741081c9c82025e1ef78282938acc",
"sha256": "029ab9d8273e1d710b4e6624d610b9c9152eda58269708b64237f41f1e2fff3e"
},
"downloads": -1,
"filename": "django_redux-0.0.11-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "202741081c9c82025e1ef78282938acc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136825,
"upload_time": "2017-03-07T17:43:40",
"url": "https://files.pythonhosted.org/packages/b1/86/679f0169e674258588069035d7482959c1c56ae9e3795fb98f9d29910fb1/django_redux-0.0.11-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "4494d1d23221db9817db30f8fe954ab4",
"sha256": "073124818e16c1fe30d5fde75ece1abc6bb69a4d43e5753e3262b5a874dc13ad"
},
"downloads": -1,
"filename": "django_redux-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "4494d1d23221db9817db30f8fe954ab4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9264,
"upload_time": "2017-03-07T17:43:41",
"url": "https://files.pythonhosted.org/packages/3b/b3/81311514e395cd5369bf87e24df6f07789d258ba906b4d0627d7b4b29eb6/django_redux-0.0.11.tar.gz"
}
],
"0.0.12": [
{
"comment_text": "",
"digests": {
"md5": "341ac3aad9974ae95725a610898bb9d2",
"sha256": "3a6689ff541b26876e6fedad11ff6feaca115f51f14c218c277c5ec185faebae"
},
"downloads": -1,
"filename": "django_redux-0.0.12-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "341ac3aad9974ae95725a610898bb9d2",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136795,
"upload_time": "2017-04-03T20:50:33",
"url": "https://files.pythonhosted.org/packages/bd/6b/33289654c3908fa88e35960ad676cc125b5ebf4887cab676b5d785fb7884/django_redux-0.0.12-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "9dc2d04c11caf4a6acacf453fd51e82a",
"sha256": "f297e352ee2cf3101e41231255b93ec5f6ca3b9bc2d3a61b1d2cee33f58a28fb"
},
"downloads": -1,
"filename": "django_redux-0.0.12.tar.gz",
"has_sig": false,
"md5_digest": "9dc2d04c11caf4a6acacf453fd51e82a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9236,
"upload_time": "2017-04-03T20:50:35",
"url": "https://files.pythonhosted.org/packages/01/96/f1f67329b048b8575170c8aabe2036d7ea0c37614ca75e6fb8ff8c8bcae3/django_redux-0.0.12.tar.gz"
}
],
"0.0.13": [
{
"comment_text": "",
"digests": {
"md5": "f0bf256ec176f0bf6dba5cb80395499b",
"sha256": "e5ce0c57dc49db19bf9e2b244a75a4e2825ea6c99d66ca7d71c54e07a5713e96"
},
"downloads": -1,
"filename": "django_redux-0.0.13-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "f0bf256ec176f0bf6dba5cb80395499b",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136796,
"upload_time": "2017-06-28T21:23:49",
"url": "https://files.pythonhosted.org/packages/6e/35/9cee2a82febbb038b20428276bb60162d25200b10b4825a02c688e153d1d/django_redux-0.0.13-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "351ae974ca8a64a3dbd59b3aa21ec2b4",
"sha256": "0857523ba0aad112360e93d182211c9f510664d64c0e332e925f1aa90cd9bb0e"
},
"downloads": -1,
"filename": "django_redux-0.0.13.tar.gz",
"has_sig": false,
"md5_digest": "351ae974ca8a64a3dbd59b3aa21ec2b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9231,
"upload_time": "2017-06-28T21:23:52",
"url": "https://files.pythonhosted.org/packages/79/9f/1ba408f3451b1cebd4629404e8f8e79a19edb879b1ea51c4b13c3f0897e4/django_redux-0.0.13.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "a89f2465381c127235365a5672d5c3f4",
"sha256": "bea1e681e6d502809227d205be0d42d25001448661f1c04cb636da9f9f1562a9"
},
"downloads": -1,
"filename": "django_redux-0.0.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "a89f2465381c127235365a5672d5c3f4",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 6081,
"upload_time": "2017-02-17T18:18:32",
"url": "https://files.pythonhosted.org/packages/b8/93/394c86cc52c26ddb8e79bbd73e5ab9cdb31a24754734d3afa850702f842a/django_redux-0.0.2-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b952ebaeece099fa9ae6d94d2ebc2ddb",
"sha256": "8024eb7ab6f2f09ebd9cf0707b1f29198b8edc912e8af08d80da060337d6d62b"
},
"downloads": -1,
"filename": "django_redux-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "b952ebaeece099fa9ae6d94d2ebc2ddb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3525,
"upload_time": "2017-02-17T18:18:34",
"url": "https://files.pythonhosted.org/packages/b3/17/79692480c79a1454b66d2f0d024ac2cc01dfffd0732c06ba59ff5d707d3f/django_redux-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "c7cf0473fe7c36704aacc5dec71d2125",
"sha256": "0f9a6c390e9915a81066d148d562b99d921fb5a3929321c9c821244b72c7b254"
},
"downloads": -1,
"filename": "django_redux-0.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "c7cf0473fe7c36704aacc5dec71d2125",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11384,
"upload_time": "2017-02-17T19:55:12",
"url": "https://files.pythonhosted.org/packages/4f/b1/c89270d72d9662c1c69e48cbd09eb43d63a07583cc3a9ad62c369259c9c5/django_redux-0.0.3-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e3ddc1b4e31640bb97e940842d237d28",
"sha256": "897a298121cdebb396335581f4fcbded1dff6a3bfc656c6d25e7eb77d5d80d35"
},
"downloads": -1,
"filename": "django_redux-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "e3ddc1b4e31640bb97e940842d237d28",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6373,
"upload_time": "2017-02-17T19:55:13",
"url": "https://files.pythonhosted.org/packages/05/3b/eae895e178c304b586c966a522413ac12191f1026ff58951a114e0dd1805/django_redux-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "d347db3c16fa2ef3ce22126b9ceb3d71",
"sha256": "d55d603610e11f53337b057d07f28d5d8ce77966792e2aa5e4382584fa15ad38"
},
"downloads": -1,
"filename": "django_redux-0.0.4-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "d347db3c16fa2ef3ce22126b9ceb3d71",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11393,
"upload_time": "2017-02-17T22:57:15",
"url": "https://files.pythonhosted.org/packages/42/6d/7c4ee79bc7657d5b199c9236f66d502de75477ae52058ba606ac54647ac8/django_redux-0.0.4-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "90fcb37f0fe66741cd3ff997c6e2df15",
"sha256": "d9990d46c6d8f43f566dda30ccd9f2715f64f74edd1d8fe7a5731d2603e1c8db"
},
"downloads": -1,
"filename": "django_redux-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "90fcb37f0fe66741cd3ff997c6e2df15",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6433,
"upload_time": "2017-02-17T22:57:17",
"url": "https://files.pythonhosted.org/packages/a7/50/88f0c89059b87aaa278d46897a5a9f1bed74dd62dc338858f68956ac1ec7/django_redux-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "319b9cd61b0a62f67e89cdf8262f1057",
"sha256": "f2ab1e7a374617ebc9d7b53e7573a35c51dc919807ac74b418799360f56b23b2"
},
"downloads": -1,
"filename": "django_redux-0.0.5-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "319b9cd61b0a62f67e89cdf8262f1057",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 11448,
"upload_time": "2017-02-17T23:05:32",
"url": "https://files.pythonhosted.org/packages/29/85/5a0b7e17d123587aadd365f98364a97b22a6e73dfb0f85d8d98cbe459738/django_redux-0.0.5-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d925a9504f86f76373cb9eb59f5e21e4",
"sha256": "1a19ddf51af065f21947d9792c5cd6c38bfe60e9e2502e3c352e47ef3eaaa6bd"
},
"downloads": -1,
"filename": "django_redux-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "d925a9504f86f76373cb9eb59f5e21e4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6452,
"upload_time": "2017-02-17T23:05:34",
"url": "https://files.pythonhosted.org/packages/83/ee/98ff168729e699bd97fa266ff52bd7ac531cfdd951ab9715c495e146073d/django_redux-0.0.5.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "7bc7494cb780ccf52daebf3f64b9639c",
"sha256": "328d703e79a9fd253aee8309ea3974fd5b60695d510561f0ad3e1777b7a96350"
},
"downloads": -1,
"filename": "django_redux-0.0.6-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7bc7494cb780ccf52daebf3f64b9639c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 12450,
"upload_time": "2017-02-20T22:50:01",
"url": "https://files.pythonhosted.org/packages/6d/0d/4a1bd045e1e795035f555bb9f13f79166ca5e8f138ce13856d4c923fec33/django_redux-0.0.6-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "b5dbe3c30626e1f7a42627ab309322fe",
"sha256": "0af5587ed78fa2ab067aa178c22652993574a6813e6629d755ed1d25263d6ba6"
},
"downloads": -1,
"filename": "django_redux-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "b5dbe3c30626e1f7a42627ab309322fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7519,
"upload_time": "2017-02-20T22:50:03",
"url": "https://files.pythonhosted.org/packages/e3/13/d24ddcafdeca1cde540a62ab80ae8c2a80b351061d8b0a9845c0bbc41fa2/django_redux-0.0.6.tar.gz"
}
],
"0.0.7": [
{
"comment_text": "",
"digests": {
"md5": "3bd59cec8be8415eeeaf3c351ba99433",
"sha256": "85d31051d26779fe21efee92ca4154c49e7d4e148a3b96217da8a71b5d2d2e58"
},
"downloads": -1,
"filename": "django_redux-0.0.7-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "3bd59cec8be8415eeeaf3c351ba99433",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 131517,
"upload_time": "2017-02-22T17:00:22",
"url": "https://files.pythonhosted.org/packages/8f/54/a2fa5a2dc2dd4e6e2346bb99c08a44b147ba735b23490164f6646df74f46/django_redux-0.0.7-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "72ad4f5643dd9b4d2d15f2bdb7460383",
"sha256": "d653cb030c09cb8dc5a8577d5e9bf20ad7585485fce7f6f19de4611db5d4b5f6"
},
"downloads": -1,
"filename": "django_redux-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "72ad4f5643dd9b4d2d15f2bdb7460383",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 111021,
"upload_time": "2017-02-22T17:00:24",
"url": "https://files.pythonhosted.org/packages/fb/a5/ab992a7ce4aa32d8cfcf386bb4ae7cf5f6849a7f77668c9d4b0d0ce342ee/django_redux-0.0.7.tar.gz"
}
],
"0.0.8": [
{
"comment_text": "",
"digests": {
"md5": "9a78294ced7d3376bab72020f7a656bd",
"sha256": "ff162a83d3f2e6ae27a35e7f6f2be7481474a0179df57a6e4d5f6739782ffd2c"
},
"downloads": -1,
"filename": "django_redux-0.0.8-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9a78294ced7d3376bab72020f7a656bd",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136609,
"upload_time": "2017-03-07T17:03:22",
"url": "https://files.pythonhosted.org/packages/5a/89/c3c9a14a78e0f2432328439bb12cb64d4006133f288398327229c11987c7/django_redux-0.0.8-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "de3a0778a3616be0699d33fbb08f7f77",
"sha256": "a632e166b6550704151fc40d5a42daf4c000eb39d100d8769565c37b18f1f52e"
},
"downloads": -1,
"filename": "django_redux-0.0.8.tar.gz",
"has_sig": false,
"md5_digest": "de3a0778a3616be0699d33fbb08f7f77",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9121,
"upload_time": "2017-03-07T17:03:25",
"url": "https://files.pythonhosted.org/packages/7a/65/ac8eda27b16e788fe44e6c878a6571ef80d82f11cba0e69698e3e795c014/django_redux-0.0.8.tar.gz"
}
],
"0.0.9": [
{
"comment_text": "",
"digests": {
"md5": "faef4fd2f48a8ce9035fb4963eecbd01",
"sha256": "9fadb5a98ebca846f870a58eacefa089311bd923ae40988296b2c70bc5427030"
},
"downloads": -1,
"filename": "django_redux-0.0.9-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "faef4fd2f48a8ce9035fb4963eecbd01",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 136804,
"upload_time": "2017-03-07T17:05:42",
"url": "https://files.pythonhosted.org/packages/6b/ff/345276d633bf51e7c3a29571c9346f96f3662bd5c0cc7a3f0788f6f3bdbd/django_redux-0.0.9-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "17d1896c2aec7452859688b4f0f98bde",
"sha256": "3ca3bf6fd5bbe872e02fc2281c73dd5fdea05629d3108e59c04c1a6d2edf5959"
},
"downloads": -1,
"filename": "django_redux-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "17d1896c2aec7452859688b4f0f98bde",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9254,
"upload_time": "2017-03-07T17:05:45",
"url": "https://files.pythonhosted.org/packages/99/42/85c8f1d33df61bb9b17cda53dcc08a3751978ae936b778bf3a8a8fe715ce/django_redux-0.0.9.tar.gz"
}
],
"1.0.0": [
{
"comment_text": "",
"digests": {
"md5": "9d777c86f2cc251da57ea230d857870c",
"sha256": "b5116dc04f6b6c0fce9a984b53230e3c7717e9be43fbf727dd170ad70ddc1ee1"
},
"downloads": -1,
"filename": "django_redux-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9d777c86f2cc251da57ea230d857870c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 135853,
"upload_time": "2019-08-19T19:31:38",
"url": "https://files.pythonhosted.org/packages/cb/eb/ef074e9875dcf4635b5bcf8ee146500a39d6dbe3d7a6bb66e846aed278cf/django_redux-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3c003935669d0a35f05c48e08c63db57",
"sha256": "4ff85b1484d7c763bade92df99afecfa6ee145cb70c8bcffa0288f696010a915"
},
"downloads": -1,
"filename": "django_redux-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "3c003935669d0a35f05c48e08c63db57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3621,
"upload_time": "2019-08-19T19:31:40",
"url": "https://files.pythonhosted.org/packages/fa/25/62ddc3bce150df9b92f0efa760500576022086b8827ee3f511df9495b96b/django_redux-1.0.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "9d777c86f2cc251da57ea230d857870c",
"sha256": "b5116dc04f6b6c0fce9a984b53230e3c7717e9be43fbf727dd170ad70ddc1ee1"
},
"downloads": -1,
"filename": "django_redux-1.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "9d777c86f2cc251da57ea230d857870c",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 135853,
"upload_time": "2019-08-19T19:31:38",
"url": "https://files.pythonhosted.org/packages/cb/eb/ef074e9875dcf4635b5bcf8ee146500a39d6dbe3d7a6bb66e846aed278cf/django_redux-1.0.0-py2.py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3c003935669d0a35f05c48e08c63db57",
"sha256": "4ff85b1484d7c763bade92df99afecfa6ee145cb70c8bcffa0288f696010a915"
},
"downloads": -1,
"filename": "django_redux-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "3c003935669d0a35f05c48e08c63db57",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3621,
"upload_time": "2019-08-19T19:31:40",
"url": "https://files.pythonhosted.org/packages/fa/25/62ddc3bce150df9b92f0efa760500576022086b8827ee3f511df9495b96b/django_redux-1.0.0.tar.gz"
}
]
}