{ "info": { "author": "Danny Goodall", "author_email": "danny@onebloke.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "CodeFurther\r\n===========\r\n\r\nThe **CodeFurther** library is designed to be used in UK schools to provide students with access to data that hopefully\r\nhas some relevance for them. The hope is that by gaining access to meaningful data, they will be inspired to\r\n**CodeFurther**.\r\n\r\n**CodeFurther** is under active development\r\nand is licensed under the `Apache2 license `_,\r\nso feel free to `contribute `_ and\r\n`report errors and suggestions `_.\r\n\r\n.. note::\r\n The **CodeFurther** package is designed to be used in UK schools to provide programmatic access to data that\r\n describes the UK Top 40 singles and albums. The hope is that by providing simple interfaces to access\r\n information that students may have an interest in, they may be inspired to **CodeFurther**.\r\n This documentation will therefore most likely be aimed at teachers and education professionals, who may not have a\r\n deep knowledge of Python.\r\n\r\n.. warning::\r\n **CodeFurther** is currently designed to work with Python version 3. I have recently carried out some work to make\r\n it run on Python 2 too, but this does need to be more thoroughly tested that my current Nose tests allow. If you\r\n `encounter any issues `_, or you'd like to `submit a pull\r\n request `_, please contact me on BitBucket.\r\n\r\nModules in the Package\r\n----------------------\r\n**CodeFurther** contains a number of modules that provide access to *interesting* data. Those modules are shown below:\r\n\r\n.. csv-table:: CodeFurther Modules\r\n :header: \"Module\", \"Description\"\r\n :widths: 30, 50\r\n\r\n ``top40``, \"Provides access to the UK Top 40 charts for singles and albums.\"\r\n ``lyrics``, \"Allows lyrics for a given artist and song title to be accessed within Python.\"\r\n ``directions``, \"Allows Google Maps route directions to be accessed from within Python.\"\r\n\r\nFeatures\r\n========\r\n**CodeFurther** provides:\r\n\r\n* a list of the current Top 40 UK singles using the `singles ` property of the\r\n `~top40.Top40` class.\r\n* a list of the current Top 40 UK albums using the `albums ` property of the\r\n `~top40.Top40` class.\r\n* the ability to retrieve the lyrics for a given artist\r\n* the ability to find all of the songs for a given artist\r\n* the ability to search for a specific artist\r\n\r\nInstallation\r\n============\r\n\r\n**CodeFurther** can be found on the Python Package Index `PyPi here. `_\r\nIt can be installed using ``pip``, like so. ::\r\n\r\n pip install codefurther\r\n\r\nDocumentation\r\n=============\r\nThe documentation for **CodeFurther** can be found on the\r\n`ReadTheDocs site `_.\r\n\r\nTests\r\n-----\r\nTo run the **CodeFurther** test suite, you should install the test and development requirements and then run nosetests.\r\n\r\n.. code-block:: bash\r\n\r\n $ pip install -r dev-requirements.txt\r\n $ nosetests tests\r\n\r\nChanges\r\n-------\r\n\r\nSee `Changes `.\r\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/dannygoodall/codefurther", "keywords": null, "license": "Apache v2.0", "maintainer": null, "maintainer_email": null, "name": "codefurther", "package_url": "https://pypi.org/project/codefurther/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/codefurther/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/dannygoodall/codefurther" }, "release_url": "https://pypi.org/project/codefurther/0.1.0.dev15/", "requires_dist": null, "requires_python": null, "summary": "A package of Python modules to access various data over the internet - Intended to be used as a teaching aid in UK schools.", "version": "0.1.0.dev15" }, "last_serial": 1461212, "releases": { "0.1.0.dev10": [ { "comment_text": "", "digests": { "md5": "03c48a5cee456f78317a86db462219fe", "sha256": "a5e357068048891c5996839ebabaedbe1aa23d972cee20bcac8da457d6847427" }, "downloads": -1, "filename": "codefurther-0.1.0.dev10.zip", "has_sig": false, "md5_digest": "03c48a5cee456f78317a86db462219fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64646, "upload_time": "2015-03-04T17:10:52", "url": "https://files.pythonhosted.org/packages/3f/15/70c034d326b98a51f681110624823556758db490a3197889a196a8e3ee94/codefurther-0.1.0.dev10.zip" } ], "0.1.0.dev11": [ { "comment_text": "", "digests": { "md5": "a1593f71348f317922854f7b6ef89be4", "sha256": "d4a87f0229df8f4ea31b7d3c70b2f3e50f153be4182a8d28ec95571de8e85dcf" }, "downloads": -1, "filename": "codefurther-0.1.0.dev11.zip", "has_sig": false, "md5_digest": "a1593f71348f317922854f7b6ef89be4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64789, "upload_time": "2015-03-04T20:54:23", "url": "https://files.pythonhosted.org/packages/03/c9/386bdf35b610c6ee9f1eb14f8bc25abb22f905a1468097ed976570aa6651/codefurther-0.1.0.dev11.zip" } ], "0.1.0.dev12": [ { "comment_text": "", "digests": { "md5": "54b3801cdcce37ea038c6ac14aed4452", "sha256": "6fe61ceff6b42315e74f0a0eea4ffa8511cae82ac2c56ecf6be80a0919cf443a" }, "downloads": -1, "filename": "codefurther-0.1.0.dev12.zip", "has_sig": false, "md5_digest": "54b3801cdcce37ea038c6ac14aed4452", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64803, "upload_time": "2015-03-05T16:00:26", "url": "https://files.pythonhosted.org/packages/a5/4a/658060f808aa20edf85663ec609670c5c78e37a3409a973983d30ef5f84a/codefurther-0.1.0.dev12.zip" } ], "0.1.0.dev13": [ { "comment_text": "", "digests": { "md5": "d1eeba4afb5d258b969249c5e0aee135", "sha256": "86f476a499cc9881a57785ae93cbf44ad43222821bf009c70842bebfaeb9f55d" }, "downloads": -1, "filename": "codefurther-0.1.0.dev13.zip", "has_sig": false, "md5_digest": "d1eeba4afb5d258b969249c5e0aee135", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64645, "upload_time": "2015-03-07T10:06:10", "url": "https://files.pythonhosted.org/packages/b6/51/545c1ef6609a4701e3d83623a117392c86658253b0e41a22a8c54f6b705d/codefurther-0.1.0.dev13.zip" } ], "0.1.0.dev14": [ { "comment_text": "", "digests": { "md5": "2cd79b959f7b116beed61a4792fa73b3", "sha256": "ec53ee89138d77dfe72f3600dcaa87ecdfbb4f209a6ecfa9a6bdaea3d2f6b767" }, "downloads": -1, "filename": "codefurther-0.1.0.dev14.zip", "has_sig": false, "md5_digest": "2cd79b959f7b116beed61a4792fa73b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63831, "upload_time": "2015-03-07T10:19:30", "url": "https://files.pythonhosted.org/packages/da/0e/2e70a67b602919610797f4159346c9fd9bb8f626bb4c8e87defaac464d73/codefurther-0.1.0.dev14.zip" } ], "0.1.0.dev15": [ { "comment_text": "", "digests": { "md5": "dd62dfaba269751c20bc2696e17f20db", "sha256": "b336cf69c0685de1ffc3c3c1f6ccc8f658a10089cd9acaaa0579e51bedd98774" }, "downloads": -1, "filename": "codefurther-0.1.0.dev15.zip", "has_sig": false, "md5_digest": "dd62dfaba269751c20bc2696e17f20db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63833, "upload_time": "2015-03-14T18:40:45", "url": "https://files.pythonhosted.org/packages/5b/0e/e080f6eb9393d6e10ffe4bb08aa1cb68a14895ff1190ed98bf4c41c0674b/codefurther-0.1.0.dev15.zip" } ], "0.1.0.dev2": [ { "comment_text": "", "digests": { "md5": "b0cac43c9fa6344714d8560cbc0af75f", "sha256": "a4a40715de7a1a4a9be536ded40c717300924fd9c336ac2b5f2fe1d0f2a99a11" }, "downloads": -1, "filename": "codefurther-0.1.0.dev2.zip", "has_sig": false, "md5_digest": "b0cac43c9fa6344714d8560cbc0af75f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34169, "upload_time": "2015-01-10T16:52:44", "url": "https://files.pythonhosted.org/packages/3c/26/049770b496b38026544b9b906b90042d6e08f607a2adfdfac87bcc4d00fe/codefurther-0.1.0.dev2.zip" } ], "0.1.0.dev4": [ { "comment_text": "", "digests": { "md5": "9f899f4aebea7e485018c38ba920ffaa", "sha256": "6d215a09dfb4fdafb10a367a944b39aeecbad5c46e6acc60af810893b583767d" }, "downloads": -1, "filename": "codefurther-0.1.0.dev4.zip", "has_sig": false, "md5_digest": "9f899f4aebea7e485018c38ba920ffaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34159, "upload_time": "2015-01-10T21:28:54", "url": "https://files.pythonhosted.org/packages/2f/31/e6023fef93ce4a55d952571c03148d2f8ac1becc9ceb01b39b18c56d7df3/codefurther-0.1.0.dev4.zip" } ], "0.1.0.dev5": [ { "comment_text": "", "digests": { "md5": "9de1d832e0e211076f38d9ee034bf8ed", "sha256": "db1142a3554f888707083e15b2bf6332566226a163009441a7c6eb08858a9f46" }, "downloads": -1, "filename": "codefurther-0.1.0.dev5.zip", "has_sig": false, "md5_digest": "9de1d832e0e211076f38d9ee034bf8ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35279, "upload_time": "2015-01-12T14:29:28", "url": "https://files.pythonhosted.org/packages/c1/c7/b17cc64c96518566ab06b85ef4b82d37fdbdddf0b27d80cf2813d1d5da0b/codefurther-0.1.0.dev5.zip" } ], "0.1.0.dev6": [ { "comment_text": "", "digests": { "md5": "89c529b48ef30d4064f1d8488559df54", "sha256": "bfa8451ce27688cdd79cc4c79c18cb6f33271533682f4289af1e5cf2439a05e8" }, "downloads": -1, "filename": "codefurther-0.1.0.dev6.zip", "has_sig": false, "md5_digest": "89c529b48ef30d4064f1d8488559df54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35336, "upload_time": "2015-01-13T19:44:47", "url": "https://files.pythonhosted.org/packages/c6/33/c0e6760931ce7d18ab004b71d3047aeff4fa6e013dbd0a715305519d0685/codefurther-0.1.0.dev6.zip" } ], "0.1.0.dev7": [ { "comment_text": "", "digests": { "md5": "7faffbcda9c075408e82d5ae390bed48", "sha256": "c3e15ddf93a0d9e709b4f976530466e1baea900c9df3c65c5cbe08bd0009cedc" }, "downloads": -1, "filename": "codefurther-0.1.0.dev7.zip", "has_sig": false, "md5_digest": "7faffbcda9c075408e82d5ae390bed48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35325, "upload_time": "2015-01-13T20:56:09", "url": "https://files.pythonhosted.org/packages/dc/23/2d1c4c34a603c80160fbd45ba80694e13cf2f6b6273764d56d8878d4669d/codefurther-0.1.0.dev7.zip" } ], "0.1.0.dev8": [ { "comment_text": "", "digests": { "md5": "c2c03999d33e9987e3692685ba89a3ea", "sha256": "825045c78358d70d17f688b5a13f67e3b24e5cfbb749ea44f9ddbbb92badd416" }, "downloads": -1, "filename": "codefurther-0.1.0.dev8.zip", "has_sig": false, "md5_digest": "c2c03999d33e9987e3692685ba89a3ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64535, "upload_time": "2015-02-28T21:31:54", "url": "https://files.pythonhosted.org/packages/63/ca/7c0745a6a24d303620e4e17f8c123b7e13cd4568296591aca9ff04eef5b1/codefurther-0.1.0.dev8.zip" } ], "0.1.0.dev9": [ { "comment_text": "", "digests": { "md5": "d3cc690dcbd3f2a7bfa9219f1116297e", "sha256": "9bd77783fc512fe9908afa02d86f7740c674cfab6172c0f470141f8edcc446be" }, "downloads": -1, "filename": "codefurther-0.1.0.dev9.zip", "has_sig": false, "md5_digest": "d3cc690dcbd3f2a7bfa9219f1116297e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64542, "upload_time": "2015-02-28T21:58:17", "url": "https://files.pythonhosted.org/packages/95/9e/a3523acec144d6c550b6bd26bd56a1fe6b390717d4d734d61dc3324ae666/codefurther-0.1.0.dev9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd62dfaba269751c20bc2696e17f20db", "sha256": "b336cf69c0685de1ffc3c3c1f6ccc8f658a10089cd9acaaa0579e51bedd98774" }, "downloads": -1, "filename": "codefurther-0.1.0.dev15.zip", "has_sig": false, "md5_digest": "dd62dfaba269751c20bc2696e17f20db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63833, "upload_time": "2015-03-14T18:40:45", "url": "https://files.pythonhosted.org/packages/5b/0e/e080f6eb9393d6e10ffe4bb08aa1cb68a14895ff1190ed98bf4c41c0674b/codefurther-0.1.0.dev15.zip" } ] }