{ "info": { "author": "Brook Elgie", "author_email": "brook.elgie@okfn.org", "bugtrack_url": null, "classifiers": [], "description": ".. You should enable this project on travis-ci.org and coveralls.io to make\n these badges work. The necessary Travis and Coverage config files have been\n generated for you.\n\n.. image:: https://travis-ci.org/ckan/ckanext-eurovoc.svg?branch=master\n :target: https://travis-ci.org/ckan/ckanext-eurovoc\n\n.. image:: https://coveralls.io/repos/ckan/ckanext-eurovoc/badge.png?branch=master\n :target: https://coveralls.io/r/ckan/ckanext-eurovoc?branch=master\n\n=============\nckanext-eurovoc\n=============\n\nAdd top-level Eurovoc categories to the dataset schema.\n\n\n------------\nRequirements\n------------\n\nCompatible with CKAN 2.2 and 2.3.\n\n\n------------\nInstallation\n------------\n\n.. Add any additional install steps to the list below.\n For example installing any non-Python dependencies or adding any required\n config settings.\n\nTo install ckanext-eurovoc:\n\n1. Activate your CKAN virtual environment, for example::\n\n . /usr/lib/ckan/default/bin/activate\n\n2. Install the ckanext-eurovoc Python package into your virtual environment::\n\n pip install ckanext-eurovoc\n\n3. Add ``eurovoc`` to the ``ckan.plugins`` setting in your CKAN\n config file (by default the config file is located at\n ``/etc/ckan/default/production.ini``).\n\n4. Restart CKAN. For example if you've deployed CKAN with Apache on Ubuntu::\n\n sudo service apache2 reload\n\n\n------------------------\nDevelopment Installation\n------------------------\n\nTo install ckanext-eurovoc for development, activate your CKAN virtualenv and\ndo::\n\n git clone https://github.com/ckan/ckanext-eurovoc.git\n cd ckanext-eurovoc\n python setup.py develop\n pip install -r dev-requirements.txt\n\n\n-------------\nConfiguration\n-------------\n\nThe display language for Eurovoc category labels and additional solr search\nterms are defined in category configuration files. These should be placed in\n``eurovoc/categories/categories_*.json``, where '*' is the two-letter\ncountry code for the language used.\n\nThe category config file to be used is defined in ckan config:\n\n ckanext.eurovoc.categories = categories_se.json # sweden\n\nIf no categories file is defined, ``categories_en.json`` is used.\n\nIf the category file is changed, the solr search index will need to be rebuilt\nfor the changes to fully take effect:\n\n paster search-index rebuild\n\n\n-----------------\nRunning the Tests\n-----------------\n\nTo run the tests, do::\n\n nosetests --nologcapture --with-pylons=test.ini\n\nTo run the tests and produce a coverage report, first make sure you have\ncoverage installed in your virtualenv (``pip install coverage``) then run::\n\n nosetests --nologcapture --with-pylons=test.ini --with-coverage --cover-package=ckanext.eurovoc --cover-inclusive --cover-erase --cover-tests\n\n\n---------------------------------\nRegistering ckanext-eurovoc on PyPI\n---------------------------------\n\nckanext-eurovoc should be availabe on PyPI as\nhttps://pypi.python.org/pypi/ckanext-eurovoc. If that link doesn't work, then\nyou can register the project on PyPI for the first time by following these\nsteps:\n\n1. Create a source distribution of the project::\n\n python setup.py sdist\n\n2. Register the project::\n\n python setup.py register\n\n3. Upload the source distribution to PyPI::\n\n python setup.py sdist upload\n\n4. Tag the first release of the project on GitHub with the version number from\n the ``setup.py`` file. For example if the version number in ``setup.py`` is\n 0.0.1 then do::\n\n git tag 0.0.1\n git push --tags\n\n\n----------------------------------------\nReleasing a New Version of ckanext-eurovoc\n----------------------------------------\n\nckanext-eurovoc is availabe on PyPI as https://pypi.python.org/pypi/ckanext-eurovoc.\nTo publish a new version to PyPI follow these steps:\n\n1. Update the version number in the ``setup.py`` file.\n See `PEP 440 `_\n for how to choose version numbers.\n\n2. Create a source distribution of the new version::\n\n python setup.py sdist\n\n3. Upload the source distribution to PyPI::\n\n python setup.py sdist upload\n\n4. Tag the new release of the project on GitHub with the version number from\n the ``setup.py`` file. For example if the version number in ``setup.py`` is\n 0.0.2 then do::\n\n git tag 0.0.2\n git push --tags", "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/ckan/ckanext-eurovoc", "keywords": "CKAN Eurovoc", "license": "AGPL", "maintainer": null, "maintainer_email": null, "name": "ckanext-eurovoc", "package_url": "https://pypi.org/project/ckanext-eurovoc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ckanext-eurovoc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ckan/ckanext-eurovoc" }, "release_url": "https://pypi.org/project/ckanext-eurovoc/0.0.7/", "requires_dist": null, "requires_python": null, "summary": "Add Eurovoc categories to CKAN's dataset schema", "version": "0.0.7" }, "last_serial": 3754639, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "afedd2e21d9a5ee1842eee1da61d0a07", "sha256": "70b372daffdb8297daa728176cb3b597a68f73f59b85190d5a5d0b1daf0c8ddb" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.1.tar.gz", "has_sig": false, "md5_digest": "afedd2e21d9a5ee1842eee1da61d0a07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4006, "upload_time": "2014-10-03T17:20:50", "url": "https://files.pythonhosted.org/packages/20/b9/96713991e930d1b6c8687a86029d61c3f96775252ecd7dff04a22dc9a695/ckanext-eurovoc-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2f41234ad659b9ee1bc594515982a3ef", "sha256": "4c01838a329af5a543a4d30b43b0d5acb5d2919ed83285b15edd6ef9ca2e0b5a" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2f41234ad659b9ee1bc594515982a3ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4558, "upload_time": "2015-04-21T09:30:20", "url": "https://files.pythonhosted.org/packages/3e/43/c0ea32135b54e2bb4a5c035cb597e566393b98383267200e88b740bf955d/ckanext-eurovoc-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "48843d6bf3616e1aab27bab423de820e", "sha256": "12cab60b84aa7ebd04a5d4d59fd944fca10328cf31a0f8f64153159213a22037" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.3.tar.gz", "has_sig": false, "md5_digest": "48843d6bf3616e1aab27bab423de820e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4820, "upload_time": "2015-04-21T11:34:56", "url": "https://files.pythonhosted.org/packages/64/a6/4f1eb9708df3e0322c01fd07206ef3df600af82990e1b27f4ebba81a5a7c/ckanext-eurovoc-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "04284277ca576fa4a4a9bee460c47fb1", "sha256": "86b46f2cd112d2d6e9fd1e4a8efd3966c41972cd59071fc0f207b5c40fcc0a65" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.4.tar.gz", "has_sig": false, "md5_digest": "04284277ca576fa4a4a9bee460c47fb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5306, "upload_time": "2015-04-22T15:29:19", "url": "https://files.pythonhosted.org/packages/e0/07/e2b9c644b3e7d04be43bac6de0762315d4651939b6a5bbd83e2696e88c5e/ckanext-eurovoc-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "b2ffecbff9a825750b44438d2083a5ab", "sha256": "25dec844eb6c1e7764672c25c370dded6b90a99c283cf9f792a4b8893c2f7fbd" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.5.tar.gz", "has_sig": false, "md5_digest": "b2ffecbff9a825750b44438d2083a5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5295, "upload_time": "2015-04-22T15:49:26", "url": "https://files.pythonhosted.org/packages/ba/35/d7aac10e1dde5de1eb12e943fae6438f1528538c75717418b52b2877fcd4/ckanext-eurovoc-0.0.5.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "cdb389fc61e9d09d268f783c22fa2112", "sha256": "179c8af91cf7591244f2a87524a21fc516f196424e37ed6064b025c1ac01c140" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.7.tar.gz", "has_sig": false, "md5_digest": "cdb389fc61e9d09d268f783c22fa2112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6862, "upload_time": "2015-04-23T15:41:18", "url": "https://files.pythonhosted.org/packages/84/cb/c396c8586cf21a316e052c257be882f489e3ffd7ad16c852f6cb1890102e/ckanext-eurovoc-0.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cdb389fc61e9d09d268f783c22fa2112", "sha256": "179c8af91cf7591244f2a87524a21fc516f196424e37ed6064b025c1ac01c140" }, "downloads": -1, "filename": "ckanext-eurovoc-0.0.7.tar.gz", "has_sig": false, "md5_digest": "cdb389fc61e9d09d268f783c22fa2112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6862, "upload_time": "2015-04-23T15:41:18", "url": "https://files.pythonhosted.org/packages/84/cb/c396c8586cf21a316e052c257be882f489e3ffd7ad16c852f6cb1890102e/ckanext-eurovoc-0.0.7.tar.gz" } ] }