{ "info": { "author": "Opendata Team", "author_email": "contact@opendata.team", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Software Distribution" ], "description": "udata-recommendations\n=====================\n\nThis plugin acts as a bridge between uData and a recommendation system.\n\nIn our case (`data.gouv.fr`_), it's a set of scripts living here https://github.com/etalab/datasets_reco.\n\nCompatibility\n-------------\n\n**udata-recommendations** requires Python 2.7+ and `uData`_.\n\nInstallation\n------------\n\nInstall `uData`_.\n\nRemain in the same virtual environment (for Python) and use the same version of npm (for JS).\n\nInstall **udata-recommendations**:\n\n.. code-block:: shell\n\n pip install udata-recommendations\n\n\n\nModify your local configuration file of **udata** (typically, `udata.cfg`) as following:\n\n.. code-block:: python\n\n PLUGINS = ['recommendations']\n RECOMMENDATIONS_DATASETS_SOURCE_URL = 'http://path/to/recommendations.json'\n\n\n\nThen run the command to fetch recommendations:\n\n.. code-block:: shell\n\n udata recommendations datasets\n\n\n\nExpectations\n------------\n\nThis plugin expects the following format to provide datasets recommendations:\n\n.. code-block:: json\n\n {\n \"id\": \"dataset-id\",\n \"recommendations\": [\n {\n \"id\": \"dataset-recommended-1\"\n },\n {\n \"id\": \"dataset-recommended-2\"\n }\n ]\n }\n\n\n\n.. _uData: https://github.com/opendatateam/udata\n.. _data.gouv.fr: https://data.gouv.fr\n\nChangelog\n=========\n\n1.0.1 (2018-08-03)\n------------------\n\n- Nothing yet\n\n1.0.0 (2018-06-06)\n------------------\n\n- Allow slug instead of id for datasets `#8 `_\n- Initial release\n\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/opendatateam/udata-recommendations", "keywords": "u,d,a,t,a", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "udata-recommendations", "package_url": "https://pypi.org/project/udata-recommendations/", "platform": "", "project_url": "https://pypi.org/project/udata-recommendations/", "project_urls": { "Homepage": "https://github.com/opendatateam/udata-recommendations" }, "release_url": "https://pypi.org/project/udata-recommendations/1.0.1/", "requires_dist": [ "udata (>=udata-1.4.0)", "pytest (==3.7.1); extra == 'test'", "pytest-flask (==0.10.0); extra == 'test'", "pytest-sugar (==0.9.1); extra == 'test'", "requests-mock (==1.5.2); extra == 'test'", "mock (==2.0.0); extra == 'test'", "pytest-mock (==1.10.0); extra == 'test'" ], "requires_python": "", "summary": "uData content recommendations bridge", "version": "1.0.1" }, "last_serial": 4132925, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "88d69c0ecf981c2a77503a67a8908192", "sha256": "6db6d4c0ad45049d0ab8465fecb43e9228ceb5ccf211f9877c974084c84bddf4" }, "downloads": -1, "filename": "udata_recommendations-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88d69c0ecf981c2a77503a67a8908192", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6093, "upload_time": "2018-06-06T07:39:17", "url": "https://files.pythonhosted.org/packages/4b/34/d87b779b378a6d80c05a209f307c84a8ea3440a56a6d1f0b57f58575e682/udata_recommendations-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c1a8b401318a6bbc1ae67b42821fd02e", "sha256": "dd174077a2407b4b6015a35e6398580b45f9dadc711ad3816d0b4214b26b8c12" }, "downloads": -1, "filename": "udata_recommendations-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1a8b401318a6bbc1ae67b42821fd02e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6109, "upload_time": "2018-08-03T15:39:50", "url": "https://files.pythonhosted.org/packages/89/38/6611bdc2d0943b06a6a16f495619595eb2d6db8a1bb069f924eb56adc286/udata_recommendations-1.0.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1a8b401318a6bbc1ae67b42821fd02e", "sha256": "dd174077a2407b4b6015a35e6398580b45f9dadc711ad3816d0b4214b26b8c12" }, "downloads": -1, "filename": "udata_recommendations-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1a8b401318a6bbc1ae67b42821fd02e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6109, "upload_time": "2018-08-03T15:39:50", "url": "https://files.pythonhosted.org/packages/89/38/6611bdc2d0943b06a6a16f495619595eb2d6db8a1bb069f924eb56adc286/udata_recommendations-1.0.1-py2.py3-none-any.whl" } ] }