{ "info": { "author": "metagriffin", "author_email": "mg.pypi@uberdev.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development", "Topic :: Software Development :: Version Control", "Topic :: Utilities" ], "description": "============================\nMercurial Fingerprint Plugin\n============================\n\nThe `hg-fingerprint` mercurial plugin does two things:\n\n1. Enhances the `archive` command with options to control\n the ``.hg_archival.txt`` file in the following ways:\n\n * Allow multiple fingerprint files to be specified,\n * Adjust the file name(s) thereof,\n * Change the file format(s), and\n * Add a timestamp for when the archive was generated.\n\n2. Provides the `fingerprint` command to output the archive\n fingerprint file without having to actually do the archive.\n\n\nProject\n=======\n\n* Homepage: https://bitbucket.org/metagriffin/hg-fingerprint\n* Bugs: https://bitbucket.org/metagriffin/hg-fingerprint/issues\n\n\nSupported Formats\n=================\n\nThe following formats are supported:\n\n* ``text`` (the default):\n\n .. code:: text\n\n repo: dca7d15bf04445e0a3136d5ce5cfa034e5cfa034\n node: 6d881282ad46412ead8ad83e074ce451074ce451\n branch: default\n latesttag: blue\n latesttag: moon\n latesttagdistance: 7\n timestamp: 2009-02-13T23:31:30Z\n\n* ``json`` (whitespace added for clarity):\n\n .. code:: json\n\n {\n \"repo\": \"dca7d15bf04445e0a3136d5ce5cfa034e5cfa034\",\n \"node\": \"6d881282ad46412ead8ad83e074ce451074ce451\",\n \"branch\": \"default\",\n \"latesttags\": [\"blue\", \"moon\"],\n \"latesttagdistance\": 7,\n \"timestamp\": \"2009-02-13T23:31:30Z\"\n }\n\n* ``yaml``:\n\n .. code:: yaml\n\n repo: dca7d15bf04445e0a3136d5ce5cfa034e5cfa034\n node: 6d881282ad46412ead8ad83e074ce451074ce451\n branch: default\n latesttags: [blue, moon]\n latesttagdistance: 7\n timestamp: '2009-02-13T23:31:30Z'\n\n* ``xml`` (whitespace added for clarity):\n\n .. code:: xml\n\n \n \n dca7d15bf04445e0a3136d5ce5cfa034e5cfa034\n 6d881282ad46412ead8ad83e074ce451074ce451\n default\n blue\n moon\n 7\n 2009-02-13T23:31:30Z\n \n\n\nOptions\n=======\n\nThe `fingerprint` plugin adds the following new configuration section:\n\n.. code:: ini\n\n [fingeprint]\n\n path = .hg_archival.txt\n format = text\n timestamp = true\n\n\n* ``path`` : ( str | list(str) ), default: '.hg_archival.txt'\n\n The path, within the archive, to store the fingerprint in. The\n results are undefined if the path already exists. The path may\n specify multiple locations (separated and escaped using shell\n escape syntax).\n\n* ``format`` : ( str | list(str) ), default: 'auto'\n\n The file format to store the fingerprint in. Can be any of the above\n listed formats, plus the special value ``auto``, which specifies\n that the mime-type (based on extension) of the `path` should be\n used. If the `path` specifies multiple locations, then format can\n also be a list. If there are more paths than formats, the last\n format is used.\n\n* ``timestamp`` : bool, default: true\n\n Whether or not to store the archive generation timestamp in the\n fingerprint in ISO 8601 date-time format. Note that this is the\n only value whose default alters the standard way the `archive`\n command works -- this is because it is *additive*, and should\n therefore have no, or at most minimal, impact.", "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/metagriffin/hg-fingerprint", "keywords": "mercurial hg version control archive fingerprint text json yaml xml", "license": "GPLv3+", "maintainer": null, "maintainer_email": null, "name": "hg_fingerprint", "package_url": "https://pypi.org/project/hg_fingerprint/", "platform": "any", "project_url": "https://pypi.org/project/hg_fingerprint/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/metagriffin/hg-fingerprint" }, "release_url": "https://pypi.org/project/hg_fingerprint/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "Better archive fingerprint file composition.", "version": "0.1.3" }, "last_serial": 1776814, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "97d9ec204a0c553bf271be8a0254e118", "sha256": "a53e0a7e3a7f3604ef09dc701195429e7e3adfe14c838095118a8161f47d2ade" }, "downloads": -1, "filename": "hg_fingerprint-0.1.0.tar.gz", "has_sig": false, "md5_digest": "97d9ec204a0c553bf271be8a0254e118", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6575, "upload_time": "2015-10-16T23:39:23", "url": "https://files.pythonhosted.org/packages/51/bf/6956d1cb2b0e9299fa0ff5f934b72855c37886021c3a17acc6e134527e20/hg_fingerprint-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f89a55fd6aba6a4383f3d21e9f34f5b2", "sha256": "a9ea89c29c41557d61b99eaf3ec83df1a69f5d8f94102c26d64721dd7a3e1d51" }, "downloads": -1, "filename": "hg_fingerprint-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f89a55fd6aba6a4383f3d21e9f34f5b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6636, "upload_time": "2015-10-16T23:55:22", "url": "https://files.pythonhosted.org/packages/b5/9a/275e6e0befc48fcf6cf51f128b2b7e387d041403f61be4cb6d2b2de76c99/hg_fingerprint-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "25d9c190995fd6040a98c0377655d9f1", "sha256": "0ff0490df0d3015652ebbfd4810f7a6026851a176f453eeb9d4085e37a7164fe" }, "downloads": -1, "filename": "hg_fingerprint-0.1.2.tar.gz", "has_sig": false, "md5_digest": "25d9c190995fd6040a98c0377655d9f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6878, "upload_time": "2015-10-17T05:21:34", "url": "https://files.pythonhosted.org/packages/06/a4/3d4de0195db2d8d7461956b378370a83b27116cc6acbf73fa9d65491c1b2/hg_fingerprint-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "64bf47654885ca4d4555188a4eda0c36", "sha256": "dd800b76ce4aa231727097ded017edf1ad51f71d3ac92917d35f2ddb6912e194" }, "downloads": -1, "filename": "hg_fingerprint-0.1.3.tar.gz", "has_sig": false, "md5_digest": "64bf47654885ca4d4555188a4eda0c36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8453, "upload_time": "2015-10-19T19:48:16", "url": "https://files.pythonhosted.org/packages/ec/0f/d597bd6d89deeedd67d99dede28acdf804c14d2ea8cef3c9d1f99b48b45b/hg_fingerprint-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "64bf47654885ca4d4555188a4eda0c36", "sha256": "dd800b76ce4aa231727097ded017edf1ad51f71d3ac92917d35f2ddb6912e194" }, "downloads": -1, "filename": "hg_fingerprint-0.1.3.tar.gz", "has_sig": false, "md5_digest": "64bf47654885ca4d4555188a4eda0c36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8453, "upload_time": "2015-10-19T19:48:16", "url": "https://files.pythonhosted.org/packages/ec/0f/d597bd6d89deeedd67d99dede28acdf804c14d2ea8cef3c9d1f99b48b45b/hg_fingerprint-0.1.3.tar.gz" } ] }