{ "info": { "author": "Gustavo Pic\u00f3n, Mike Kazantsev", "author_email": "mk.fraggod@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: End Users/Desktop", "Intended Audience :: Information Technology", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 2 :: Only", "Topic :: Internet", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Feedjack\n========\n\n**Deprecation notice**: this fork of the project is pretty much abandoned and\nhaven't seen updates in a while, please check out other github forks\n(e.g. `allo-/feedjack `_) for more\nup-to-date and feature-complete versions.\n\nFeedjack is a feed aggregator, allowing to aggregate multiple rss/atom feeds\ninto multiple \"sites\", accessible as regular web pages, somewhat like \"planet\"\naggregator does, but better.\n\nIt is intended to be useful as a multisite feed aggregator (planet, e.g.\n\"planet python\"), as well as a personal feed reader app with web interface. It's\nalso a Django app, which can be integrated into larger Django projects.\n\nThis project is a fork of the original Feedjack project by Gustavo Pic\u00f3n, which\nseem to be abandoned for a while now. See CHANGES file for more details on what\nhappened here over time.\n\n\n\nInstallation\n------------\n\n\nPython module (Django app)\n``````````````````````````\n\nThis feedjack fork is a regular package for Python 2.7 (not 3.X).\n\nBest way to install it (from PyPI_) would be to use pip_::\n\n % pip install Feedjack\n\nIf you don't have it, use::\n\n % easy_install pip\n % pip install Feedjack\n\nAlternatively (see also `pip2014.com`_ and `pip install guide`_)::\n\n % curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python\n % pip install Feedjack\n\nCurrent-git version can be installed like this::\n\n % pip install 'git+https://github.com/mk-fg/feedjack.git#egg=Feedjack'\n\nAll of these will automatically fetch and install 'feedjack' Django app to a\nconfigured python site-path, along with all the required dependencies.\n\nAnother way of installing from a git chechout would be running\n``python setup.py install`` in the dir.\n\nNote that to install stuff in system-wide PATH and site-packages, elevated\nprivileges are often required. Use \"install --user\", `~/.pydistutils.cfg`_ or\nvirtualenv_ to do unprivileged installs into custom paths.\n\n.. _PyPI: https://pypi.python.org/pypi/Feedjack/\n.. _pip: http://pip-installer.org/\n.. _pip2014.com: http://pip2014.com/\n.. _pip install guide: http://www.pip-installer.org/en/latest/installing.html\n.. _~/.pydistutils.cfg: http://docs.python.org/install/index.html#distutils-configuration-files\n.. _virtualenv: http://pypi.python.org/pypi/virtualenv\n\n\nDjango project\n``````````````\n\nIf you are not familiar with Django framework and how Django apps are deployed,\nplease see this short tutorial, which contains all the steps necessary to\ninitialize \"django project\" directory, also explaining what's in there:\n\n https://docs.djangoproject.com/en/stable/intro/tutorial01/#creating-a-project\n\nDjango project - at it's minimum - is just a few `configuration files`_,\nspecifying which database to use, and which \"apps\" should handle which URLs.\n\nFeedjack can only be deployed as an \"app\" in such project, so it either has to\nbe created, or app can be enabled in any existing one.\n\n.. _configuration files: https://docs.djangoproject.com/en/dev/topics/settings/\n\n\nEnabling app in a Django project\n````````````````````````````````\n\n* First of all, 'feedjack' app must be enabled in settings.py under `INSTALLED_APPS`_.\n\n* Running ``./manage.py migrate`` (`\"migrate\" command`_, supersedes \"syncdb\" in\n Django-1.7+) from the command line should then populate database (whichever is\n configured in the same file) with feedjack-specific schema.\n\n* Feedjack \"static files\" directory should be setup to be reachable under\n configured `STATIC_URL`_ (under \"STATIC_URL/feedjack/\", to be precise).\n\n This can be done automatically by using `django.contrib.staticfiles`_ app,\n that `will copy/link static files`_ with ``./manage.py collectstatic``\n command.\n\n It can also be done manually. For instance, if your STATIC_URL resolves to\n \"/var/www/htdocs\", and Feedjack was installed to\n \"/usr/lib/python2.7/site-packages/feedjack\",\n symlinking dir from there should probably do the trick::\n\n % ln -s /usr/lib/python2.7/site-packages/feedjack/static/feedjack /var/www/htdocs/\n\n* Be sure to enable/add/uncomment/check \"django.contrib.admin\" app (`Django\n admin interface`_) as well, since it's the most convenient and supported way\n to configure and control feedjack.\n\n \"migrate\" operation (same as after enabling feedjack itself) might be\n necessary after that.\n\n Other ways to configure and control feedjack app after installation\n are:\n\n * Command-line tools.\n\n These are accessible via django-admin.py (or \"./manage.py\" wrapper) - see\n --help output for reference on all the supported commands there.\n\n Some (e.g. \"feedjack_update\") can also be installed as python\n console_scripts entry points.\n\n * Manipulate models from the python code or ``./manage.py shell`` directly,\n which might be desirable for some kind of migration or automated\n configuration.\n\n* Add an entry for feedjack.urls in your Django \"urls.py\" file, so it'd look\n like this (with admin interface also enabled on \"/admin/\")::\n\n urlpatterns = patterns( '',\n (r'^admin/', include('django.contrib.admin.urls')),\n (r'', include('feedjack.urls')) )\n\n (of course, less trivial Django configurations should probably have way more\n entries there)\n\nAfter all that, it might be worth checking out \"/admin\" interface (if\ndjango.contrib.admin app was enabled) to create a feedjack site, otherwise\nsample default site will be created upon first request.\n\nBe sure to check out deployment section of Django docs and a checklist there\nbefore making project accessible from the internet:\n\n | https://docs.djangoproject.com/en/stable/howto/deployment/\n | https://docs.djangoproject.com/en/stable/howto/deployment/checklist/\n\nSee also \"Configuration\" section below.\n\n.. _INSTALLED_APPS: http://docs.djangoproject.com/en/stable/ref/settings/#installed-apps\n.. _\"migrate\" command: http://docs.djangoproject.com/en/stable/ref/django-admin/#migrate-app-label-migrationname\n.. _STATIC_URL: http://docs.djangoproject.com/en/dev/ref/settings/#static-url\n.. _django.contrib.staticfiles: https://docs.djangoproject.com/en/stable/ref/contrib/staticfiles/\n.. _will copy/link static files: https://docs.djangoproject.com/en/dev/howto/static-files/\n.. _Django admin interface: https://docs.djangoproject.com/en/dev/ref/contrib/admin/\n\n\nRequirements\n````````````\n\n* `Python 2.7 `__ (not 3.X)\n\n* `Django 1.8+ `__\n\n* `feedparser 4.1+ `__\n\n* (optional, recommended) `pytz `__ -\n required by Django in some cases, facilitates correct handling/interpretation\n of timezones.\n\n* (optional) `lxml `__ - used for html mangling in some themes\n (fern, plain) processing of more free-form timestamps on feeds, if feedparser\n can't handle these for whatever reason.\n\n* (optional, only for updating from older Feedjack/Django versions)\n `South `__\n\n\nUpdating from older versions\n````````````````````````````\n\nThe only non-backwards-compatible changes should be in the database schema,\nthus requiring migration, but it's much easier (automatic even) than it sounds.\n\nFeedjack didn't have any automatic db migration features in the past, then used\nSouth module (in this fork), and now uses stock `Django database migration\nfeatures`_ (which only work with Django-1.7+).\n\n* To upgrade older installations where there were no migrations in use at all,\n install and enable South app, backup \"feedjack/migrations\" (which now contains\n Django-native migration info), then rename \"feedjack/migrations.south\" dir to\n \"feedjack/migrations\".\n\n There is no automated way to determine schema version in current database, so\n use South's ``./manage.py migrate --list`` command to list migrations, find\n the one that matches current db state and run e.g. ``./manage.py migrate\n feedjack 0013 --fake`` to make South aware of it.\n\n In case of pre-fork Feedjack versions (0.9.16 and below), this would be very\n first (0001) schema version.\n\n* To upgrade from South to Django-1.7+ native migrations, temporarily restore\n \"migrations.south\" dir to \"migrations\", as outlined above, run\n ``./manage.py migrate`` to make sure all South migrations were applied, then\n restore Django's \"migrations\" directory, replace \"south\" with\n \"django.db.migrations\" in INSTALLED_APPS and run ``./manage.py migrate``\n again to apply all these.\n\n See also `Upgrading from South`_ section in Django docs on migrations.\n\n.. _Django database migration features: https://docs.djangoproject.com/en/1.7/topics/migrations/\n.. _Upgrading from South: https://docs.djangoproject.com/en/1.7/topics/migrations/#upgrading-from-south\n\n\n\nConfiguration\n-------------\n\nThe first thing you want to do is to add a Site.\n\nTo do this, open Django admin interface and create your first planet. You must\nuse a valid address in the URL field, since it will be used to identify the\ncurrent planet when there are multiple planets in the same instance and to\ngenerate all the links.\n\nThen you should add Subscribers to your first planet. A Subscriber is a relation\nbetween a Feed and a Site, so when you add your first Subscriber, you should\nalso add your first Feed by clicking in the \u201c+\u201d button at the right of the Feed\ncombobox.\n\nFeedjack is designed to use `Django cache system`_ to store database-intensive\ndata like pages of posts and tagclouds, so it is highly recomended to\n`configure CACHES`_ in django settings (memcached, db, files, etc). Feedjack\nwill try to use cache with \"feedjack\" alias, falling back to \"default\" if that\none is not defined.\n\nNow that you have everything set up, run ``./manage.py feedjack_update`` (or\nsomething like ``DJANGO_SETTINGS_MODULE=myproject.settings feedjack_update``) to\nretrieve the actual data from the feeds. This script should be setup to be run\nperiodically (to retreive new posts from the feeds), which is usually a task for\nunix cron daemon.\n\nIn case of some missing or inaccessible functionality, feedjack may issue (once\nper runtime) `python warnings`_, which can (and most likely should) be captured\nby logging system, so they can be handled by django (e.g. notification mail sent\nto ADMINS).\n\nTo do that, add following code to Django's settings.py::\n\n import logging\n logging.captureWarnings(True)\n\n.. _Django cache system: https://docs.djangoproject.com/en/dev/topics/cache/\n.. _configure CACHES: http://docs.djangoproject.com/en/dev/topics/cache/#setting-up-the-cache\n.. _python warnings: http://docs.python.org/library/warnings.html\n\n\nUsage\n-----\n\nNavigate to http(s) url where Django app is deployed and you should see a page\nwith aggregation of all the stuff from configured feeds, or maybe an empty page\nif none were configured or fetched.\n\nUpdates to feeds (fetching new entries) happen only on running feedjack_update\ncommand, which (among others) can be used either as a command-line script\n(installed by setup.py as a cli entry point) or a regular Django management\ncommand.\n\n\nManagement commands\n```````````````````\n\nFeedjack app adds several Django management commands, full list of which can be\nfound by running e.g. ``./manage.py help`` (or similar thing via\ndjango-admin.py).\n\nRun each one of these with --help (or -h) option to see full info on the\nparticular command.\n\n* ``feedjack_update``\n\n Fetches new items for all active (default) or a specified sites/feeds\n (see command-line --site and --feed options).\n\n* ``feedjack_add_feed``\n\n Adds specified feed, with optional adding of site subscriber, fetching (see\n also --hidden option to make only future entries show up) and related stuff.\n\n* ``feedjack_status``\n\n General command to list all sites/feeds and various information on these.\n\n* ``feedjack_purge``\n\n Command to cleanup (purge) feed entries by specified criteria.\n\n Most common use is probably \"by-age\" subcommand, allowing to drop way-too-old\n posts (or newer ones, be sure to check out --dry-run option and lists of posts\n with --debug - might be useful to do before actual removal).\n\nThere might be more command since this README was updated, see ``./manage.py\nhelp`` and ``--help`` in these for a full list and/or info on each.\n\n\n\nBugs, development, support\n--------------------------\n\nAll the issues with this fork should probably be reported to respective github\nproject/fork, since code here can be quite different from the original project.\n\nUntil 2012, this fork was kept in a `fossil `__ repo\n`here `__.\n\n\n\nLinks\n-----\n\n* Github page (home): https://github.com/mk-fg/feedjack\n\n* PyPI page: https://pypi.python.org/pypi/Feedjack/\n\n* Original feedjack project links\n\n * Bitbucket repository: http://code.tabo.pe/feedjack/\n * Github mirror: https://github.com/tabo/feedjack\n * Website (now offline, it seems): http://www.feedjack.org/\n\n* Other known forks\n\n * https://github.com/cato-/django-feedjack\n * https://github.com/squarepegsys/feedjack\n * https://code.google.com/p/feedjack-extension/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mk-fg/feedjack", "keywords": "feed,aggregator,reader,planet,syndication,subscribe,news,web,rss,atom,rdf,opml,django,feedparser", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Feedjack", "package_url": "https://pypi.org/project/Feedjack/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/Feedjack/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/mk-fg/feedjack" }, "release_url": "https://pypi.org/project/Feedjack/16.8.1/", "requires_dist": null, "requires_python": null, "summary": "Multisite Feed Agregator (Planet) or personal feed reader", "version": "16.8.1" }, "last_serial": 2258037, "releases": { "0.9.16": [ { "comment_text": "", "digests": { "md5": "4a81370903ba6c420642ffd5d7ea9033", "sha256": "f5ae392c8ecba157c49d830bee8639ecbbdf54f18a7e5c387ed45b56176aa1e3" }, "downloads": -1, "filename": "Feedjack-0.9.16-py2.7.egg", "has_sig": false, "md5_digest": "4a81370903ba6c420642ffd5d7ea9033", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68994, "upload_time": "2010-09-09T20:15:25", "url": "https://files.pythonhosted.org/packages/c0/37/6f39a634dbeeade6d812c00e184c48003dd24fcee58dbfe5662da1a3e045/Feedjack-0.9.16-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "2c27112d36c3a18585f0b985bac229d6", "sha256": "3b1edd82714db0ec52a022291b4e665386984103e1af30382f105387c2f0f515" }, "downloads": -1, "filename": "Feedjack-0.9.16.tar.gz", "has_sig": false, "md5_digest": "2c27112d36c3a18585f0b985bac229d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46465, "upload_time": "2010-09-09T20:15:24", "url": "https://files.pythonhosted.org/packages/00/c4/7d4e0b188f7129638713bdbcd83eef02c6219c9a51c59545904eb2e3329e/Feedjack-0.9.16.tar.gz" } ], "0.9.16.1": [ { "comment_text": "", "digests": { "md5": "e73887ce2e1228c137ab37672133faed", "sha256": "927d3ef2d4136cc0a14e7d360b52a57ef334e54c059e7c5bd47683fd466a648e" }, "downloads": -1, "filename": "Feedjack-0.9.16.1.tar.gz", "has_sig": false, "md5_digest": "e73887ce2e1228c137ab37672133faed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45905, "upload_time": "2011-09-01T19:07:14", "url": "https://files.pythonhosted.org/packages/95/80/4d7e98cb52400c97c303ffa1ffe3a2cc04d48dec43b7855b76a289cf7088/Feedjack-0.9.16.1.tar.gz" } ], "0.9.17": [ { "comment_text": "", "digests": { "md5": "cd59e769d5263d49b43a1e9a421d06cf", "sha256": "2f1f870d443152469b054f5ddb5cf62377935f13808022b7f18ae77721e690bb" }, "downloads": -1, "filename": "Feedjack-0.9.17.tar.gz", "has_sig": false, "md5_digest": "cd59e769d5263d49b43a1e9a421d06cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40628, "upload_time": "2014-01-26T17:16:47", "url": "https://files.pythonhosted.org/packages/8e/2d/7810b110949815458ce45c63ee6bdaa9cff8c419a4e558048b013980cdea/Feedjack-0.9.17.tar.gz" } ], "0.9.18": [ { "comment_text": "", "digests": { "md5": "c73d7e21d065bbad5cbed5f5a55bc67b", "sha256": "9a48eb5393d9ca99c339eeb60acf4fd179a1e66138d6aa046e3beec052ffbd33" }, "downloads": -1, "filename": "Feedjack-0.9.18.tar.gz", "has_sig": false, "md5_digest": "c73d7e21d065bbad5cbed5f5a55bc67b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42418, "upload_time": "2014-01-26T17:21:36", "url": "https://files.pythonhosted.org/packages/61/2d/519b95987e2815842e81c62c5946746c26b1773d453027186f6f91acbdf7/Feedjack-0.9.18.tar.gz" } ], "0.9.19": [ { "comment_text": "", "digests": { "md5": "5a82e406f2ea6fd3a46540b86f8a77a1", "sha256": "fe02e5275ce6be5df39e174515efa2ba40db6ce2a74c7c78ffc96e08afad1cab" }, "downloads": -1, "filename": "Feedjack-0.9.19.tar.gz", "has_sig": false, "md5_digest": "5a82e406f2ea6fd3a46540b86f8a77a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43534, "upload_time": "2014-03-17T20:29:01", "url": "https://files.pythonhosted.org/packages/fe/86/0f2ee1a3b08338ea385d5844e968a9c6b6727973f7fa2b038008947be388/Feedjack-0.9.19.tar.gz" } ], "0.9.20": [ { "comment_text": "", "digests": { "md5": "30f32fef946171bf0536aec7dca7eb22", "sha256": "eb5a569bcca6cda843b5eccb8de407fafc2548a6d0988a67f83521912ab553e6" }, "downloads": -1, "filename": "Feedjack-0.9.20.tar.gz", "has_sig": false, "md5_digest": "30f32fef946171bf0536aec7dca7eb22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52672, "upload_time": "2014-03-17T20:32:30", "url": "https://files.pythonhosted.org/packages/b2/13/d039737d39bea291439117a10bcb9ce638ecee1706f575e173f5c2635ff8/Feedjack-0.9.20.tar.gz" } ], "15.02.15": [ { "comment_text": "", "digests": { "md5": "7dd961d8b7e43ca63adffa374a980b86", "sha256": "5437c0df304f32a8ec5f21118ea84fc7d1a785351c3c3fd27ff11738d579da6b" }, "downloads": -1, "filename": "Feedjack-15.02.15.tar.gz", "has_sig": true, "md5_digest": "7dd961d8b7e43ca63adffa374a980b86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165475, "upload_time": "2015-02-03T15:46:59", "url": "https://files.pythonhosted.org/packages/85/c4/2cc5f972a229c3138a965d2dab8c001e933000b5d6658e39ae9350c23f78/Feedjack-15.02.15.tar.gz" } ], "15.02.16": [ { "comment_text": "", "digests": { "md5": "1d0ba9d5c23477663c4c44e9c86f34c0", "sha256": "e96c6c4ab962f9247972312b53db702d1ba8c5e020c3c2b2ecdb0ea3b71c6d52" }, "downloads": -1, "filename": "Feedjack-15.02.16.tar.gz", "has_sig": true, "md5_digest": "1d0ba9d5c23477663c4c44e9c86f34c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165511, "upload_time": "2015-02-03T15:58:18", "url": "https://files.pythonhosted.org/packages/cf/e6/0b61a5e03471a9c7ac1848243c1823944d17fb4357ab48023157fa70f24d/Feedjack-15.02.16.tar.gz" } ], "15.02.17": [ { "comment_text": "", "digests": { "md5": "d363ef58a2abae058ebe125324ab6c11", "sha256": "dfa22d559e21bb86fb394b2f4d1fd85baaded85c7f76977134047b04ad131fdb" }, "downloads": -1, "filename": "Feedjack-15.02.17.tar.gz", "has_sig": true, "md5_digest": "d363ef58a2abae058ebe125324ab6c11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165536, "upload_time": "2015-02-03T16:00:23", "url": "https://files.pythonhosted.org/packages/3b/17/6351ae91f5e1a6f30d89112aabe325217af47224ec794e27db9ee416a4e5/Feedjack-15.02.17.tar.gz" } ], "15.02.25": [ { "comment_text": "", "digests": { "md5": "e6d063e57ad4fe953ce4b907a4abd055", "sha256": "160613de0e431da4f20291fb9c4da9f99ca0cfbd42f11bfeed64c12f5c4018ce" }, "downloads": -1, "filename": "Feedjack-15.02.25.tar.gz", "has_sig": true, "md5_digest": "e6d063e57ad4fe953ce4b907a4abd055", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 165958, "upload_time": "2015-02-03T22:44:07", "url": "https://files.pythonhosted.org/packages/5b/55/e21acd174f74e67dad9c6e1a12df6ca3fdc230e31a5906c94cacda92f022/Feedjack-15.02.25.tar.gz" } ], "15.02.27": [ { "comment_text": "", "digests": { "md5": "38e40710875afaa85d05732fee98493b", "sha256": "5147698149dc93c5f3b116de6a287708d030791e3e38a49c47cf8ebe39cff7c5" }, "downloads": -1, "filename": "Feedjack-15.02.27.tar.gz", "has_sig": true, "md5_digest": "38e40710875afaa85d05732fee98493b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166055, "upload_time": "2015-02-04T10:33:32", "url": "https://files.pythonhosted.org/packages/03/2f/b6ee9d11335f1b9362364ac44968688da22eab046f55f72acbf7a3637664/Feedjack-15.02.27.tar.gz" } ], "15.02.29": [ { "comment_text": "", "digests": { "md5": "fb38cad314dfe97c3e4b3827f7c22b8f", "sha256": "81e03be8118064045430a72f0008e57b358f9a5c8bd7055edfb79f1f5da55244" }, "downloads": -1, "filename": "Feedjack-15.02.29.tar.gz", "has_sig": true, "md5_digest": "fb38cad314dfe97c3e4b3827f7c22b8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166074, "upload_time": "2015-02-06T10:08:23", "url": "https://files.pythonhosted.org/packages/b1/81/7f6f799ef7e5c9be9a04b40dfef28d96b0c8887622acea263a8a7eca4d24/Feedjack-15.02.29.tar.gz" } ], "15.02.30": [ { "comment_text": "", "digests": { "md5": "83d4dee2043f03c1b7cceca02e846665", "sha256": "eea99db716020c6ce3892a7d11a15e01e8eab2ecefb7c21199cd2e668afa910e" }, "downloads": -1, "filename": "Feedjack-15.02.30.tar.gz", "has_sig": true, "md5_digest": "83d4dee2043f03c1b7cceca02e846665", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166507, "upload_time": "2015-02-06T12:42:06", "url": "https://files.pythonhosted.org/packages/b4/92/d2519bb1df2736bf694ea22d0a8a5e0185f17cf956e8b1475762e0e54a5e/Feedjack-15.02.30.tar.gz" } ], "15.02.42": [ { "comment_text": "", "digests": { "md5": "db9c51e353eb9888c790cef4c9f1f12c", "sha256": "aa751f6c12ad2b3c6d05b2b7b8b39e34f56b62b734badea609d2cb2c3b26e1d2" }, "downloads": -1, "filename": "Feedjack-15.02.42.tar.gz", "has_sig": true, "md5_digest": "db9c51e353eb9888c790cef4c9f1f12c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166220, "upload_time": "2015-02-08T21:39:47", "url": "https://files.pythonhosted.org/packages/2d/d9/e6175a7478a5d4f62568465342884901b61b4a9fed299046be3a7a03c86e/Feedjack-15.02.42.tar.gz" } ], "15.02.43": [ { "comment_text": "", "digests": { "md5": "d60a8d9587c7d4a60f03bc516316e579", "sha256": "40394c4ae57d2651f063bcfba9c60f56c7246d8add1254903c9feb5c7291b822" }, "downloads": -1, "filename": "Feedjack-15.02.43.tar.gz", "has_sig": true, "md5_digest": "d60a8d9587c7d4a60f03bc516316e579", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166241, "upload_time": "2015-02-09T08:11:51", "url": "https://files.pythonhosted.org/packages/a9/d2/7dec08281851668b398a20bd762f67f1714d428629eefd69a17f33b3a1a7/Feedjack-15.02.43.tar.gz" } ], "15.02.44": [ { "comment_text": "", "digests": { "md5": "25ec898498b45b909fd4c98fb67667a6", "sha256": "bd4d09ac350f2382ff09769cca374608f2b7768953760dd1cb0e9d1b3e4ee13c" }, "downloads": -1, "filename": "Feedjack-15.02.44.tar.gz", "has_sig": true, "md5_digest": "25ec898498b45b909fd4c98fb67667a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166234, "upload_time": "2015-02-09T08:33:33", "url": "https://files.pythonhosted.org/packages/43/e8/a0e913bec8a953c1017a03ede98bbfb2ff2a16d9ba6d2d4c764629e31b68/Feedjack-15.02.44.tar.gz" } ], "15.02.45": [ { "comment_text": "", "digests": { "md5": "a94023d56dd3e73eb2dc8b9332a08ef0", "sha256": "88abc83b6bac689baffede43000a5b833bf1b36b094d974db2238fd585b708eb" }, "downloads": -1, "filename": "Feedjack-15.02.45.tar.gz", "has_sig": true, "md5_digest": "a94023d56dd3e73eb2dc8b9332a08ef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166244, "upload_time": "2015-02-09T12:15:03", "url": "https://files.pythonhosted.org/packages/14/42/85c99fe1bc2af8058a0102eb4115c634d1b7ce9a4b9bfe47d5b8416bd18f/Feedjack-15.02.45.tar.gz" } ], "15.02.46": [ { "comment_text": "", "digests": { "md5": "8e5e42183896268cf16e454677f9e7d4", "sha256": "86590305d5fdf55d441b6fdfbd62442eea36852aead09ce7b1b0a5919487647d" }, "downloads": -1, "filename": "Feedjack-15.02.46.tar.gz", "has_sig": true, "md5_digest": "8e5e42183896268cf16e454677f9e7d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166282, "upload_time": "2015-02-09T19:20:27", "url": "https://files.pythonhosted.org/packages/ad/aa/a7963cc0314751dad56f49c6265091f5f766e13a88b0b9976813db171200/Feedjack-15.02.46.tar.gz" } ], "15.03.0": [ { "comment_text": "", "digests": { "md5": "6143f648c1dc84c7e66cd6973e5b6b00", "sha256": "2d93a2b78e0e7c0b67bacbd5d5062f8940a9cb6918a70c0da196f4bb98e9346c" }, "downloads": -1, "filename": "Feedjack-15.03.0.tar.gz", "has_sig": true, "md5_digest": "6143f648c1dc84c7e66cd6973e5b6b00", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166317, "upload_time": "2015-03-25T22:02:36", "url": "https://files.pythonhosted.org/packages/18/8d/428b3d4ae3cf4509db9f7f1079b534e00a855da45a1bf79112a834e99fe0/Feedjack-15.03.0.tar.gz" } ], "15.03.1": [ { "comment_text": "", "digests": { "md5": "7bca23cec9d78a3de157885e3aa92a84", "sha256": "efe010e14d83209e18708e2b78fb8996dc5a762da5da7e7509bace18bfd687b1" }, "downloads": -1, "filename": "Feedjack-15.03.1.tar.gz", "has_sig": true, "md5_digest": "7bca23cec9d78a3de157885e3aa92a84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166681, "upload_time": "2015-03-29T16:19:41", "url": "https://files.pythonhosted.org/packages/99/ef/511093a9a6393150884de068d5a2a01798cf73c31b49b424f62057c2690e/Feedjack-15.03.1.tar.gz" } ], "15.4.14": [ { "comment_text": "", "digests": { "md5": "64a32e44316e06ffd3ee8df8a100201b", "sha256": "6238b396c381c581662e0b1234b85469b4c5c6071179d489a7903499d43960a2" }, "downloads": -1, "filename": "Feedjack-15.4.14.tar.gz", "has_sig": true, "md5_digest": "64a32e44316e06ffd3ee8df8a100201b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169706, "upload_time": "2015-04-30T07:52:44", "url": "https://files.pythonhosted.org/packages/54/78/dbe1a826ad046c3b2599deef717e41e70ec5eb43e325f2cbc26be127f303/Feedjack-15.4.14.tar.gz" } ], "15.4.15": [ { "comment_text": "", "digests": { "md5": "dec54e9a05ac659e316bd90188aef8d9", "sha256": "eb2a832324f8d6d88f40aa95240be151ec2ba16e91cef7598b504aa574ded9d6" }, "downloads": -1, "filename": "Feedjack-15.4.15.tar.gz", "has_sig": true, "md5_digest": "dec54e9a05ac659e316bd90188aef8d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169840, "upload_time": "2015-04-30T11:04:25", "url": "https://files.pythonhosted.org/packages/91/9e/4c727e801f0573658e64423a696b0bb60a29a7115595bfeb774e0c1cb7a4/Feedjack-15.4.15.tar.gz" } ], "15.4.4": [ { "comment_text": "", "digests": { "md5": "bbc11703d0e52ec2d3641e01eb6d2cec", "sha256": "b3e05755bfc6de9a807d0a65ef008804613dca7de427f69663aad264736dff95" }, "downloads": -1, "filename": "Feedjack-15.4.4.tar.gz", "has_sig": true, "md5_digest": "bbc11703d0e52ec2d3641e01eb6d2cec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166916, "upload_time": "2015-04-29T11:57:39", "url": "https://files.pythonhosted.org/packages/4c/c1/1bb3d3f4192e477374a8be67e605a6e3cc1c866a6679912739082cffdc22/Feedjack-15.4.4.tar.gz" } ], "15.4.6": [ { "comment_text": "", "digests": { "md5": "f30888cdbfc662dd5a2e75384eb05d0e", "sha256": "7b72ad8b6463f7ae6da5edaeb441701fafa14718c8e42f838abfc55cd77c25b7" }, "downloads": -1, "filename": "Feedjack-15.4.6.tar.gz", "has_sig": true, "md5_digest": "f30888cdbfc662dd5a2e75384eb05d0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166999, "upload_time": "2015-04-29T12:04:43", "url": "https://files.pythonhosted.org/packages/b3/9a/5e907c8cefc087acbb80dc257699606a170bd81640d94324da9c7ff6e2d3/Feedjack-15.4.6.tar.gz" } ], "15.4.7": [ { "comment_text": "", "digests": { "md5": "41b8435891c4a40176b4b85335f0355e", "sha256": "a16c9d819f12d17c0bd9e65c144a962057b1df4cd500a88e5f7cec5d49e6b234" }, "downloads": -1, "filename": "Feedjack-15.4.7.tar.gz", "has_sig": true, "md5_digest": "41b8435891c4a40176b4b85335f0355e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 166865, "upload_time": "2015-04-29T16:00:33", "url": "https://files.pythonhosted.org/packages/a8/ce/ae6eb9301ee5820a1040eafd04fc82da2c197dc52b2c3052d6027062ff42/Feedjack-15.4.7.tar.gz" } ], "15.4.8": [ { "comment_text": "", "digests": { "md5": "165cf05c5e0c6f18453187b4c3d007ff", "sha256": "34bacbd5aefd2afebbdf13ccf6b4c877335de84e017902f12f3f9cd58e40905b" }, "downloads": -1, "filename": "Feedjack-15.4.8.tar.gz", "has_sig": true, "md5_digest": "165cf05c5e0c6f18453187b4c3d007ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169833, "upload_time": "2015-04-30T05:28:30", "url": "https://files.pythonhosted.org/packages/d5/98/95ca04a1c782048e143fdaea729b1562ab0468db019e5e463c41e6b413c2/Feedjack-15.4.8.tar.gz" } ], "15.4.9": [ { "comment_text": "", "digests": { "md5": "27c9b3eaf1511b625237920747f36b12", "sha256": "d76f5e20aa464b544405b92cbad3b586f0cdd7e77eecd26db806ff4b6b734e90" }, "downloads": -1, "filename": "Feedjack-15.4.9.tar.gz", "has_sig": true, "md5_digest": "27c9b3eaf1511b625237920747f36b12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169829, "upload_time": "2015-04-30T05:59:28", "url": "https://files.pythonhosted.org/packages/92/a4/55e5bce4689da3fb60b954f792d478225114b2b6fb8ed5415625974983bf/Feedjack-15.4.9.tar.gz" } ], "15.5.0": [ { "comment_text": "", "digests": { "md5": "53bd5eb4a9022b5370ceede218c52c55", "sha256": "e472e07b770a1dfc76cbb65e7622b2970dab7c0d8a9b985387710e1638743b8a" }, "downloads": -1, "filename": "Feedjack-15.5.0.tar.gz", "has_sig": true, "md5_digest": "53bd5eb4a9022b5370ceede218c52c55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169824, "upload_time": "2015-05-01T05:31:05", "url": "https://files.pythonhosted.org/packages/2b/f4/a59379c828e77904f49e6e82385016e300dcd0a5c42a0ec67ba5f64ea7e1/Feedjack-15.5.0.tar.gz" } ], "15.5.1": [ { "comment_text": "", "digests": { "md5": "5c443ec85d4fccd4888cc2de92b15eaa", "sha256": "712e19f0fcf848136d6ce21578af51d8a15f5d0ba8f5b42095bcb2a96bb2afde" }, "downloads": -1, "filename": "Feedjack-15.5.1.tar.gz", "has_sig": true, "md5_digest": "5c443ec85d4fccd4888cc2de92b15eaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169839, "upload_time": "2015-05-01T07:14:00", "url": "https://files.pythonhosted.org/packages/57/5a/f7a2e26d32fc04186c66e09a02ec56362d1cd7c389c135a201087f41761e/Feedjack-15.5.1.tar.gz" } ], "16.8.1": [ { "comment_text": "", "digests": { "md5": "960fe082a2fbae43033b532621c7d5eb", "sha256": "1e1696ae66bb7c246c58b2cec7b558f2ace13859e4fbcd2e1662245aed883766" }, "downloads": -1, "filename": "Feedjack-16.8.1.tar.gz", "has_sig": false, "md5_digest": "960fe082a2fbae43033b532621c7d5eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169965, "upload_time": "2016-08-02T15:55:54", "url": "https://files.pythonhosted.org/packages/5a/13/06da8187253f4eb639d780b9ce2d2eb86285d8bca6f1e36d097e9be3b363/Feedjack-16.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "960fe082a2fbae43033b532621c7d5eb", "sha256": "1e1696ae66bb7c246c58b2cec7b558f2ace13859e4fbcd2e1662245aed883766" }, "downloads": -1, "filename": "Feedjack-16.8.1.tar.gz", "has_sig": false, "md5_digest": "960fe082a2fbae43033b532621c7d5eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 169965, "upload_time": "2016-08-02T15:55:54", "url": "https://files.pythonhosted.org/packages/5a/13/06da8187253f4eb639d780b9ce2d2eb86285d8bca6f1e36d097e9be3b363/Feedjack-16.8.1.tar.gz" } ] }