{ "info": { "author": "Tetsuya Morimoto", "author_email": "tetsuya dot morimoto at gmail dot com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Trac", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development" ], "description": "Notes\r\n=====\r\n\r\n`TracChangeFileBiffPlugin `__\r\nis useful to query or monitor certain file in the repository when\r\nsomeone will update it.\r\n\r\nNote: TracChangeFileBiffPlugin requires Trac 1.0 or higher since it uses\r\nthe **list** format of text type.\r\n(`TracTicketsCustomFields `__)\r\n\r\nFeatures\r\n--------\r\n\r\n- Provides a feature like `Biff `__\r\n for file in repository\r\n\r\nConfiguration\r\n=============\r\n\r\n- Enable TracChangeFileBiffPlugin in Plugins page.\r\n\r\n- **Access to File Biff admin panel**\r\n\r\nThe option of ``ticket-custom`` section would be added when you access\r\nto File Biff admin page like this.\r\n\r\n::\r\n\r\n [ticket-custom]\r\n filebiff = text\r\n filebiff.format = list\r\n filebiff.label = Biff ; change filed label as you like\r\n filebiff.multiple = true ; this option is used by TracMultiSelectBoxPlugin\r\n filebiff.options = ; will be set when you configure File Biff settings\r\n filebiff.size = 3 ; this option is used by TracMultiSelectBoxPlugin\r\n filebiff.matching_pattern = fnmatch ; glob matching pattern (fnmatch or gitignore)\r\n\r\n- **Configure a File Biff settings**\r\n\r\nSpecification:\r\n\r\n* White-space is not allowed to include into Name\r\n* Cc and Filename are configured multiple values separated by comma.\r\n* The glob pattern for Filename is allowed\r\n* The glob pattern is configurable in `filebiff.matching_pattern` of `[ticket-custom]`. The possible values are (default: `fnmatch`):\r\n\r\n * `fnmatch`: standard glob pattern by [fnmatch module](https://docs.python.org/2/library/fnmatch.html \"fnmatch module\").\r\n * `gitignore`: gitignore sytle pattern by [pathspec library](https://pypi.python.org/pypi/pathspec/ \"pathspec library\").\r\n\r\nAdded ``[changefilebiff]`` section after you configured File Biff\r\nsettings like this.\r\n\r\n::\r\n\r\n [changefilebiff]\r\n biff.2e320ca20d1aed6a.cc = user1\r\n biff.2e320ca20d1aed6a.filename = *.txt, *.text\r\n biff.2e320ca20d1aed6a.name = text-files\r\n biff.319ddde3cb437ffc.cc = user2, guest1\r\n biff.319ddde3cb437ffc.filename = *.properties\r\n biff.319ddde3cb437ffc.name = property-files\r\n biff.dd487b83e5e76d08.cc = user1, user2\r\n biff.dd487b83e5e76d08.filename = *.gif, *.png, *.jpg\r\n biff.dd487b83e5e76d08.name = Image-files\r\n biff_keys = dd487b83e5e76d08, 319ddde3cb437ffc, 2e320ca20d1aed6a\r\n\r\nOperation Tips\r\n==============\r\n\r\nintegrate TracMultiSelectBoxPlugin\r\n----------------------------------\r\n\r\nTo integrate\r\n`TracMultiSelectBoxPlugin `__\r\nis good practice for ticket maintenance like this.\r\n\r\nChangeLog\r\n=========\r\n\r\n0.4.0 (2015-03-29)\r\n------------------\r\n\r\n- support gitignore style for pattern matching\r\n\r\n0.3.0 (2014-04-04)\r\n------------------\r\n\r\n- first release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://trac-hacks.org/wiki/TracChangeFileBiffPlugin", "keywords": "trac,plugin,ticket,changeset,biff", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "TracChangeFileBiffPlugin", "package_url": "https://pypi.org/project/TracChangeFileBiffPlugin/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/TracChangeFileBiffPlugin/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://trac-hacks.org/wiki/TracChangeFileBiffPlugin" }, "release_url": "https://pypi.org/project/TracChangeFileBiffPlugin/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Provides a feature like Biff for file in repository", "version": "0.4.0" }, "last_serial": 1481963, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "b28172112589bc5e34678a43b93b7ed5", "sha256": "3e71f2ef6b5fbd6ab24e76b11f978c965fe1c031a7d5b5ded725dab54904bc35" }, "downloads": -1, "filename": "TracChangeFileBiffPlugin-0.3.0.tar.gz", "has_sig": false, "md5_digest": "b28172112589bc5e34678a43b93b7ed5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16168, "upload_time": "2014-04-04T11:03:49", "url": "https://files.pythonhosted.org/packages/2e/e7/3593d3a4f1e6afa0709909b7ae9e4dee4b606baeaf58841014e497fd1dff/TracChangeFileBiffPlugin-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "136c860a8cc1b31d5314555892561596", "sha256": "fa32396b622c9b73b9b4b64a3e8a3b493b0634003caa8e99b2f3f53967fc8e9e" }, "downloads": -1, "filename": "TracChangeFileBiffPlugin-0.4.0.tar.gz", "has_sig": false, "md5_digest": "136c860a8cc1b31d5314555892561596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15426, "upload_time": "2015-03-29T07:07:10", "url": "https://files.pythonhosted.org/packages/b1/b5/257cec4a533b3a774f9422ed938f917eb6b1a7801d9f03c2df7385c2140f/TracChangeFileBiffPlugin-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "136c860a8cc1b31d5314555892561596", "sha256": "fa32396b622c9b73b9b4b64a3e8a3b493b0634003caa8e99b2f3f53967fc8e9e" }, "downloads": -1, "filename": "TracChangeFileBiffPlugin-0.4.0.tar.gz", "has_sig": false, "md5_digest": "136c860a8cc1b31d5314555892561596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15426, "upload_time": "2015-03-29T07:07:10", "url": "https://files.pythonhosted.org/packages/b1/b5/257cec4a533b3a774f9422ed938f917eb6b1a7801d9f03c2df7385c2140f/TracChangeFileBiffPlugin-0.4.0.tar.gz" } ] }