{ "info": { "author": "Rob Guttman", "author_email": "guttman@alum.mit.edu", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://trac-hacks.org/wiki/DynamicFieldsPlugin", "keywords": "", "license": "3-Clause BSD", "maintainer": "", "maintainer_email": "", "name": "TracDynamicFields", "package_url": "https://pypi.org/project/TracDynamicFields/", "platform": "", "project_url": "https://pypi.org/project/TracDynamicFields/", "project_urls": { "Homepage": "http://trac-hacks.org/wiki/DynamicFieldsPlugin" }, "release_url": "https://pypi.org/project/TracDynamicFields/2.2.2/", "requires_dist": [ "Trac", "Babel (>=0.9.5); extra == 'Babel'" ], "requires_python": "", "summary": "Dynamically hide, default, copy, clear, validate, set ticket fields", "version": "2.2.2" }, "last_serial": 3301825, "releases": { "2.2.1": [ { "comment_text": "", "digests": { "md5": "a093b6c1ccdb39de20005fdde35fd795", "sha256": "2ec2af7efa0ec8ea65ce877d707d5efcc4829c06f67d345c0c3119d30b6e752e" }, "downloads": -1, "filename": "TracDynamicFields-2.2.1.tar.gz", "has_sig": false, "md5_digest": "a093b6c1ccdb39de20005fdde35fd795", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17218, "upload_time": "2017-06-18T20:58:55", "url": "https://files.pythonhosted.org/packages/2d/f2/ac70ff2b006d6b1234d52f7a6234c7d9f20547088f5b90fc5edbee089ad6/TracDynamicFields-2.2.1.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "70b42da06b28df31f7a323677a4db540", "sha256": "69d92732a381b57fa678d968dddb94c9bc8963fc3fffde09df72b15bd7ed7d59" }, "downloads": -1, "filename": "TracDynamicFields-2.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "70b42da06b28df31f7a323677a4db540", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18581, "upload_time": "2017-11-03T01:10:54", "url": "https://files.pythonhosted.org/packages/26/dc/36efd2be95f5120cb13fae621fc439bf37c276026385dd64afb021fc92b6/TracDynamicFields-2.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87523fdb093ef9475fa16ff03ff9babb", "sha256": "481a0e8dd5d7b925a7c853b0dbc25ec40830c6e1966efcea49a8502ba8e03304" }, "downloads": -1, "filename": "TracDynamicFields-2.2.2.tar.gz", "has_sig": false, "md5_digest": "87523fdb093ef9475fa16ff03ff9babb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17968, "upload_time": "2017-11-03T01:10:56", "url": "https://files.pythonhosted.org/packages/63/79/eb3cbb609af5f08c057953f059cf114ef4c5a57302290c02e3080c7b19a9/TracDynamicFields-2.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "70b42da06b28df31f7a323677a4db540", "sha256": "69d92732a381b57fa678d968dddb94c9bc8963fc3fffde09df72b15bd7ed7d59" }, "downloads": -1, "filename": "TracDynamicFields-2.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "70b42da06b28df31f7a323677a4db540", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18581, "upload_time": "2017-11-03T01:10:54", "url": "https://files.pythonhosted.org/packages/26/dc/36efd2be95f5120cb13fae621fc439bf37c276026385dd64afb021fc92b6/TracDynamicFields-2.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87523fdb093ef9475fa16ff03ff9babb", "sha256": "481a0e8dd5d7b925a7c853b0dbc25ec40830c6e1966efcea49a8502ba8e03304" }, "downloads": -1, "filename": "TracDynamicFields-2.2.2.tar.gz", "has_sig": false, "md5_digest": "87523fdb093ef9475fa16ff03ff9babb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17968, "upload_time": "2017-11-03T01:10:56", "url": "https://files.pythonhosted.org/packages/63/79/eb3cbb609af5f08c057953f059cf114ef4c5a57302290c02e3080c7b19a9/TracDynamicFields-2.2.2.tar.gz" } ] }