{
"info": {
"author": "Stuart MacKay",
"author_email": "smackay@flagstonesoftware.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Web Environment",
"Framework :: Django",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python"
],
"description": "Checklists\n==========\nChecklists is a reusable, Django app containing a full featured model and\nan admin site for building web applications for managing and publishing\nchecklists of birds. It provides the following set of features:\n\n * A comprehensive model for capturing detailed information about visits made\n to a site from recording whether a specific protocol was used to count the\n birds to a breakdown of each species counted by age, sex, plumage, etc.\n\n * Aggregate records from other online databases, such as eBird, using feeds\n of checklists downloaded by the scrapers from the checklists_scrapers\n project.\n\n * A full admin application for managing the database.\n\n * A strong focus on data quality with the ability to selectively exclude\n specific checklists, observations or even species. Incoming checklists\n from feeds can also be filtered, for example, to selectively exclude\n checklists from specific regions or locations.\n\n * Autocompletion for names of locations, species, etc. for fast data entry.\n\n * An API to the model for easily extracting records for publication.\n\n * Suites of reference data, including a complete checklist for all the\n species in the world, and tools for quickly populating a new database.\n\n * Fully internationalized so versions supporting different languages can\n easily be created.\n\nThe project is designed to support any type of application that uses lists of\nobservations, from news services for publishing reports on what species have\nbeen seen to on-line databases for observers to add their own observations.\nThe current focus is for managing checklists of birds however the model should\nbe sufficiently flexible that it can be used to record information on any type\nof animal or plant.\n\n\nDemo\n####\nThe project directory has all the file required to run a django site to\ndemonstrate the admin site (preferably within a virtual environment):\n\n.. code-block:: sh\n\n $ git clone git://github.com/StuartMacKay/checklists/\n $ cd checklists/project\n $ pip install -r requirements/demo.txt\n $ python manage.py syncdb --settings=settings.demo\n $ python manage.py migrate checklists --settings=settings.demo\n $ python manage.py migrate django_extensions --settings=settings.demo\n $ python manage.py runscript initdb --script-args pt --settings=settings.demo\n\nAn almost empty database is not very interesting, however it is easy to\npopulate with checklists from `eBird \u00b4_:\n\n.. code-block:: sh\n\n $ mkdir downloads\n $ scrapy crawl ebird -a region=PT-11 -s DOWNLOAD_DIR=downloads\n $ python manage.py load_checklists --settings=settings.demo\n $ python manage.py runserver --settings=settings.demo\n\neBird uses `ISO 3166-2 `_ codes\nto identify a region. PT-11 is the code for Lisbon, Portugal. For the purposes\nof getting started stick with this code for now since the list of species\nloaded into the database is only for Portugal. If you choose another region\nthen it's likely that a checklist will contain a species not in the database\nand it will fail to load.\n\n\nRelated projects\n################\nChecklists is part of a groups of apps intended to be building blocks for\ncreating applications:\n\n`checklists_scrapers `_ is\na suite of web scrapers for downloading checklists from on-line databases such\nas eBird (using the public API) or Birdlife International's WorldBirds network.\nThe downloaded checklists can then be imported into the database using the\nload_checklists management command.\n\n`checklists_api `_ contains\nextensions to the model API that are not yet sufficiently stable to be included\nin the main checklists API.\n\n\nLinks\n#####\n\n* Documentation: http://checklists.readthedocs.org/\n* Repository: https://github.com/StuartMacKay/checklists\n* Package: https://pypi.python.org/pypi/checklists/\n* Buildbot: http://travis-ci.org/#!/StuartMacKay/checklists\n\n.. image:: https://secure.travis-ci.org/StuartMacKay/checklists.png?branch=master\n :target: http://travis-ci.org/StuartMacKay/checklists/\n\n\nLicence\n#######\nChecklists is available under the modified BSD licence.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://www.github.com/StuartMacKay/checklists",
"keywords": "django checklists",
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "checklists",
"package_url": "https://pypi.org/project/checklists/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/checklists/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://www.github.com/StuartMacKay/checklists"
},
"release_url": "https://pypi.org/project/checklists/0.4.12/",
"requires_dist": null,
"requires_python": null,
"summary": "A reusable Django model for managing checklists of birds.",
"version": "0.4.12"
},
"last_serial": 1200466,
"releases": {
"0.3": [],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "05b6f1748c0ab2876937399bc10f3dc9",
"sha256": "d32721c87569df284580776948b53876c801ff040f2d59638391b6b701893f8e"
},
"downloads": -1,
"filename": "checklists-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "05b6f1748c0ab2876937399bc10f3dc9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 607674,
"upload_time": "2014-03-26T19:43:02",
"url": "https://files.pythonhosted.org/packages/19/82/480d82e43037d551f69300108a270d310f58496617eb63194bf89bb6db1a/checklists-0.3.0.tar.gz"
}
],
"0.4.0": [
{
"comment_text": "",
"digests": {
"md5": "8143b7df34beabf1504e7c404f12a596",
"sha256": "be2482facbb6f8a14ca3be4ee6a07d03e5500ce68fe271f4b90e0c7f848381ab"
},
"downloads": -1,
"filename": "checklists-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "8143b7df34beabf1504e7c404f12a596",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612454,
"upload_time": "2014-04-14T05:40:47",
"url": "https://files.pythonhosted.org/packages/94/ce/4d8d804e8d145afcd54c2c5505e0075939f57dd769914a924f60547fda7a/checklists-0.4.0.tar.gz"
}
],
"0.4.1": [
{
"comment_text": "",
"digests": {
"md5": "0674bbf53f35a68545ee2b5b5f185d4a",
"sha256": "625ffce135823792745fb658ac5f85a2064b709448661c2957b1f5ca3241c912"
},
"downloads": -1,
"filename": "checklists-0.4.1.tar.gz",
"has_sig": false,
"md5_digest": "0674bbf53f35a68545ee2b5b5f185d4a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612461,
"upload_time": "2014-04-14T07:09:48",
"url": "https://files.pythonhosted.org/packages/ea/59/7a2e0f068c9aaba2053317dd7457bae688b6611bb6f27661b4905de555bc/checklists-0.4.1.tar.gz"
}
],
"0.4.10": [
{
"comment_text": "",
"digests": {
"md5": "0ad1a9c8fc01bd44d817a40a451964f7",
"sha256": "dd6977a04259c6e77deaec318f339cdaef9d10c0d086686bf604875320961245"
},
"downloads": -1,
"filename": "checklists-0.4.10.tar.gz",
"has_sig": false,
"md5_digest": "0ad1a9c8fc01bd44d817a40a451964f7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 371232,
"upload_time": "2014-07-28T13:42:29",
"url": "https://files.pythonhosted.org/packages/39/2e/13bc0f8eced63909f5e8cc6dc2ae0d3684689afb4978759b0b12474648ba/checklists-0.4.10.tar.gz"
}
],
"0.4.11": [
{
"comment_text": "",
"digests": {
"md5": "5dd56a14bdd9db716d2ed6eeefab590a",
"sha256": "cde5bfc5b980d6cf6a4ce6576b9156e4f80eea831acf910255916b76109c8cd9"
},
"downloads": -1,
"filename": "checklists-0.4.11.tar.gz",
"has_sig": false,
"md5_digest": "5dd56a14bdd9db716d2ed6eeefab590a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 371908,
"upload_time": "2014-08-17T19:07:13",
"url": "https://files.pythonhosted.org/packages/62/52/1f1a85ebd55b272b7f41af1a16c1be3cbaf9cf65c4b1b3f67088840c5536/checklists-0.4.11.tar.gz"
}
],
"0.4.12": [
{
"comment_text": "",
"digests": {
"md5": "701d550b4655420d72b6cef9df0bcf14",
"sha256": "5522cd65dc8d4db5bb5c3f4f0ef7cbc1781764629d45097bb3119eb95ce9f856"
},
"downloads": -1,
"filename": "checklists-0.4.12.tar.gz",
"has_sig": false,
"md5_digest": "701d550b4655420d72b6cef9df0bcf14",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 372742,
"upload_time": "2014-08-24T16:14:32",
"url": "https://files.pythonhosted.org/packages/7c/3b/20d8bc73e6eb34fbfc0a08efc14cb47186baa7330c2c95b790e054eafffb/checklists-0.4.12.tar.gz"
}
],
"0.4.2": [
{
"comment_text": "",
"digests": {
"md5": "f4438a2564ed9af47a9abfec4c27074c",
"sha256": "115bf0ba75471f6f66d526187de7a302a60deedae41846f7568ebb9be247937c"
},
"downloads": -1,
"filename": "checklists-0.4.2.tar.gz",
"has_sig": false,
"md5_digest": "f4438a2564ed9af47a9abfec4c27074c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612462,
"upload_time": "2014-04-19T19:55:29",
"url": "https://files.pythonhosted.org/packages/69/3e/2ed7078b8947ec750738a2f280a48d00e14ca1037ae69164e16a8299dc03/checklists-0.4.2.tar.gz"
}
],
"0.4.4": [
{
"comment_text": "",
"digests": {
"md5": "822abcefa801a5b6464aaa9b459e20c3",
"sha256": "50107d50056f26fa9c503907fcc8a06c586cb7ec730ccc0f013776cd695e9494"
},
"downloads": -1,
"filename": "checklists-0.4.4.tar.gz",
"has_sig": false,
"md5_digest": "822abcefa801a5b6464aaa9b459e20c3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612785,
"upload_time": "2014-04-20T14:31:27",
"url": "https://files.pythonhosted.org/packages/45/e9/36044cf17670a48b4c6527cd47af8ecf6f0b2f12d811cbd143f0a8f38a1c/checklists-0.4.4.tar.gz"
}
],
"0.4.5": [
{
"comment_text": "",
"digests": {
"md5": "35ac0409b7f1257f4947a33750699861",
"sha256": "0104e91e28e2e55023da2aa9a9da083881ff1104aa482ea917556af1da1c98a7"
},
"downloads": -1,
"filename": "checklists-0.4.5.tar.gz",
"has_sig": false,
"md5_digest": "35ac0409b7f1257f4947a33750699861",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612731,
"upload_time": "2014-04-25T16:12:14",
"url": "https://files.pythonhosted.org/packages/7a/92/aab7c678ae1af49d46d86b5be75441fd63e053f7267303eefeead5c190cf/checklists-0.4.5.tar.gz"
}
],
"0.4.6": [
{
"comment_text": "",
"digests": {
"md5": "db86729dd09cb2eda7c74e9edcc889aa",
"sha256": "0a0ec8c4212cf7fd84398bacce81d117b7722b3931cb4b1e1788dd7f2ca2304d"
},
"downloads": -1,
"filename": "checklists-0.4.6.tar.gz",
"has_sig": false,
"md5_digest": "db86729dd09cb2eda7c74e9edcc889aa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612803,
"upload_time": "2014-04-26T15:49:56",
"url": "https://files.pythonhosted.org/packages/9b/e9/40240320e96e0de85e4a363d5ca687b37cafee87bcf0e2628912f82358ed/checklists-0.4.6.tar.gz"
}
],
"0.4.7": [
{
"comment_text": "",
"digests": {
"md5": "62b6fd20be28301c07587799fade16c3",
"sha256": "2bc49d27fb50fa534cd6697404166b3b801400f7234a0d902f8da4f11c97bc90"
},
"downloads": -1,
"filename": "checklists-0.4.7.tar.gz",
"has_sig": false,
"md5_digest": "62b6fd20be28301c07587799fade16c3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 612841,
"upload_time": "2014-04-26T17:17:02",
"url": "https://files.pythonhosted.org/packages/88/1d/acd646fcfea1da3338d6e557280984ddcffc7040d4b54a1a37743cb363fa/checklists-0.4.7.tar.gz"
}
],
"0.4.8": [
{
"comment_text": "",
"digests": {
"md5": "4d9d7526c1e51ccb4f779edbf0d8ec60",
"sha256": "56ba4c69598855524ac81abaaa00a661ec65a56f28cc53fbd8e09c4cb1ad0e86"
},
"downloads": -1,
"filename": "checklists-0.4.8.tar.gz",
"has_sig": false,
"md5_digest": "4d9d7526c1e51ccb4f779edbf0d8ec60",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 368519,
"upload_time": "2014-05-02T06:34:52",
"url": "https://files.pythonhosted.org/packages/99/e4/fd741fc1c9e1dda6eb376471cd109d7f1a33b1e065a560b8aa32cfbfd297/checklists-0.4.8.tar.gz"
}
],
"0.4.9": [
{
"comment_text": "",
"digests": {
"md5": "bc030c50b7e9661c6116799f07038c87",
"sha256": "dfdca3e13e725eae70f3411b3d409b0039673d2c4d4518edf26fb55ebe6c77d8"
},
"downloads": -1,
"filename": "checklists-0.4.9.tar.gz",
"has_sig": false,
"md5_digest": "bc030c50b7e9661c6116799f07038c87",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 370605,
"upload_time": "2014-07-25T08:06:51",
"url": "https://files.pythonhosted.org/packages/6e/85/79af0b2c695a8a3561c6cf6ac7e85d97c13fbd20a46bd2eae33b3eef53c6/checklists-0.4.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "701d550b4655420d72b6cef9df0bcf14",
"sha256": "5522cd65dc8d4db5bb5c3f4f0ef7cbc1781764629d45097bb3119eb95ce9f856"
},
"downloads": -1,
"filename": "checklists-0.4.12.tar.gz",
"has_sig": false,
"md5_digest": "701d550b4655420d72b6cef9df0bcf14",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 372742,
"upload_time": "2014-08-24T16:14:32",
"url": "https://files.pythonhosted.org/packages/7c/3b/20d8bc73e6eb34fbfc0a08efc14cb47186baa7330c2c95b790e054eafffb/checklists-0.4.12.tar.gz"
}
]
}