{ "info": { "author": "Jens Diemer", "author_email": "django-for-runners@jensdiemer.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Django", "Framework :: Django :: 2.1", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Internet" ], "description": "=================\nDjango-ForRunners\n=================\n\n|Logo| Store your GPX tracks of your running (or other sports activity) in django.\n\n.. |Logo| image:: https://raw.githubusercontent.com/jedie/django-for-runners/master/for_runners/static/Django-ForRunners128.png\n\n+-----------------------------------+--------------------------------------------------------+\n| |Build Status on travis-ci.org| | `travis-ci.org/jedie/django-for-runners`_ |\n+-----------------------------------+--------------------------------------------------------+\n| |Coverage Status on codecov.io| | `codecov.io/gh/jedie/django-for-runners`_ |\n+-----------------------------------+--------------------------------------------------------+\n| |Coverage Status on coveralls.io| | `coveralls.io/r/jedie/django-for-runners`_ |\n+-----------------------------------+--------------------------------------------------------+\n| |Status on landscape.io| | `landscape.io/github/jedie/django-for-runners/master`_ |\n+-----------------------------------+--------------------------------------------------------+\n\n.. |Build Status on travis-ci.org| image:: https://travis-ci.org/jedie/django-for-runners.svg\n.. _travis-ci.org/jedie/django-for-runners: https://travis-ci.org/jedie/django-for-runners/\n.. |Coverage Status on codecov.io| image:: https://codecov.io/gh/jedie/django-for-runners/branch/master/graph/badge.svg\n.. _codecov.io/gh/jedie/django-for-runners: https://codecov.io/gh/jedie/django-for-runners\n.. |Coverage Status on coveralls.io| image:: https://coveralls.io/repos/jedie/django-for-runners/badge.svg\n.. _coveralls.io/r/jedie/django-for-runners: https://coveralls.io/r/jedie/django-for-runners\n.. |Status on landscape.io| image:: https://landscape.io/github/jedie/django-for-runners/master/landscape.svg\n.. _landscape.io/github/jedie/django-for-runners/master: https://landscape.io/github/jedie/django-for-runners/master\n\n(The name **Django-ForRunners** has the origin from the great Android tracking app **ForRunners** by Beno\u00eet Hervier: `http://rvier.fr/#forrunners `_ )\n\n---------\nFeatures:\n---------\n\n* GPX track management:\n\n * Upload GPX tracks\n\n * Import GPX tracks from commandline\n\n * Track analysis:\n\n * basics: Track length / Duration / Pace / Hart rate Up-/Downhill\n\n * Display route on OpenStreetMap map\n\n * Graphs with elevation / heart rate / cadence (if available in GPX data)\n\n * Data that is automatically extracted from the web:\n\n * Start/finish Address from OpenStreetMap\n\n * Start/finish weather information from metaweather.com\n\n * Store additional data:\n\n * Ideal track distance (for easier grouping/filtering tracks)\n\n* sports competitions Management:\n\n * Create a List of Sport Events\n\n * Add participation to a event\n\n * link GPX track with a event participation\n\n * Store you event participation:\n\n * official track length\n\n * measured finisher time\n\n * Number of participants who have finished in your discipline\n\n * Add links to webpages relatet to this event\n\n * Record costs (entry fee, T-shirt etc.)\n\n* common\n\n * Multiple user support (However: no rights management and currently only suitable for a handful of users)\n\n-------\ntry-out\n-------\n\ndependencies are:\n\n* pip (Debian/Ubuntu package name: ``python3-pip``)\n\nLinux\n=====\n\n#. Download the file `boot_django_for_runners.sh `_ (right click and use \"save under...\")\n\n#. run ``boot_django_for_runners.sh``\n\n#. double click on ``~/Django-ForRunners/Django-ForRunners``\n\n#. insert user name/password in terminal\n\nAll in one step, e.g.:\n\n::\n\n ~$ bash <(curl -s https://raw.githubusercontent.com/jedie/django-for-runners/master/boot_django_for_runners.sh)\n\nJust double click on ``~/Django-ForRunners/Django-ForRunners`` in your file manager ;)\n\nOr start by hand, e.g.:\n\n::\n\n ~$ cd ~/Django-ForRunners/bin\n ~/Django-ForRunners/bin$ ./for_runners run-server\n\nMore details:\n\nThe shell script creates a python virtual environment and install all needed requirements into:\n\n* ``~/Django-ForRunners``\n\nThe setup routine will install two commands:\n\n* ``~/Django-ForRunners/bin/for_runners`` - CLI to start the web server to use Django-ForRunners\n\n* ``~/Django-ForRunners/bin/manage`` - Run django manage commands with Django-ForRunners project settings\n\ne.g.:\n\n::\n\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n (Django-ForRunners) ~/Django-ForRunners$ for_runners --help\n ...\n (Django-ForRunners) ~/Django-ForRunners$ manage --help\n ...\n\nWindows\n=======\n\nTODO: Create shortcut (via pywin32?)\n\n#. Download the file `boot_django_for_runners.cmd `_ (right click and use \"save under...\")\n\n#. run ``boot_django_for_runners.cmd``\n\nThe batch file creates a python virtual environment and install all needed requirements into:\n\n* ``C:\\Program Files\\Django-ForRunners``\n\nStart the development server with the test project by double click on:\n\n::\n\n \"C:\\Program Files\\Django-ForRunners\\Scripts\\for_runners.exe\"\n\n----------------------------\nupdate existing installation\n----------------------------\n\nJust run ``for_runners update`` e.g.:\n\n::\n\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n (Django-ForRunners) ~/Django-ForRunners$ for_runners update\n\nimport GPX files\n================\n\ne.g.:\n\n::\n\n ~$ ~/Django-ForRunners/bin/manage import_gpx --username ~/backups/gpx_files\n\n**Note:** It is no problem to start **import_gpx** with the same GPX files: Duplicate entries are avoided. The start/finish (time/latitude/longitude) are compared.\n\nbackup\n======\n\nCreate a backup into ``DjangoForRunnersEnv/backups//`` e.g.:\n\n::\n\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n (Django-ForRunners) ~/Django-ForRunners$ for_runners backup\n\nThe backup does:\n\n* backup the database\n\n* export all GPX tracks\n\n* generate .csv files:\n\n* a complete file with all running tracks\n\n* one file for every user\n\nregenerate all SVG files\n========================\n\n::\n\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n (Django-ForRunners) ~/Django-ForRunners$ for_runners recreate-svg\n\n-----------\nScreenshots\n-----------\n\n(All screenshots are here: `github.com/jedie/jedie.github.io/tree/master/screenshots/django-for-runners `_)\n\n------------------------------------------\nfor-runers v0.6.0 2018-07-31 GPX Track.png\n------------------------------------------\n\n|for-runers v0.6.0 2018-07-31 GPX Track.png|\n\n.. |for-runers v0.6.0 2018-07-31 GPX Track.png| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-for-runners/for-runers v0.6.0 2018-07-31 GPX Track.png\n\n-----------------------------------------\nfor-runners v0.4.0 2018-6-26 GPX info.png\n-----------------------------------------\n\n|for-runners v0.4.0 2018-6-26 GPX info.png|\n\n.. |for-runners v0.4.0 2018-6-26 GPX info.png| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-for-runners/for-runners v0.4.0 2018-6-26 GPX info.png\n\n---------------------------------------------\nfor-runners v0.6.0 2018-07-19 Event Costs.png\n---------------------------------------------\n\n|for-runners v0.6.0 2018-07-19 Event Costs.png|\n\n.. |for-runners v0.6.0 2018-07-19 Event Costs.png| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-for-runners/for-runners v0.6.0 2018-07-19 Event Costs.png\n\n----------------------\nprint a small overview\n----------------------\n\n|for-runners v0.10.0 2010-06-26 print small overview 1.png|\n\n.. |for-runners v0.10.0 2010-06-26 print small overview 1.png| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-for-runners/for-runners v0.10.0 2010-06-26 print small overview 1.png\n\n|for-runners v0.10.0 2010-06-26 print small overview 2.png|\n\n.. |for-runners v0.10.0 2010-06-26 print small overview 2.png| image:: https://raw.githubusercontent.com/jedie/jedie.github.io/master/screenshots/django-for-runners/for-runners v0.10.0 2010-06-26 print small overview 2.png\n\n---------\nrun tests\n---------\n\n::\n\n # activate the virtualenv:\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n\n # run the tests:\n (Django-ForRunners) ~/Django-ForRunners$ cd src/django-for-runners/\n (Django-ForRunners) ~/Django-ForRunners/src/django-for-runners$ ./setup.py test\n\n # run text via tox:\n (Django-ForRunners) ~/Django-ForRunners/src/django-for-runners$ ./setup.py tox\n\n**Note:**\n\nTo run all tests, you need:\n\n* **Chromium Browser WebDriver** e.g.: ``apt install chromium-chromedriver``\n\n* **Firefox Browser WebDriver** aka **geckodriver**\n\ninstall **geckodriver** e.g.:\n\n::\n\n ~$ cd /tmp\n /tmp$ wget https://github.com/mozilla/geckodriver/releases/download/v0.20.1/geckodriver-v0.20.1-linux64.tar.gz -O geckodriver.tar.gz\n /tmp$ sudo sh -c 'tar -x geckodriver -zf geckodriver.tar.gz -O > /usr/bin/geckodriver'\n /tmp$ sudo chmod +x /usr/bin/geckodriver\n /tmp$ rm geckodriver.tar.gz\n /tmp$ geckodriver --version\n geckodriver 0.20.1\n ...\n\n----------\nsome notes\n----------\n\nGPX storage\n===========\n\nCurrently we store the unchanged GPX data in a TextField.\n\nstatic files\n============\n\nWe collect some JavaScript files, for easier startup. These files are:\n\n+------------------+--------------------------------+---------------------------------+\n| Project Homepage | License | storage directory |\n+==================+================================+=================================+\n| `leafletjs.com`_ | `Leaflet licensed under BSD`_ | `for_runners/static/leaflet/`_ |\n+------------------+--------------------------------+---------------------------------+\n| `dygraphs.com`_ | `dygraphs licensed under MIT`_ | `for_runners/static/dygraphs/`_ |\n+------------------+--------------------------------+---------------------------------+\n| `chartjs.org`_ | `Chart.js licensed under MIT`_ | `for_runners/static/chartjs/`_ |\n+------------------+--------------------------------+---------------------------------+\n\n.. _leafletjs.com: http://leafletjs.com\n.. _Leaflet licensed under BSD: https://github.com/Leaflet/Leaflet/blob/master/LICENSE\n.. _for_runners/static/leaflet/: https://github.com/jedie/django-for-runners/tree/master/for_runners/static/leaflet\n.. _dygraphs.com: http://dygraphs.com\n.. _dygraphs licensed under MIT: https://github.com/danvk/dygraphs/blob/master/LICENSE.txt\n.. _for_runners/static/dygraphs/: https://github.com/jedie/django-for-runners/tree/master/for_runners/static/dygraphs\n.. _chartjs.org: http://www.chartjs.org\n.. _Chart.js licensed under MIT: https://github.com/chartjs/Chart.js/blob/master/LICENSE.md\n.. _for_runners/static/chartjs/: https://github.com/jedie/django-for-runners/tree/master/for_runners/static/chartjs\n\nPrecision of coordinates\n========================\n\nGPX files from Garmin (can) contain:\n\n* latitude with 29 decimal places\n\n* longitude with 28 decimal places\n\n* elevation with 19 decimal places\n\nThe route on OpenStreetMap does not look more detailed, with more than 5 decimal places.\n\nSee also: `https://wiki.openstreetmap.org/wiki/Precision_of_coordinates `_\n\n--------------------\nDjango compatibility\n--------------------\n\n+--------------------+----------------+---------------+\n| django-for-runners | django version | python |\n+====================+================+===============+\n| >=v0.7.1 | 2.1 | 3.5, 3.6, 3.7 |\n+--------------------+----------------+---------------+\n| v0.5.x | 2.0 | 3.5, 3.6, 3.7 |\n+--------------------+----------------+---------------+\n\n(See also combinations in `.travis.yml `_ and `tox.ini `_)\n\n------------------------------\nBackwards-incompatible changes\n------------------------------\n\nv0.9\n====\n\nHow to update:\n--------------\n\n::\n\n ~$ cd Django-ForRunners/\n ~/Django-ForRunners$ source bin/activate\n (Django-ForRunners) ~/Django-ForRunners$ cd src/django-for-runners/\n (Django-ForRunners) ~/Django-ForRunners/src/django-for-runners$ git pull origin master\n (Django-ForRunners) ~/Django-ForRunners/src/django-for-runners$ for_runners update\n\nHow to migrate\n--------------\n\n* The SQlite database was moved.\n\nIf you would like to migrate, move/rename this file\n\n``~/Django-ForRunners/src/django-for-runners/test_project_db.sqlite3``\n\nto:\n\n``~/Django-ForRunners/Django-ForRunners-database.sqlite3``\n\n* cli arguments changed with click v7.0: ``\"_\" -> \"-\"``, e.g.: ``\"run_server\" -> \"run-server\"``\n\n-------\nhistory\n-------\n\n* `compare v0.10.1...master `_ **dev** \n\n * tbc\n\n* `09.08.2019 - v0.10.1 `_:\n\n * Enhance \"Event Participation\" admin view: Add start date and costs in table\n\n* `26.06.2019 - v0.10.0 `_:\n\n * NEW: GPX Admin action to print a small overview from one or a few tracks\n\n * Accept optional server bind address, e.g.: ``for_runners run-server 127.0.0.1:8080``\n\n* `02.04.2019 - v0.9.0 `_:\n\n * NEW: Update complete environment installation with: ``for_runners update``\n\n * Move the SQlite database to virtualenv root dir, e.g.: ``~/Django-ForRunners/Django-ForRunners-database.sqlite3``\n\n * NEW: save every gpx track to disk\n\n * NEW: Backup/export via cli: ``$ for_runners backup``\n\n * NEW: export GPX Data via ``django-import-export``\n\n * Create xdg-open desktop starter under linux here: ``~/Django-ForRunners/Django-ForRunners``\n\n * refactor the startup process:\n\n * auto loop the server process\n\n * open web browser on first start\n\n * enable autotask\n\n * rename ``for_runners_test_project`` to ``for_runners_project``\n\n* `03.09.2018 - v0.8.1 `_:\n\n * Fix \"try-out\" section in README, again ;(\n\n* `03.09.2018 - v0.8.0 `_:\n\n * NEW: shell script for easier boot/install, see above\n\n* `02.09.2018 - v0.7.1 `_:\n\n * Update to Django 2.1\n\n * Bugfix Tests\n\n* `02.09.2018 - v0.7.0 `_:\n\n * Use dygraphs in GPX Track change admin view\n\n * Sync mouse over from Elevation/Headrate/Cadence dygraphs to leaflet open streep map\n\n * Fix \"try-out\" section in README (`Thanks adsworth for reporting `_)\n\n * Add links from gpx tracks to other admin change view\n\n * Bugfixes\n\n * internals:\n\n * refactor stuff around track duration/length\n\n * move manipluation of list_display and list_filter `contributed by adsworth `_\n\n* `19.07.2018 - v0.6.0 `_:\n\n * NEW: event participation\n\n * NEW: costs of event participation (e.g.: entry fee for the competition, cost of a T-Shirt etc.)\n\n * NEW: Display statistics of events/costs per user and total\n\n* `04.07.2018 - v0.5.0 `_:\n\n * remove Django-CMS\n\n * update to Django v2.0\n\n * NOTE: The migrations are simply replaced! So you must delete your database, e.g.: ``src/django-for-runners$ rm test_project_db.sqlite3``\n\n * Add 'net duration' field, for the officially measured time and use it for calculations if available.\n\n * Create django manage command to fill some base data: ``$ ./manage.py fill_basedata``\n\n * speedup by deactivating some django debug toolbar panels\n\n* `26.06.2018 - v0.4.0 `_:\n\n * combine track filters with statistic views\n\n * NEW: GPX info (See length, point count and Average distance in meters between the points)\n\n * NEW: Display GPX metadata\n\n * Add 'creator' to every track and use it as changelist filter\n\n * remove Streetmap image generated via `geotiler `_\n\n * Speedup by using a cache for gpxpy instances\n\n* `23.06.2018 - v0.3.0 `_:\n\n * Start adding statistics (See screenshot above)\n\n * add weather information from `metaweather.com `_ to every track\n\n* `21.06.2018 - v0.2.0 `_:\n\n * Display elevations, heart_rates and cadence_values if available\n\n * Add kilometer markers to OpenStreetMap\n\n* `15.06.2018 - v0.1.1 `_:\n\n * a few bugfixes\n\n* `15.06.2018 - v0.1.0 `_:\n\n * Render interactive OpenStreetMap track map with Leaflet JS\n\n* `12.06.2018 - v0.0.4 `_:\n\n * Better Events model\n\n * GPX error handling\n\n * more tests\n\n * Bugfix for Python 3.5 (Geotiler needs Python 3.6 or later)\n\n* `12.06.2018 - v0.0.3 `_:\n\n * display min/average/max heart rate\n\n * use autotask to generate the MAP in background\n\n* `31.05.2018 - v0.0.2 `_:\n\n * generate SVG 'icon' from GPX track\n\n* v0.0.1 - 30.05.2018\n\n * Just create a pre-alpha release to save the PyPi package name ;)\n\n-----\nlinks\n-----\n\n+----------+-------------------------------------------------+\n| Homepage | `http://github.com/jedie/django-for-runners`_ |\n+----------+-------------------------------------------------+\n| PyPi | `https://pypi.org/project/django-for-runners/`_ |\n+----------+-------------------------------------------------+\n\n.. _http://github.com/jedie/django-for-runners: http://github.com/jedie/django-for-runners\n.. _https://pypi.org/project/django-for-runners/: https://pypi.org/project/django-for-runners/\n\nalternatives (OpenSource only)\n==============================\n\n* `https://github.com/pytrainer/pytrainer `_ (Desktop Program)\n\n* `https://github.com/GoldenCheetah/GoldenCheetah/ `_ (Desktop Program)\n\nOnline tools:\n\n* `https://www.gpsies.com `_\n\n* `https://www.j-berkemeier.de/ShowGPX.html `_ (de)\n\n-------\ncredits\n-------\n\nThe whole thing is based on many excellent projects. Especially the following:\n\n* `gpxpy `_ GPX file parser\n\n* `Leaflet JS `_ A JS library for interactive maps used to render the track on `OpenStreetMap `_\n\n* `dygraphs `_ open source JavaScript charting library\n\n* `Chart.js `_ HTML5 Charts\n\n* `geopy `_ Get geo location names of the GPX track start/end point\n\n* `matplotlib `_ plotting 2D graphics\n\n* `autotask `_ schedule background jobs\n\n* `svgwrite `_ Generating SVG file\n\n--------\ndonation\n--------\n\n* `paypal.me/JensDiemer `_\n\n* `Flattr This! `_\n\n* Send `Bitcoins `_ to `1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F `_\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/jedie/django-for-runners", "keywords": "", "license": "GNU General Public License v3.0 or above", "maintainer": "", "maintainer_email": "", "name": "django-for-runners", "package_url": "https://pypi.org/project/django-for-runners/", "platform": "", "project_url": "https://pypi.org/project/django-for-runners/", "project_urls": { "Homepage": "https://github.com/jedie/django-for-runners" }, "release_url": "https://pypi.org/project/django-for-runners/0.10.1/", "requires_dist": [ "django (>2.1)", "click (<8.0,>=7.0)", "gunicorn", "colorama" ], "requires_python": ">=3.5", "summary": "Store your GPX tracks of your running (or other sports activity) in django.", "version": "0.10.1" }, "last_serial": 5655669, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c0c2d2cf57f6211a094400cb6dfcc969", "sha256": "32925745f43491e06809ab2b82fc6be3e9f7868a6c3c093bfb786ca317ad0637" }, "downloads": -1, "filename": "django_for_runners-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0c2d2cf57f6211a094400cb6dfcc969", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 21831, "upload_time": "2018-05-30T08:39:37", "url": "https://files.pythonhosted.org/packages/74/70/fa1637fc55d8782daeac9ff0b2358465ed0cbadd83dfa618d7bef8385de1/django_for_runners-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ee87cad3fd47d1bbf82849d1822f898", "sha256": "4072679576d467f9d0340c0a5fcfb2142c1323e5de9a0fb100169400aa912927" }, "downloads": -1, "filename": "django_for_runners-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "4ee87cad3fd47d1bbf82849d1822f898", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 20732, "upload_time": "2018-05-30T08:39:40", "url": "https://files.pythonhosted.org/packages/91/f8/73e40bd7a7c441f003ac63f586d76af2a0f03d7b5d4c9ad356dab290d471/django_for_runners-0.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e630b2c566c91be2f819e213bfc6dc35", "sha256": "17502509a5c39f479a0af411dd1b05b658ff58c054d8a37b8c07a8cd4e29a1cb" }, "downloads": -1, "filename": "django-for-runners-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e630b2c566c91be2f819e213bfc6dc35", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 31981, "upload_time": "2018-05-30T08:39:39", "url": "https://files.pythonhosted.org/packages/4e/05/243d694284386b8315710df8f65de45b45e018f8c81810f22ec50294d930/django-for-runners-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "bd4b43335e6153adf6d689c1616b511d", "sha256": "da77b7284cee4477b6e7cc47d52944f15bfca468fb3d1ab09d6167a39f10d2e3" }, "downloads": -1, "filename": "django_for_runners-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd4b43335e6153adf6d689c1616b511d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 29473, "upload_time": "2018-05-31T20:32:29", "url": "https://files.pythonhosted.org/packages/3b/39/6f4fcba14edc5e33e3015255e2c670fa8c207629fa663b1cd09df9504c3b/django_for_runners-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7367faad50ff78e22af355854c0aa1ba", "sha256": "f5aacf5eb2ffde226d53ccfcd6f485c3196fd716f21a1b269cda53ee7bde7fd5" }, "downloads": -1, "filename": "django_for_runners-0.0.2-py3.6.egg", "has_sig": false, "md5_digest": "7367faad50ff78e22af355854c0aa1ba", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 28220, "upload_time": "2018-05-31T20:32:33", "url": "https://files.pythonhosted.org/packages/4c/75/1e19992904ebd055af39057a4c3807b7b31f6bafcdffbafa99b91b795a96/django_for_runners-0.0.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "b44959a804bb8f6725fabfa14f3be40d", "sha256": "517bc5ee1efe47e893d6668795cdf81fffd89e0bd1e4e49dd70d08020ae11837" }, "downloads": -1, "filename": "django-for-runners-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b44959a804bb8f6725fabfa14f3be40d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 36740, "upload_time": "2018-05-31T20:32:31", "url": "https://files.pythonhosted.org/packages/61/85/a12421992f92e9849b2e5c73ecd6ce34cd348312404a7450e01ade0775be/django-for-runners-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "37191922a88844d3b1d09b344ddc0fca", "sha256": "45517be3ea2de3805fa5d34213d067e2ac54798b8614a0a7b54ceec4d0120c1a" }, "downloads": -1, "filename": "django_for_runners-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "37191922a88844d3b1d09b344ddc0fca", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 31908, "upload_time": "2018-06-12T08:38:11", "url": "https://files.pythonhosted.org/packages/f3/fb/04c0410d45ed9a5bcc616f83853285ddc2a576e138d0301c7631e2e15bdd/django_for_runners-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46f623a9911f02535e272abc31a53673", "sha256": "246bc9572c4e365cb2df7e9afa466a59b25ba8cc698ecffebf00663eb8d9cab9" }, "downloads": -1, "filename": "django_for_runners-0.0.3-py3.6.egg", "has_sig": false, "md5_digest": "46f623a9911f02535e272abc31a53673", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 30590, "upload_time": "2018-06-12T08:38:14", "url": "https://files.pythonhosted.org/packages/77/3e/70194afd9903c15f658cd8d539b6a1241486f27aaae2b706d76e09165c8e/django_for_runners-0.0.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "1673a31394b23f9cf9903eb4386a9d91", "sha256": "57e910daaf4edf152e876597ba65ad171d976b1a9f5f849f2f4b4bf93545d8d9" }, "downloads": -1, "filename": "django-for-runners-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1673a31394b23f9cf9903eb4386a9d91", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 38647, "upload_time": "2018-06-12T08:38:13", "url": "https://files.pythonhosted.org/packages/3a/50/689ab931b61b7b57e70d5fa963a4d819ed34c059aba6f25a14674d7a3079/django-for-runners-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "557c66005ccf20b1f1d2f2b698e74b64", "sha256": "1c590733a300894b8e25880aa6c479aa7f2bf8232c76007147bf6eff36326e81" }, "downloads": -1, "filename": "django_for_runners-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "557c66005ccf20b1f1d2f2b698e74b64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 37662, "upload_time": "2018-06-12T20:30:10", "url": "https://files.pythonhosted.org/packages/22/bd/31522be3db36beedc51502b75f341a4229c22b080fc67ca5574ee1c9a7aa/django_for_runners-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4479b8b97a408213f116f4136789f4ac", "sha256": "c810f3d03fe1f36131eb4096968285127970859ef92e622a972bcdf2fef69e8b" }, "downloads": -1, "filename": "django_for_runners-0.0.4-py3.5.egg", "has_sig": false, "md5_digest": "4479b8b97a408213f116f4136789f4ac", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 36163, "upload_time": "2018-06-12T20:30:13", "url": "https://files.pythonhosted.org/packages/e3/e3/699ea44a09879e5d65e82ee12b5c2dccaf7290e8eac05c795b3b0481f16d/django_for_runners-0.0.4-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "12aac7c1e5842be88771b43c52c4eb3f", "sha256": "0aa6787d6226f0568b0e1523d607381d6485e51759008d84e023ef1c87bcdeee" }, "downloads": -1, "filename": "django-for-runners-0.0.4.tar.gz", "has_sig": false, "md5_digest": "12aac7c1e5842be88771b43c52c4eb3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42611, "upload_time": "2018-06-12T20:30:12", "url": "https://files.pythonhosted.org/packages/7b/18/ec512834cc30a35a1f004c42c367414c9d5689047d46ea2401ec748fc13a/django-for-runners-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "eef0b1d8275430a4fcec6a71b8b2119f", "sha256": "09c0ac6d0f65aed62dc55f3d2296c75b219150be751c252a1ad72f18de195d1c" }, "downloads": -1, "filename": "django_for_runners-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "eef0b1d8275430a4fcec6a71b8b2119f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 189131, "upload_time": "2018-06-14T22:04:23", "url": "https://files.pythonhosted.org/packages/cf/fb/28c8e49e077acb6d9e8952ce3b5565cfab72050b8b45c0ec41feeee824d9/django_for_runners-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4513323bcb3fec3fbd6988649ccd1591", "sha256": "104737518f11064dfe7629ab083d66372ddb7e37237af2315deb2496a471099e" }, "downloads": -1, "filename": "django_for_runners-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "4513323bcb3fec3fbd6988649ccd1591", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 187443, "upload_time": "2018-06-14T22:04:27", "url": "https://files.pythonhosted.org/packages/5d/a0/0c1004f659f29eae635301a389937aafb411b4bc0aba90e7fd98bba5dcc2/django_for_runners-0.1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "a50ae21a8dd96fe6fe018bcc2efbc75d", "sha256": "6222f4ad2096844a188cd1a9a82cd7ae8b4854494b83c1067af84aa92bc38c43" }, "downloads": -1, "filename": "django-for-runners-0.1.0.tar.gz", "has_sig": false, "md5_digest": "a50ae21a8dd96fe6fe018bcc2efbc75d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 193573, "upload_time": "2018-06-14T22:04:25", "url": "https://files.pythonhosted.org/packages/23/3e/ae6a9bfa242a1d8373b84d895a0cfd8612de8418914c478f9443b0e69dba/django-for-runners-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "8966238fccf2674222675e2869609cba", "sha256": "fb60aac1caca3eed5a88f109f72d305a93373d8d0f9574ad5ce783acfa0d090c" }, "downloads": -1, "filename": "django_for_runners-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8966238fccf2674222675e2869609cba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 190575, "upload_time": "2018-06-15T08:55:58", "url": "https://files.pythonhosted.org/packages/de/c1/884d72b4c7a7bd620c04ec8bf225c282c43cb15985a61d2c54c92dc5ba77/django_for_runners-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e1139e2a2197279257a38c2040c8e63", "sha256": "a5ff4a306eaafb8691b83a6367e434da1b9321029235543031471afce270c30e" }, "downloads": -1, "filename": "django_for_runners-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "5e1139e2a2197279257a38c2040c8e63", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 188846, "upload_time": "2018-06-15T08:56:02", "url": "https://files.pythonhosted.org/packages/c4/41/e6592bbc7d4a0d4b55ce0717a72b9c8869e311c5a937b2d461b88ff2e2e0/django_for_runners-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "8734ee6136025a8bc977c763b26ead35", "sha256": "361c09ab9910e5cce664ffa0923964fce0a5627fa36cc989ae717ce0fc560d29" }, "downloads": -1, "filename": "django-for-runners-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8734ee6136025a8bc977c763b26ead35", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 194465, "upload_time": "2018-06-15T08:56:00", "url": "https://files.pythonhosted.org/packages/41/25/2a6d490ae42bf787430f5e5e889dc7016bb721f89d4edb2e10db11bc0bd2/django-for-runners-0.1.1.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "db2716564e3cce2f30ad695492515ef0", "sha256": "c73990f43cdba10c716bb791922e60778f4b39fdcccda898b1ac571cb2f789f0" }, "downloads": -1, "filename": "django_for_runners-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "db2716564e3cce2f30ad695492515ef0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 470820, "upload_time": "2019-06-26T14:02:54", "url": "https://files.pythonhosted.org/packages/66/39/c8953eac4c71bbbb384bc04bd744a37865d15961ae98d6c02e0052fd5a78/django_for_runners-0.10.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36436afa5e06411617765b6391bc04c8", "sha256": "7d26535a0d0a37f1d535d52adc20e565c4d6e01416a9ed29e65f244b004b9204" }, "downloads": -1, "filename": "django_for_runners-0.10.0-py3.6.egg", "has_sig": false, "md5_digest": "36436afa5e06411617765b6391bc04c8", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 453822, "upload_time": "2019-06-26T14:03:00", "url": "https://files.pythonhosted.org/packages/d7/62/8ed1648ef536d81a01ac3dade53545e134f516104ca1a2c96b381a096b26/django_for_runners-0.10.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "730b7b10dd24b4140124feb71615ae11", "sha256": "5b85e3b5e66fcd9964e1d715c1c238fc0fbc20345ae5c0f9935614726f70bf31" }, "downloads": -1, "filename": "django-for-runners-0.10.0.tar.gz", "has_sig": false, "md5_digest": "730b7b10dd24b4140124feb71615ae11", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 441393, "upload_time": "2019-06-26T14:02:58", "url": "https://files.pythonhosted.org/packages/5b/c1/feaf5c7a98013dfaf69dda1c4fa6d1d6c189a8e2973bb65e4fa958cac08a/django-for-runners-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "7142ccc23a4b5de37435dd9e00d89383", "sha256": "c363ce732b6036ae97e751957e2f9bee0aa89075559b0d1b7e9a76d3cda9c330" }, "downloads": -1, "filename": "django_for_runners-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7142ccc23a4b5de37435dd9e00d89383", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 471078, "upload_time": "2019-08-09T13:23:14", "url": "https://files.pythonhosted.org/packages/63/35/a312cc608667a5820369d94ba0ed2f9ea69e274cad2d4215ee6cc3e5439f/django_for_runners-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff952b3f799a56b300601f18ebec37d0", "sha256": "1af3d59fc31ab55b38a7cf18a03162ead27c996fe0698a1bd70338577f112f97" }, "downloads": -1, "filename": "django_for_runners-0.10.1-py3.6.egg", "has_sig": false, "md5_digest": "ff952b3f799a56b300601f18ebec37d0", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 454078, "upload_time": "2019-08-09T13:23:22", "url": "https://files.pythonhosted.org/packages/d3/5d/2be96c99e1a54f2797bdb99b929d8aceb740b459308af79b72936a6b773b/django_for_runners-0.10.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "0e0e67c176f0d7b820eef56045fd6b7a", "sha256": "91fffbf6b782b06f961c9574432f4a454ce2f57fe844ae56731b0e649db782d6" }, "downloads": -1, "filename": "django-for-runners-0.10.1.tar.gz", "has_sig": false, "md5_digest": "0e0e67c176f0d7b820eef56045fd6b7a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 441818, "upload_time": "2019-08-09T13:23:17", "url": "https://files.pythonhosted.org/packages/a3/ee/c07d51c76f05e6bd226bd96a1564e5a9c2a5fef19b70110fd6ad6d44c5e7/django-for-runners-0.10.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "543d0b86c587525338352a87cc4c4370", "sha256": "79146d9e6ddb4e55e75d009c259f003e131a4decf864ed6d00dde1fb6850054a" }, "downloads": -1, "filename": "django_for_runners-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "543d0b86c587525338352a87cc4c4370", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 260370, "upload_time": "2018-06-21T07:58:42", "url": "https://files.pythonhosted.org/packages/54/52/8bf48f407d2d4fa79d47aaf51be9a6cec677158a53e53ebff0460900a0b0/django_for_runners-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab15c26f1d15fc338273db3d398014e6", "sha256": "4c5323865a1fcd3ee5f96375090d91ebb14b6d2872ce86a63bce5cf4975b47a5" }, "downloads": -1, "filename": "django_for_runners-0.2.0-py3.6.egg", "has_sig": false, "md5_digest": "ab15c26f1d15fc338273db3d398014e6", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 258409, "upload_time": "2018-06-21T07:58:46", "url": "https://files.pythonhosted.org/packages/e3/6a/c6b269e1152a656a99e5d7faf66a4f0a9aac7a1682c3d8afaf61cf26a05f/django_for_runners-0.2.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "372a9b0bb79449bc20b1667aa9b72948", "sha256": "775ae7840f44cdd3815d3c5c742b7ba8dd696cf6dc06c61ceba263016b7a07c6" }, "downloads": -1, "filename": "django-for-runners-0.2.0.tar.gz", "has_sig": false, "md5_digest": "372a9b0bb79449bc20b1667aa9b72948", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 262204, "upload_time": "2018-06-21T07:58:44", "url": "https://files.pythonhosted.org/packages/df/08/086be08a3f0a83da52de84f2649fdc29173fac7a43a14a5984f44a01f347/django-for-runners-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "29afe5823e01dc7d41a722046fdd378c", "sha256": "4649795065a2b7cc0ad67b9f524e70392a11f4cce0b2efdaf6321e951c6be5be" }, "downloads": -1, "filename": "django_for_runners-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29afe5823e01dc7d41a722046fdd378c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 270628, "upload_time": "2018-06-23T20:53:32", "url": "https://files.pythonhosted.org/packages/cb/3d/1a78a5f98ca6e3e56121946ccbfdbaf16d4c71e06bab7345cd421b778033/django_for_runners-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9b32ea3ac94af4e5c1b65a75f4862ad9", "sha256": "54080006213ef24bf176b7a3391abc8358f51b66ea635863ae32b2d5c84a42e0" }, "downloads": -1, "filename": "django_for_runners-0.3.0-py3.6.egg", "has_sig": false, "md5_digest": "9b32ea3ac94af4e5c1b65a75f4862ad9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 268324, "upload_time": "2018-06-23T20:53:36", "url": "https://files.pythonhosted.org/packages/5b/79/e02ea357b8286cf51638d4fa00817c9f1a3ca0177fdd880c3e5ea9f9be90/django_for_runners-0.3.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "1a87c81de7c9bbdcd76dbad2e873081e", "sha256": "f11fa81b8cf96dd94197a0f4dcc52a6f63e8e8c15260b2d3060a5ca5730afdee" }, "downloads": -1, "filename": "django-for-runners-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1a87c81de7c9bbdcd76dbad2e873081e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 268347, "upload_time": "2018-06-23T20:53:34", "url": "https://files.pythonhosted.org/packages/33/26/08b4066b71ba29615931e5b5a2962c37a22954eee47527d42635931487aa/django-for-runners-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "7def65d0516b6a72b729b7de9f745ba2", "sha256": "95d128b0c9b5e9e0589a743a6eb8b577106ee0c9ea8c032ad5a821bcffd59a57" }, "downloads": -1, "filename": "django_for_runners-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7def65d0516b6a72b729b7de9f745ba2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 274224, "upload_time": "2018-06-26T16:58:17", "url": "https://files.pythonhosted.org/packages/a4/d6/ea6967410db833150ad339c2902d3eeba15cab1c3379520b3bb162c696ed/django_for_runners-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba43be22e88c881ae7c341dc8bc5ab91", "sha256": "d1231e41a458a63ab27afed4fd695b64e80905b190cc0ceb7f5401511612410e" }, "downloads": -1, "filename": "django_for_runners-0.4.0-py3.6.egg", "has_sig": false, "md5_digest": "ba43be22e88c881ae7c341dc8bc5ab91", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 271687, "upload_time": "2018-06-26T16:58:20", "url": "https://files.pythonhosted.org/packages/ec/54/4127f2dc37a6be2ecfa75ab105df4282536e7fa87332f79faf9785275fa0/django_for_runners-0.4.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "821c9cf453135cd4d594a3729a6cc918", "sha256": "160adf637771b855f14f515c52b8058ab2a07af55546eca5e58e90a263366425" }, "downloads": -1, "filename": "django-for-runners-0.4.0.tar.gz", "has_sig": false, "md5_digest": "821c9cf453135cd4d594a3729a6cc918", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 270381, "upload_time": "2018-06-26T16:58:19", "url": "https://files.pythonhosted.org/packages/dd/bb/acdda3d3c16ee9eb2ea9b6ce9ee61e0e1353dc395cdc979456ef4770067d/django-for-runners-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "81d0a81968bdcabdfaa44fbf5d93baa6", "sha256": "c49818c4d0cdf11fa6d8bcf762255bb720d1251dd28363bbbb7a97a577d4007f" }, "downloads": -1, "filename": "django_for_runners-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81d0a81968bdcabdfaa44fbf5d93baa6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 278395, "upload_time": "2018-07-04T21:53:18", "url": "https://files.pythonhosted.org/packages/34/60/b9f8208ea70fa09267ed845ea9527acffaae9b934a4bd7cbc0b83dcd4e33/django_for_runners-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a92b1ce17c28123c637510a22964416", "sha256": "fdd28e52f5ce5028fc67346d3d77716c71d72fa83d74ef49782c66f0375d6e81" }, "downloads": -1, "filename": "django_for_runners-0.5.0-py3.5.egg", "has_sig": false, "md5_digest": "5a92b1ce17c28123c637510a22964416", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 275754, "upload_time": "2018-07-04T21:53:22", "url": "https://files.pythonhosted.org/packages/66/af/fe75dd6a6567d361138d1ff581e5edbd3a5c4dae0177dc1bedd9a685b4d2/django_for_runners-0.5.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "3f27c831e190efdb8bf47576bee6fffb", "sha256": "50a39ca76541f23dbbb9528506991a418badd96a2451143c6c0f24a15d5552b2" }, "downloads": -1, "filename": "django-for-runners-0.5.0.tar.gz", "has_sig": false, "md5_digest": "3f27c831e190efdb8bf47576bee6fffb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 273330, "upload_time": "2018-07-04T21:53:21", "url": "https://files.pythonhosted.org/packages/25/8f/dc024491a09e428166c79c17596d51cda26ab857d3b80da09fd17428c103/django-for-runners-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "edef065d376de6907c2482100989d010", "sha256": "61e7e7b657434dcb2a3a3d02fb3f4f6529c6bc2ae18169eb84f427399122a156" }, "downloads": -1, "filename": "django_for_runners-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "edef065d376de6907c2482100989d010", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 286895, "upload_time": "2018-07-19T17:54:07", "url": "https://files.pythonhosted.org/packages/a9/f1/e1cb3b61809336d82418190c1ed92eeaf3a23f23203ea8c4499d161a6984/django_for_runners-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fa9f83e77a7aa915837b4e5bbb200e0", "sha256": "41985959d3bde2c0079fe4af7cce758e5319305762f94cd023e675bf3236941a" }, "downloads": -1, "filename": "django_for_runners-0.6.0-py3.6.egg", "has_sig": false, "md5_digest": "6fa9f83e77a7aa915837b4e5bbb200e0", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 283881, "upload_time": "2018-07-19T17:54:10", "url": "https://files.pythonhosted.org/packages/df/4a/d700132ae9257bb48796ab375662c4457b1e978f536afc15b1b9676df341/django_for_runners-0.6.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "a95928c62217a8347a84420d2a3d45b8", "sha256": "95083041b6080f0bdc4cd2a85fd2411dc51336c829a248e594a9c2b4ccbb0ff8" }, "downloads": -1, "filename": "django-for-runners-0.6.0.tar.gz", "has_sig": false, "md5_digest": "a95928c62217a8347a84420d2a3d45b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 276774, "upload_time": "2018-07-19T17:54:08", "url": "https://files.pythonhosted.org/packages/6b/64/24fa9749f41d7ce28ddc5e87ee3e657c6487c997e812a732398a82c30082/django-for-runners-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "4d53f36c992ca34293437ea47fed24ab", "sha256": "6ed4621e84e61e581c54d12759912d473728ce0a4778875890a95356bb693a6e" }, "downloads": -1, "filename": "django_for_runners-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4d53f36c992ca34293437ea47fed24ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 435044, "upload_time": "2018-09-02T12:03:20", "url": "https://files.pythonhosted.org/packages/8f/93/f642cc73b9537299ff96d14deddc6dfd03c6d1bff6eeab68c0b644f67c3a/django_for_runners-0.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00d9c6fa956164f018c68ff26accffeb", "sha256": "8e25d83ceb132ac4acc533cc544fe2a51a8d5072cae4e7c30a00b0ca53fff450" }, "downloads": -1, "filename": "django_for_runners-0.7.0-py3.6.egg", "has_sig": false, "md5_digest": "00d9c6fa956164f018c68ff26accffeb", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 431720, "upload_time": "2018-09-02T12:03:25", "url": "https://files.pythonhosted.org/packages/83/ff/02906f996284567a2eec5134af615a6c9f6f662fd6918b32121ce48f851f/django_for_runners-0.7.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "39228a57790a8ca9bb9f547bf53dc17a", "sha256": "d2ab2c8f3a956e833ec0427b466df822b115332930e14a296bb2a47ec7332ebd" }, "downloads": -1, "filename": "django-for-runners-0.7.0.tar.gz", "has_sig": false, "md5_digest": "39228a57790a8ca9bb9f547bf53dc17a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 422806, "upload_time": "2018-09-02T12:03:22", "url": "https://files.pythonhosted.org/packages/37/de/59be44aa2dad2e62174a61abd24de3a9505ff701f38f7336006d443e17d7/django-for-runners-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "701289f6ac73668be2432ac52a6920ef", "sha256": "54ea0ca67e7626243935fb4b8c5fc7c56337532e67defdd55ed94438bfcf3a6c" }, "downloads": -1, "filename": "django_for_runners-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "701289f6ac73668be2432ac52a6920ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 435590, "upload_time": "2018-09-02T16:51:15", "url": "https://files.pythonhosted.org/packages/b1/d3/31926c07a49ef3d64a67e4d85ae2078c091351f34cf660ad16a2f8d36313/django_for_runners-0.7.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a61e6baea224cf54bf3587d2ba3cc57", "sha256": "b254f5a27d90cca1fb441cca60b9369447c2eb1a3939eaa7367a2c6bdd1aee01" }, "downloads": -1, "filename": "django_for_runners-0.7.1-py3.6.egg", "has_sig": false, "md5_digest": "4a61e6baea224cf54bf3587d2ba3cc57", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 432303, "upload_time": "2018-09-02T16:51:20", "url": "https://files.pythonhosted.org/packages/8f/26/d4c153f7f93e554d7178dea3deeadc23a1e48501e155bea44d18730c1a87/django_for_runners-0.7.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "221a46a636e34ccfdf59e84b78919b2f", "sha256": "40feb584d02f5ee58d5761f66642612adfb6698b1a591335de4129b0ed09ce56" }, "downloads": -1, "filename": "django-for-runners-0.7.1.tar.gz", "has_sig": false, "md5_digest": "221a46a636e34ccfdf59e84b78919b2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 424737, "upload_time": "2018-09-02T16:51:18", "url": "https://files.pythonhosted.org/packages/12/62/2715ced890425c68a3e59f5f4042cf9a6f2ca3630d0f8562e77fce932002/django-for-runners-0.7.1.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "af41d59f97152e5ae348e86270e805e4", "sha256": "102f260ccf7b059b9ac851ef97a46722182854bfcf8d286e9faf01da1b49cd10" }, "downloads": -1, "filename": "django_for_runners-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af41d59f97152e5ae348e86270e805e4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 439465, "upload_time": "2018-09-03T08:55:50", "url": "https://files.pythonhosted.org/packages/d9/06/1d13932878ea28d1fd22a183e95c41ae85cdb32c6c7e9b3e5c74f9ae19b1/django_for_runners-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b62c92a82e79e03ad6dd6beb6c9d458", "sha256": "9aab41fc77d669c21169079a0738d32c9730d68feef9db3aa87c0493e4b2def9" }, "downloads": -1, "filename": "django_for_runners-0.8.0-py3.6.egg", "has_sig": false, "md5_digest": "8b62c92a82e79e03ad6dd6beb6c9d458", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 435969, "upload_time": "2018-09-03T08:55:54", "url": "https://files.pythonhosted.org/packages/b6/28/aa5ebf76eb0c49ef8f77088b96ef54de2fec7ef7c7c69049a6e65513ae85/django_for_runners-0.8.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "42d8cb3c9fef4a2b1c7b20eaedba4628", "sha256": "eea432048665a954a828b55df68b15a9dfca72fa440212eb09549fa504089fc9" }, "downloads": -1, "filename": "django-for-runners-0.8.0.tar.gz", "has_sig": false, "md5_digest": "42d8cb3c9fef4a2b1c7b20eaedba4628", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 427577, "upload_time": "2018-09-03T08:55:52", "url": "https://files.pythonhosted.org/packages/b7/fd/2b18e49493d962c109efaf36ac41a2aad680b7bb0aabd10cb4fd5fc62a5c/django-for-runners-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "44b95d9cc5e9d057a9d9c134913dc04b", "sha256": "99ac7fa6a58b52fac43697a2a42035c6b361af8c499209c32d1f86ad3df75c4b" }, "downloads": -1, "filename": "django_for_runners-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "44b95d9cc5e9d057a9d9c134913dc04b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 439487, "upload_time": "2018-09-03T09:04:24", "url": "https://files.pythonhosted.org/packages/5c/a9/84f66e7c06a7776754bdb8770fc7441f0453b0b6486354559611af6f584f/django_for_runners-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29ed24c17f5e7697de5f2e25f30bab88", "sha256": "2c4cb2790603873cde26dada822ed43967144285b894266acd9d98269876aba6" }, "downloads": -1, "filename": "django_for_runners-0.8.1-py3.6.egg", "has_sig": false, "md5_digest": "29ed24c17f5e7697de5f2e25f30bab88", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 435993, "upload_time": "2018-09-03T09:04:28", "url": "https://files.pythonhosted.org/packages/35/14/5dc2d84b44d9869d9ab603342a2ff4d9cfde01ade5a5c29bfb39a6835273/django_for_runners-0.8.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "4659f2cb478ca820a753e8e23907822f", "sha256": "d204eb33388c7472ce49c7719a371b862f61ad7b95f7fb9e257f4a72c71b5164" }, "downloads": -1, "filename": "django-for-runners-0.8.1.tar.gz", "has_sig": false, "md5_digest": "4659f2cb478ca820a753e8e23907822f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 427841, "upload_time": "2018-09-03T09:04:26", "url": "https://files.pythonhosted.org/packages/20/dc/a042bba1339323dcc86834cc86aef4268b09dc893df33a0343b8455fe5dc/django-for-runners-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "c0423d74643e292e7434eda527c33a7b", "sha256": "c6c94a5f8b899c254e9b585a83763c433a6e5ed6fe07a535a9f983735ff26aca" }, "downloads": -1, "filename": "django_for_runners-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0423d74643e292e7434eda527c33a7b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 468782, "upload_time": "2019-04-02T17:18:58", "url": "https://files.pythonhosted.org/packages/fa/93/8d47f6b7753af449ca69dfeb7d0ce73b9e8304f8dc1ad8685a35a256afea/django_for_runners-0.9.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af2a6c7928e8ea3f2829fa1963bb7f94", "sha256": "e2ec3e11fba31ea9cef0b81e2469bc58e5d798dcab26acda64df209ac0f30029" }, "downloads": -1, "filename": "django_for_runners-0.9.0-py3.6.egg", "has_sig": false, "md5_digest": "af2a6c7928e8ea3f2829fa1963bb7f94", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 451866, "upload_time": "2019-04-02T17:19:03", "url": "https://files.pythonhosted.org/packages/8c/8e/3f0afd5a404f6a16765126a5a1d276152d5acd15aea84a929c26b23d0a6a/django_for_runners-0.9.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "b7f6db444089c58b526b3a490dab0b90", "sha256": "75089a0c946b0962ea81e40a11350a18453a4d2514e6e3bdf4061b58e1f27952" }, "downloads": -1, "filename": "django-for-runners-0.9.0.tar.gz", "has_sig": false, "md5_digest": "b7f6db444089c58b526b3a490dab0b90", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 439702, "upload_time": "2019-04-02T17:19:00", "url": "https://files.pythonhosted.org/packages/e6/4a/e61292437c69676b98e2ba2df930cb2dd08650005cac95340f118f3042a5/django-for-runners-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7142ccc23a4b5de37435dd9e00d89383", "sha256": "c363ce732b6036ae97e751957e2f9bee0aa89075559b0d1b7e9a76d3cda9c330" }, "downloads": -1, "filename": "django_for_runners-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7142ccc23a4b5de37435dd9e00d89383", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.5", "size": 471078, "upload_time": "2019-08-09T13:23:14", "url": "https://files.pythonhosted.org/packages/63/35/a312cc608667a5820369d94ba0ed2f9ea69e274cad2d4215ee6cc3e5439f/django_for_runners-0.10.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff952b3f799a56b300601f18ebec37d0", "sha256": "1af3d59fc31ab55b38a7cf18a03162ead27c996fe0698a1bd70338577f112f97" }, "downloads": -1, "filename": "django_for_runners-0.10.1-py3.6.egg", "has_sig": false, "md5_digest": "ff952b3f799a56b300601f18ebec37d0", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": ">=3.5", "size": 454078, "upload_time": "2019-08-09T13:23:22", "url": "https://files.pythonhosted.org/packages/d3/5d/2be96c99e1a54f2797bdb99b929d8aceb740b459308af79b72936a6b773b/django_for_runners-0.10.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "0e0e67c176f0d7b820eef56045fd6b7a", "sha256": "91fffbf6b782b06f961c9574432f4a454ce2f57fe844ae56731b0e649db782d6" }, "downloads": -1, "filename": "django-for-runners-0.10.1.tar.gz", "has_sig": false, "md5_digest": "0e0e67c176f0d7b820eef56045fd6b7a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 441818, "upload_time": "2019-08-09T13:23:17", "url": "https://files.pythonhosted.org/packages/a3/ee/c07d51c76f05e6bd226bd96a1564e5a9c2a5fef19b70110fd6ad6d44c5e7/django-for-runners-0.10.1.tar.gz" } ] }