{
"info": {
"author": "Mike Bayer",
"author_email": "mike_mp@zzzcomputing.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Web Environment",
"Framework :: Trac",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: Python"
],
"description": "==========\ntracvatar\n==========\n\nAdds avatar icons provided by either `Gravatar `_ or\n`Libravatar `_ to Trac.\n\nCredit goes to the `HackergotchiPlugin `_ for\nsome general ideas.\n\nIdeally, Trac itself would just include support for author avatars\nas a built in, since this is an extremely common and desirable feature.\n\nFor now, the approach of the plugin is to filter specific Trac views,\ngather all the authors found in the \"data\" hash being passed to\nGenshi, then using Genshi filters to insert additional avatar nodes.\n\nCurrently supported views are:\n\n* Timeline\n* Issue display\n* Issue change display (i.e. comments, attachments)\n* Source browser listing (tested for svn and hg so far)\n* Individual changeset page (tested for svn and hg so far)\n* User prefs page (includes link to \"change your avatar\" at\n gravatar.com/libravatar.org)\n\nInstallation\n============\n\nTo install, just use ``python setup.py bdist_egg`` to create an egg file which\nthen goes into the Trac ``plugins/`` folder, or just ``python setup.py install``\nto plug it in entirely.\n\nConfiguration\n=============\n\nTo enable the plugin in trac.ini::\n\n [components]\n tracvatar.* = enabled\n\nThere are then available optional \"size\" settings for each view, shown\nbelow are defaults::\n\n [tracvatar]\n ticket_reporter_size = 60\n ticket_comment_size = = 40\n timeline_size = 30\n browser_lineitem_size = 20\n browser_changeset_size = 40\n prefs_form_size = 40\n avatar_default = default\n backend = gravatar\n metanav_size = 30",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://bitbucket.org/zzzeek/tracvatar",
"keywords": "trac plugin gravatar",
"license": "BSD",
"maintainer": null,
"maintainer_email": null,
"name": "tracvatar",
"package_url": "https://pypi.org/project/tracvatar/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/tracvatar/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://bitbucket.org/zzzeek/tracvatar"
},
"release_url": "https://pypi.org/project/tracvatar/2.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Add gravatar icons to various points around trac",
"version": "2.0"
},
"last_serial": 1452123,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "dc026f94eba2629f5f1aa92d10c91065",
"sha256": "e946fac092e2a7cfc63000f46734ea9b79708f9533ec4e3478b4d88dbbc3907b"
},
"downloads": -1,
"filename": "tracvatar-1.0.tar.gz",
"has_sig": false,
"md5_digest": "dc026f94eba2629f5f1aa92d10c91065",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5188,
"upload_time": "2012-01-02T01:27:18",
"url": "https://files.pythonhosted.org/packages/73/08/9b75593b9754b0b4daa06f2c66affd2999051bdc50cf3983c6bdfe137926/tracvatar-1.0.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "d14c6085c3cdd6003968269323ceea81",
"sha256": "404f9a5290a499126f96a80b57873d7b05cf7fbfd52990ba5e4d9ef28f94dea5"
},
"downloads": -1,
"filename": "tracvatar-1.1.tar.gz",
"has_sig": false,
"md5_digest": "d14c6085c3cdd6003968269323ceea81",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5195,
"upload_time": "2012-01-02T01:36:26",
"url": "https://files.pythonhosted.org/packages/40/78/bb2b8df98d5745343cedf89e92e3160d234061216d634f9180c2344669f4/tracvatar-1.1.tar.gz"
}
],
"1.2": [
{
"comment_text": "",
"digests": {
"md5": "b6f468dd0745953816603de61867105b",
"sha256": "20079d5433182db927022ed2539974f7048eb253385ebb5d5c7ee55ad41b0ea2"
},
"downloads": -1,
"filename": "tracvatar-1.2.tar.gz",
"has_sig": false,
"md5_digest": "b6f468dd0745953816603de61867105b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5481,
"upload_time": "2012-01-02T19:06:41",
"url": "https://files.pythonhosted.org/packages/81/0f/2a062741ec012550550afd32a696c72f4587cdb11443f191d20ebd5f55ca/tracvatar-1.2.tar.gz"
}
],
"1.3": [
{
"comment_text": "",
"digests": {
"md5": "b92b88c4214b7b9399387a8b4244af30",
"sha256": "c099d836e78322b40b66823f584addac3b1ba977a7aab22d84ae9ec1b15e2813"
},
"downloads": -1,
"filename": "tracvatar-1.3.tar.gz",
"has_sig": false,
"md5_digest": "b92b88c4214b7b9399387a8b4244af30",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5556,
"upload_time": "2012-01-03T18:55:46",
"url": "https://files.pythonhosted.org/packages/15/39/78cc9b860fe79d07ffd7e341edd03150f40a84025ef38bb29e7d8a91c08a/tracvatar-1.3.tar.gz"
}
],
"1.4": [
{
"comment_text": "",
"digests": {
"md5": "d19f149acc495b81d5a762b1c819bdd8",
"sha256": "c3b07e4e1a5cdc646eaadd6d186d0960493addbfba37ea852ef3ed6c7e801780"
},
"downloads": -1,
"filename": "tracvatar-1.4.tar.gz",
"has_sig": false,
"md5_digest": "d19f149acc495b81d5a762b1c819bdd8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5676,
"upload_time": "2012-01-12T01:49:40",
"url": "https://files.pythonhosted.org/packages/c0/67/43922509047b3e123ba1b7ce010d668ef6448cfa9ba83a5e8317c682ac91/tracvatar-1.4.tar.gz"
}
],
"1.5": [
{
"comment_text": "",
"digests": {
"md5": "72dfb49dbe9cecf43b280712bb894f99",
"sha256": "c41b4187cbde74ae30ddcf44abe39bd58852d81e0cc6e71bb32190656e176f4a"
},
"downloads": -1,
"filename": "tracvatar-1.5.tar.gz",
"has_sig": false,
"md5_digest": "72dfb49dbe9cecf43b280712bb894f99",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5868,
"upload_time": "2012-03-24T17:50:55",
"url": "https://files.pythonhosted.org/packages/85/90/09184653d02d10ba3c046edb5a02a78b2f1368f8d48a8cb03403c98daf5c/tracvatar-1.5.tar.gz"
}
],
"1.6": [
{
"comment_text": "",
"digests": {
"md5": "944be8236585b3f6ee0d5237a1344f86",
"sha256": "334b5c193ffcae28694748527e2f1e550a323ec378108ecb25504f72b91371fe"
},
"downloads": -1,
"filename": "tracvatar-1.6.tar.gz",
"has_sig": false,
"md5_digest": "944be8236585b3f6ee0d5237a1344f86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5967,
"upload_time": "2012-07-07T22:50:23",
"url": "https://files.pythonhosted.org/packages/35/a7/cbee8f967404e5e3718e60a9f94766fb7ac32a80c1569d4bb176e7b90a5d/tracvatar-1.6.tar.gz"
}
],
"1.7": [
{
"comment_text": "",
"digests": {
"md5": "c98d1f4294fab8964ab76c2ab9c1b9cc",
"sha256": "b6efbdec1fd72767e5344eed56cdbff8ada9226841c0fccadf6e62724e12c807"
},
"downloads": -1,
"filename": "tracvatar-1.7.tar.gz",
"has_sig": false,
"md5_digest": "c98d1f4294fab8964ab76c2ab9c1b9cc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6087,
"upload_time": "2012-07-27T02:03:08",
"url": "https://files.pythonhosted.org/packages/ab/f1/d46f80616a9271cd74d52ba737ed128035b2e9bb0bd707904300d6a40b71/tracvatar-1.7.tar.gz"
}
],
"1.8": [
{
"comment_text": "",
"digests": {
"md5": "154a2f427854cb0bf0ecec11c244a894",
"sha256": "b3c32e7594b184995dd49aa6343dcea70f4481dce511897c3c01851330684eee"
},
"downloads": -1,
"filename": "tracvatar-1.8.tar.gz",
"has_sig": false,
"md5_digest": "154a2f427854cb0bf0ecec11c244a894",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6168,
"upload_time": "2013-07-26T18:36:39",
"url": "https://files.pythonhosted.org/packages/2a/0a/9079f6b4f7f1920f496d29102bf7a856c7cf2de184e7a3bb85f73ddb3f37/tracvatar-1.8.tar.gz"
}
],
"1.9": [
{
"comment_text": "",
"digests": {
"md5": "de90c5b27fd760ac8fac7ffdffbe4fc2",
"sha256": "db98e20665234fcaa948c2a994f0a5097ecfd68c8dd67ac933ebf6ca506dbed4"
},
"downloads": -1,
"filename": "tracvatar-1.9.tar.gz",
"has_sig": false,
"md5_digest": "de90c5b27fd760ac8fac7ffdffbe4fc2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6343,
"upload_time": "2013-08-22T15:49:17",
"url": "https://files.pythonhosted.org/packages/10/19/e5b17020284a08b5ea1ba56ea5bdad547498501e5838a1944289a6cbf6e2/tracvatar-1.9.tar.gz"
}
],
"2.0": [
{
"comment_text": "",
"digests": {
"md5": "ab89ebeb8712867bb6af5131a3312409",
"sha256": "4c46c8c523177f58c40c10d623328a21c2441c3c0c023f7e95808b663e3120aa"
},
"downloads": -1,
"filename": "tracvatar-2.0.tar.gz",
"has_sig": false,
"md5_digest": "ab89ebeb8712867bb6af5131a3312409",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6486,
"upload_time": "2015-03-07T16:14:02",
"url": "https://files.pythonhosted.org/packages/16/0e/e21bd68af1593c36ab705c9e51a0f5d731506b5b7c56f14c3ae742dffb31/tracvatar-2.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ab89ebeb8712867bb6af5131a3312409",
"sha256": "4c46c8c523177f58c40c10d623328a21c2441c3c0c023f7e95808b663e3120aa"
},
"downloads": -1,
"filename": "tracvatar-2.0.tar.gz",
"has_sig": false,
"md5_digest": "ab89ebeb8712867bb6af5131a3312409",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6486,
"upload_time": "2015-03-07T16:14:02",
"url": "https://files.pythonhosted.org/packages/16/0e/e21bd68af1593c36ab705c9e51a0f5d731506b5b7c56f14c3ae742dffb31/tracvatar-2.0.tar.gz"
}
]
}