{ "info": { "author": "Pierre-Yves David", "author_email": "pierre-yves.david@ens-lyon.org", "bugtrack_url": null, "classifiers": [], "description": "=============================\nMutable History For Mercurial\n=============================\n\nEvolve Extension\n=================\n\nThis package supplies the ``evolve`` extension for Mercurial,\n\n**The full implementation of the changeset evolution concept is still in\nprogress.** Please subscribe to the `evolve-testers mailing list\n`_ to stay up to\ndate with changes.\n\nThis extension:\n\n* enables the \"changeset evolution\" feature of Mercurial core,\n\n* provides a set of commands to mutate your history,\n\n* issues several warning messages when troubles from some mutable appears in\n your repository,\n\n* provides an ``hg evolve`` command to deal with such \"troubles\",\n\n* improves performance of obsolescence marker exchanges and discovery during\n push and pull.\n\nDocumentation\n-------------\n\nWe recommend reading the documentation first. An online version is\navailable here:\n\n https://www.mercurial-scm.org/doc/evolution/\n\nHow to Install\n==============\n\nUsing Pip\n---------\n\nYou can install the latest evolution version usin pip::\n\n $ pip install --user hg-evolve\n\nThen just enable it in you hgrc::\n\n $ hg config --edit # adds the two line below:\n [extensions]\n evolve =\n\nFrom Source\n-----------\n\nTo install a local version from source::\n\n $ hg clone https://www.mercurial-scm.org/repo/evolve/\n $ cd evolve\n $ pip install --user .\n\nThen just enable it in you hgrc::\n\n $ hg config --edit # adds the two line below:\n [extensions]\n evolve =\n\nDocumentation lives in ``doc/``.\n\nServer Only Setup\n=================\n\nIt is possible to enable a smaller subset of the extensions aimed at server\nserving repository. It skips the additions of the new commands and local UI\nmessages that might add performance overheads. To use the server only\nextension, install the package and use::\n\n $ hg config --edit # adds the two line below:\n [extensions]\n evolve.serveronly =\n\nExtension Purpose\n=================\n\nThe goal of this extension is to provide an appropriate place for code and\nconcept related to changeset evolution to mature. In this extension we allow\nfor hackier code, unlocking quick experimentation and faster iterations.\n\nIn addition, the evolve extensions support a wider set of Mercurial version,\nallowing us to reach a larger user base for feedback. The Evolve extension is\nnot tight to the Mercurial release cycle and can release new feature and bug\nfix at a higher rate if necessary.\n\nOnce a concept is ready enough, its implementation is moved into Mercurial\ncore. The maturation period helped us to get a clearer picture of what was\nneeded. During the upstreaming process, we can use this clearer picture to\nclean up the code and upgrade it to an appropriate quality for Mercurial core.\n\nPython 3 support\n================\n\nMercurial announced beta support for Python 3 starting with its 5.0 release.\nSince 9.1.0, ``evolve`` has beta support for Python 3.6+.\n\nSupport will stay in beta while Mercurial's support for Python 3 remains in\nbeta and until it is a bit more battle-tested.\n\nHow to Contribute\n=================\n\nDiscussion happens on the #hg-evolve IRC on freenode_.\n\n.. _freenode: https://freenode.net/\n\nBugs are to be reported on the mercurial's bug tracker (component: `evolution`_):\n\n.. _evolution: https://bz.mercurial-scm.org/buglist.cgi?component=evolution&query_format=advanced&resolution=---\n\nYou can use the patchbomb extension to send email to `mercurial devel\n`_. Please make\nsure to use the evolve-ext flag when doing so. You can use a command like\nthis::\n\n $ hg email --to mercurial-devel@mercurial-scm.org --flag evolve-ext --rev ''\n\nSome of development happens on a public bitbucket repository (`evolve-devel`_) using the topic extension.\n\n.. _`evolve-devel`: https://bitbucket.org/octobus/evolve-devel\n\nFor guidelines on the patch description, see the `official Mercurial guideline`_.\n\n.. _`official Mercurial guideline`: https://mercurial-scm.org/wiki/ContributingChanges#Patch_descriptions\n\nPlease don't forget to update and run the tests when you fix a bug or\nadd a feature. To run the tests, you need a working copy of Mercurial,\nsay in $HGSRC::\n\n $ cd tests\n $ python $HGSRC/tests/run-tests.py\n\nBranch policy\n-------------\n\nThe evolve test are highly impacted by changes in core. To deal with this, we use named branches.\n\nThere are two main branches: \"stable\" and \"default\". Tests on these branch are\nsupposed to pass with the corresponding \"default\" and \"stable\" branch from core\nMercurial. The documentation is built from the tip of stable.\n\nIn addition, we have compatibility branches to check tests on older version of\nMercurial. They are the \"mercurial-x.y\" branches. They are used to apply\nexpected test change only, no code change should happen there.\n\ntest output change from a changeset in core should adds the following line to their description:\n\nCORE-TEST-OUTPUT-UPDATE: \n\n\nFormat-source config\n====================\n\nFormat source helps smooth out the pain of merging after auto-formatting.\nFollow the instructions for install here:\n\n.. _`format-source`: https://bitbucket.org/octobus/format-source\n\nThen update both your global and repo config files::\n\n $ hg config -l # add the lines below\n [extensions]\n formatsource =\n\n [format-source]\n byteify-strings = python3 ~/workspace/octobus/mercurial-devel/contrib/byteify-strings.py --dictiter --treat-as-kwargs kwargs opts commitopts TROUBLES --allow-attr-methods\n byteify-strings:mode.input = file\n byteify-strings:mode.output = pipe", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.mercurial-scm.org/doc/evolution/", "keywords": "hg mercurial", "license": "GPLv2+", "maintainer": "", "maintainer_email": "", "name": "hg-evolve", "package_url": "https://pypi.org/project/hg-evolve/", "platform": "", "project_url": "https://pypi.org/project/hg-evolve/", "project_urls": { "Homepage": "https://www.mercurial-scm.org/doc/evolution/" }, "release_url": "https://pypi.org/project/hg-evolve/9.2.1/", "requires_dist": null, "requires_python": "", "summary": "Flexible evolution of Mercurial history.", "version": "9.2.1" }, "last_serial": 5932812, "releases": { "6.0.0": [ { "comment_text": "", "digests": { "md5": "6b1c14f9bdb30f2cc69c18067a4566d5", "sha256": "ec3d95e35392642dc1eabecb20e7d439772055968aedb2e433946e393165eb36" }, "downloads": -1, "filename": "hg-evolve-6.0.0.tar.gz", "has_sig": false, "md5_digest": "6b1c14f9bdb30f2cc69c18067a4566d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 470575, "upload_time": "2017-03-31T13:52:38", "url": "https://files.pythonhosted.org/packages/31/df/99233a034927ae24d4c9f47e9ff2a39a4386aeda67e5ae7996fc4f8f2364/hg-evolve-6.0.0.tar.gz" } ], "6.0.0-dev301": [ { "comment_text": "", "digests": { "md5": "6ceba4b20250a663fa40945429f4d968", "sha256": "92edbd376e36c6b1f6fd7d7bae8cf6d01936b1fcb43550bdbacbc1df7df3f83c" }, "downloads": -1, "filename": "hg-evolve-6.0.0-dev301.tar.gz", "has_sig": false, "md5_digest": "6ceba4b20250a663fa40945429f4d968", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 449358, "upload_time": "2017-03-14T23:39:21", "url": "https://files.pythonhosted.org/packages/22/81/8d1fa7d9d689042ec51a3439093b4ab37a032ad1fa995ac1d1e7200a6fb2/hg-evolve-6.0.0-dev301.tar.gz" } ], "6.0.0.dev429": [ { "comment_text": "", "digests": { "md5": "25e91cadf48c1caf127eb355a5526037", "sha256": "10951e25c578061725f67137f7a6340611a247c299397b17f2de9e4700f54a3a" }, "downloads": -1, "filename": "hg-evolve-6.0.0.dev429.tar.gz", "has_sig": false, "md5_digest": "25e91cadf48c1caf127eb355a5526037", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 462162, "upload_time": "2017-03-26T03:02:59", "url": "https://files.pythonhosted.org/packages/0a/f4/56240d22d1e59859bc81734ce8bc9d34bc9281a3a9dd0f07834029182e9b/hg-evolve-6.0.0.dev429.tar.gz" } ], "6.0.1": [ { "comment_text": "", "digests": { "md5": "9c1ce7ac24792abc0eedee09a3344d06", "sha256": "0588a9570021ddd48789a1cbe54940e7e95d9798e6719b39a0cdabd4f711e8cc" }, "downloads": -1, "filename": "hg-evolve-6.0.1.tar.gz", "has_sig": false, "md5_digest": "9c1ce7ac24792abc0eedee09a3344d06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 472766, "upload_time": "2017-04-20T11:14:45", "url": "https://files.pythonhosted.org/packages/c4/31/0673a5657c201ebb46e63c4bba8668f96cf5d7a8a0f8a91892d022ccc32b/hg-evolve-6.0.1.tar.gz" } ], "6.1.0": [ { "comment_text": "", "digests": { "md5": "b0a79c916b75062389b75a93e9b5746b", "sha256": "4d1fc595f198e4603a0559ab0e3fe7d5442b1873b70a18abf4c3670ca77bfac6" }, "downloads": -1, "filename": "hg-evolve-6.1.0.tar.gz", "has_sig": false, "md5_digest": "b0a79c916b75062389b75a93e9b5746b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 481242, "upload_time": "2017-05-03T11:59:48", "url": "https://files.pythonhosted.org/packages/42/b1/b6764cdf80bdf094f82441bf7031329e912607d705970e12179a99eb4759/hg-evolve-6.1.0.tar.gz" } ], "6.2.0": [ { "comment_text": "", "digests": { "md5": "6ec2e49d594b6d95799b43c01ed43d07", "sha256": "5de5205eb44376c97711ff3622fe83a1f2d53ab41b22b47b4d7360f308ade83b" }, "downloads": -1, "filename": "hg-evolve-6.2.0.tar.gz", "has_sig": false, "md5_digest": "6ec2e49d594b6d95799b43c01ed43d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 495504, "upload_time": "2017-05-18T22:16:16", "url": "https://files.pythonhosted.org/packages/2e/3c/13b83afa83ae0a08628e037fa5264b8d684bf76147cb43bdeff5cb2039e1/hg-evolve-6.2.0.tar.gz" } ], "6.2.1": [ { "comment_text": "", "digests": { "md5": "5ec67fe2cdc583f848c88a14debc106d", "sha256": "a4dfccddf24fea51b31c409dfd0e5d56712de787b4e2359a37ef90edd0884497" }, "downloads": -1, "filename": "hg-evolve-6.2.1.tar.gz", "has_sig": false, "md5_digest": "5ec67fe2cdc583f848c88a14debc106d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 497181, "upload_time": "2017-05-23T08:55:45", "url": "https://files.pythonhosted.org/packages/d4/f6/5b698c14e2c0bab5f40bf420b9947cdfe39a8f4b34de00b2035e53761709/hg-evolve-6.2.1.tar.gz" } ], "6.3.0": [ { "comment_text": "", "digests": { "md5": "cd3e60d84a4e8d517154209c4dffc76d", "sha256": "dacb437720d13b4d6cb01631715b49c8fe2093ebc32824240ec9cd591fc82221" }, "downloads": -1, "filename": "hg-evolve-6.3.0.tar.gz", "has_sig": false, "md5_digest": "cd3e60d84a4e8d517154209c4dffc76d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 512381, "upload_time": "2017-05-31T12:42:09", "url": "https://files.pythonhosted.org/packages/ef/e2/6e86017cc4575d2d0c75953a61102d82e85e9fcf5eb4007ac4b4e7be5aea/hg-evolve-6.3.0.tar.gz" } ], "6.3.1": [ { "comment_text": "", "digests": { "md5": "c09bd981896c5909819202e3895678c2", "sha256": "5406b2b0c5850bbde71f3042823e7c4d5347fb93653701a6f94f484da39be498" }, "downloads": -1, "filename": "hg-evolve-6.3.1.tar.gz", "has_sig": false, "md5_digest": "c09bd981896c5909819202e3895678c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 512768, "upload_time": "2017-06-01T14:28:00", "url": "https://files.pythonhosted.org/packages/67/36/3f3f865a6243f59dd7d4c0d3db0fc7a355e28fab8e33bdde253236b319d0/hg-evolve-6.3.1.tar.gz" } ], "6.4.0": [ { "comment_text": "", "digests": { "md5": "541eceabf00f0e8051abd4b14bae2633", "sha256": "1c15c84e5967b46341a3d30556589eec9d62be182550f1b0d4125adebfde9c07" }, "downloads": -1, "filename": "hg-evolve-6.4.0.tar.gz", "has_sig": false, "md5_digest": "541eceabf00f0e8051abd4b14bae2633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 518550, "upload_time": "2017-06-19T09:41:50", "url": "https://files.pythonhosted.org/packages/78/c1/5eea988756d0bcf89770ca5be07f26ba84887520f0fe4439f1573701f4d3/hg-evolve-6.4.0.tar.gz" } ], "6.5.0": [ { "comment_text": "", "digests": { "md5": "01d3a41e2df740ca4349a1f4e761097a", "sha256": "8dda9c00aa705ce3139549fadfe6a8fd795f469673b6e28cfbbc5336380409ff" }, "downloads": -1, "filename": "hg-evolve-6.5.0.tar.gz", "has_sig": false, "md5_digest": "01d3a41e2df740ca4349a1f4e761097a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 528801, "upload_time": "2017-07-02T17:48:47", "url": "https://files.pythonhosted.org/packages/08/ea/4a455e92e22cc6c4a7ef37203061349e3246e0083b72aa4f9cba38631cb8/hg-evolve-6.5.0.tar.gz" } ], "6.6.0": [ { "comment_text": "", "digests": { "md5": "06b9a9c8e8137bbf0c4fbf940c009725", "sha256": "0e571ddb14aa09f56e46209a1dcc4275df0e0ee06476f4e87c2cbcda75c175cb" }, "downloads": -1, "filename": "hg-evolve-6.6.0.tar.gz", "has_sig": false, "md5_digest": "06b9a9c8e8137bbf0c4fbf940c009725", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 536835, "upload_time": "2017-07-25T14:41:57", "url": "https://files.pythonhosted.org/packages/c5/04/3557c97eaa320b5a6769edade64a299cd2710f5f3b818f64991ab6c8c08f/hg-evolve-6.6.0.tar.gz" } ], "6.7.0": [ { "comment_text": "", "digests": { "md5": "04797e8f1863064eafe5776c18780b4a", "sha256": "988b4caceb4c7faef4adac4b03918842add0ccf763dda1b74b75ba40ca6c5bcc" }, "downloads": -1, "filename": "hg-evolve-6.7.0.tar.gz", "has_sig": false, "md5_digest": "04797e8f1863064eafe5776c18780b4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 558429, "upload_time": "2017-09-27T15:13:58", "url": "https://files.pythonhosted.org/packages/47/de/d720d1874bab7b3b440b094f541f4f2abca2d9a060af3b3a8a2d61a16996/hg-evolve-6.7.0.tar.gz" } ], "6.7.1": [ { "comment_text": "", "digests": { "md5": "b6c0d686e604cd82642bad9c39b2776f", "sha256": "9ddc584090e92ac6f4d65af93ef7e4f90855d76c59277343950d955c5312dd09" }, "downloads": -1, "filename": "hg-evolve-6.7.1.tar.gz", "has_sig": false, "md5_digest": "b6c0d686e604cd82642bad9c39b2776f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 559493, "upload_time": "2017-10-10T19:33:14", "url": "https://files.pythonhosted.org/packages/36/bc/dab9e7bd22481cb5766be9ff6e220adf6483ce33354adb3e86b80d55dddf/hg-evolve-6.7.1.tar.gz" } ], "6.8.0": [ { "comment_text": "", "digests": { "md5": "65c1dda7a3c29a4e3bf1cae333563494", "sha256": "23864b5ddc6d96e834ac382d7e819abc3e73451ac577b5987af0ddda64a21dad" }, "downloads": -1, "filename": "hg-evolve-6.8.0.tar.gz", "has_sig": false, "md5_digest": "65c1dda7a3c29a4e3bf1cae333563494", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 562254, "upload_time": "2017-10-23T14:11:02", "url": "https://files.pythonhosted.org/packages/4c/e5/ac112f954b3be48e5d72bcaabb198ea238922ff446151dcd720502143a2c/hg-evolve-6.8.0.tar.gz" } ], "7.0.0": [ { "comment_text": "", "digests": { "md5": "2f427fa2cdb30984df26c1258831316f", "sha256": "e1c9ce87957d7f3f467c578da956b02eac3227bccc8c188c0861b69cd6ca65b6" }, "downloads": -1, "filename": "hg-evolve-7.0.0.tar.gz", "has_sig": false, "md5_digest": "2f427fa2cdb30984df26c1258831316f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 559537, "upload_time": "2017-11-01T23:54:05", "url": "https://files.pythonhosted.org/packages/69/8a/003d4fd5b5d137054b3d768b6ebf4a2f76149b3557bb322689bf3db3e15b/hg-evolve-7.0.0.tar.gz" } ], "7.0.1": [ { "comment_text": "", "digests": { "md5": "2dfa926846ea873a8406bababb06b277", "sha256": "5914bfc80552c3d55b843e7fe16f1b646b4bed6446f92b7a48fb9f922679fde8" }, "downloads": -1, "filename": "hg-evolve-7.0.1.tar.gz", "has_sig": false, "md5_digest": "2dfa926846ea873a8406bababb06b277", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 561425, "upload_time": "2017-11-16T12:18:51", "url": "https://files.pythonhosted.org/packages/92/5c/4c216be1a08f326a12076b645f4892a2b0865810db1f4a0c9648f1f4c113/hg-evolve-7.0.1.tar.gz" } ], "7.1.0": [ { "comment_text": "", "digests": { "md5": "b529b14b65d064bf9f15303ca9ef1840", "sha256": "5d4b3047f20c573028407c73c7092e323b4262d46103f95a5f00802409b10dc3" }, "downloads": -1, "filename": "hg-evolve-7.1.0.tar.gz", "has_sig": false, "md5_digest": "b529b14b65d064bf9f15303ca9ef1840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 589991, "upload_time": "2017-12-12T10:42:54", "url": "https://files.pythonhosted.org/packages/a7/de/01c0878771bff9c54789f4ea6e5ff1c0748d5b97121b4ecda2a6c37e7fee/hg-evolve-7.1.0.tar.gz" } ], "7.2.0": [ { "comment_text": "", "digests": { "md5": "2cc4674b5498e14450c87ee4825e2dad", "sha256": "0d05b8dbfc9d64fd84314fec6b1f55727de534b72f7fe01c945b8e10106d662a" }, "downloads": -1, "filename": "hg-evolve-7.2.0.tar.gz", "has_sig": false, "md5_digest": "2cc4674b5498e14450c87ee4825e2dad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 694347, "upload_time": "2018-01-16T15:47:04", "url": "https://files.pythonhosted.org/packages/ff/25/495fe4dde358dd21495bb4dc8f3ece4ddefbee862a72f6821515602a0fbf/hg-evolve-7.2.0.tar.gz" } ], "7.2.1": [ { "comment_text": "", "digests": { "md5": "0aa23a31074c84dfd3681b65483aac0d", "sha256": "d83c46baef3699b28b109c1ba7c63af2c8517187e34b8dfe640691ca6a21ab1b" }, "downloads": -1, "filename": "hg-evolve-7.2.1.tar.gz", "has_sig": false, "md5_digest": "0aa23a31074c84dfd3681b65483aac0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 694539, "upload_time": "2018-01-20T11:54:12", "url": "https://files.pythonhosted.org/packages/cf/75/9cb4b9d60a16dda9085988f6e93adc9dd033c976a582e192d987d7cfc1f1/hg-evolve-7.2.1.tar.gz" } ], "7.3.0": [ { "comment_text": "", "digests": { "md5": "b4fb9175fc1a26ba630b901b93a995ea", "sha256": "ed9041f146fbfa02731ffead150eabcc9175d4e817fa861c61878afdf133cf89" }, "downloads": -1, "filename": "hg-evolve-7.3.0.tar.gz", "has_sig": false, "md5_digest": "b4fb9175fc1a26ba630b901b93a995ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 712362, "upload_time": "2018-03-22T00:18:26", "url": "https://files.pythonhosted.org/packages/ef/36/a8e43e5b59e5e19f76cf7007237d9474c4d4466fe12d1081212724463abe/hg-evolve-7.3.0.tar.gz" } ], "8.0.0": [ { "comment_text": "", "digests": { "md5": "3e0f34c67d36bb058eb449ed648ab265", "sha256": "7c95f2311b3baa0c8660f61a2624798995b4cf3aa9b12d6de3add9617a2e984a" }, "downloads": -1, "filename": "hg-evolve-8.0.0.tar.gz", "has_sig": false, "md5_digest": "3e0f34c67d36bb058eb449ed648ab265", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720882, "upload_time": "2018-04-25T13:28:25", "url": "https://files.pythonhosted.org/packages/a3/21/551af5378d043eaa4c1901c8c9bc29fe222005ceced9bc2ad7799e7d8f41/hg-evolve-8.0.0.tar.gz" } ], "8.0.1": [ { "comment_text": "", "digests": { "md5": "27590574f8865f2fcefec123c8c51dfd", "sha256": "49dc14fe7322b3ded107a96e47c1f0a75a19472d4b6b7ce80b670ab25c742aaf" }, "downloads": -1, "filename": "hg-evolve-8.0.1.tar.gz", "has_sig": false, "md5_digest": "27590574f8865f2fcefec123c8c51dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 688508, "upload_time": "2018-06-11T18:27:51", "url": "https://files.pythonhosted.org/packages/06/1a/c5c12d8f117426f05285a820ee5a23121882f5381104e86276b72598934f/hg-evolve-8.0.1.tar.gz" } ], "8.1.0": [ { "comment_text": "", "digests": { "md5": "33c3c0c15b2d3fa2661f0e3d8be468ae", "sha256": "c36a0eb7943a7657a5041c2c7089f928b7c1f6dfea8b7c8b72907d907dd0838f" }, "downloads": -1, "filename": "hg-evolve-8.1.0.tar.gz", "has_sig": false, "md5_digest": "33c3c0c15b2d3fa2661f0e3d8be468ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 712932, "upload_time": "2018-08-03T03:44:26", "url": "https://files.pythonhosted.org/packages/d7/a9/52a3c25e2fba57bf5d10a719af9903d55a7af27abd2b71de71522415b926/hg-evolve-8.1.0.tar.gz" } ], "8.1.1": [ { "comment_text": "", "digests": { "md5": "0b7529d648c0a8db675dcdb3be6eebaa", "sha256": "0716a1e17be3b18f151cb07be82cb2c738e01000d6250c3f12c94b103a2c9156" }, "downloads": -1, "filename": "hg-evolve-8.1.1.tar.gz", "has_sig": false, "md5_digest": "0b7529d648c0a8db675dcdb3be6eebaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 715992, "upload_time": "2018-08-21T13:57:35", "url": "https://files.pythonhosted.org/packages/03/19/08f6671e9763144edde7a48b8d37b8b99eaeed57988bd82100dc15b5ccd8/hg-evolve-8.1.1.tar.gz" } ], "8.1.2": [ { "comment_text": "", "digests": { "md5": "8458eeac248d2c6f0f433ad718be6e5e", "sha256": "ccc23c7b9f5a5e459be172f3c69b074a2910323234a86ab5ebfb212cd874e60a" }, "downloads": -1, "filename": "hg-evolve-8.1.2.tar.gz", "has_sig": false, "md5_digest": "8458eeac248d2c6f0f433ad718be6e5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 716678, "upload_time": "2018-08-28T18:38:00", "url": "https://files.pythonhosted.org/packages/41/d0/0277aeef6b43c5d424bcf8350a023ca5fa1bcbf4483fea0c7f3922af5eab/hg-evolve-8.1.2.tar.gz" } ], "8.2.0": [ { "comment_text": "", "digests": { "md5": "4c98eb7d2423ee1d635201671dcd08d0", "sha256": "97be05f6db54999056b1b348282fbe906b637184f068771c2e3e55433ad7b1a7" }, "downloads": -1, "filename": "hg-evolve-8.2.0.tar.gz", "has_sig": false, "md5_digest": "4c98eb7d2423ee1d635201671dcd08d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 719852, "upload_time": "2018-09-03T21:36:45", "url": "https://files.pythonhosted.org/packages/25/03/04dac1609c8b1bc99acbb199037f044b8cb92afc8031c0cbbe6d3422aaf5/hg-evolve-8.2.0.tar.gz" } ], "8.2.1": [ { "comment_text": "", "digests": { "md5": "34420e5f0fc82742183bb7e36fb16c10", "sha256": "abcff5ee9ee5bd10559dbb0011c1484bc314dc6afb875d13b49be3528ec7005e" }, "downloads": -1, "filename": "hg-evolve-8.2.1.tar.gz", "has_sig": false, "md5_digest": "34420e5f0fc82742183bb7e36fb16c10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 720568, "upload_time": "2018-09-14T18:17:45", "url": "https://files.pythonhosted.org/packages/22/18/9d0dba0312ff448444237432cdab05233cddf017f737c3b6e7b09876a10d/hg-evolve-8.2.1.tar.gz" } ], "8.3.0": [ { "comment_text": "", "digests": { "md5": "1cc32e9bb70ec5c88b89367011906f06", "sha256": "c783bcf031fd1204ecd9d0ca4acf9f96100bb61362d80e8dc873645e8d3956b7" }, "downloads": -1, "filename": "hg-evolve-8.3.0.tar.gz", "has_sig": false, "md5_digest": "1cc32e9bb70ec5c88b89367011906f06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 732213, "upload_time": "2018-10-12T15:20:13", "url": "https://files.pythonhosted.org/packages/dc/fd/091b26ccdb39b1f58be6a7ef84b9ec52d4bafb0045e4a31d88a201323761/hg-evolve-8.3.0.tar.gz" } ], "8.3.1": [ { "comment_text": "", "digests": { "md5": "f0469d91be07eb8d0208cd3bb3ecdb34", "sha256": "d7b44f0696354689105e05aeebde63276340533657e4fc60e8af98eff56151bd" }, "downloads": -1, "filename": "hg-evolve-8.3.1.tar.gz", "has_sig": false, "md5_digest": "f0469d91be07eb8d0208cd3bb3ecdb34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 732554, "upload_time": "2018-10-26T08:29:54", "url": "https://files.pythonhosted.org/packages/13/86/d0bcd109139c5fbe608f5217d406c85b14a106ebf4a80dc9278f7b072305/hg-evolve-8.3.1.tar.gz" } ], "8.3.2": [ { "comment_text": "", "digests": { "md5": "f746baea038703f6be7354bdb33b0e84", "sha256": "4cd9f341b14b6a7f20d2d95eae1fadc651549cb078b04ca8d5347f22fbb23594" }, "downloads": -1, "filename": "hg-evolve-8.3.2.tar.gz", "has_sig": false, "md5_digest": "f746baea038703f6be7354bdb33b0e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 732713, "upload_time": "2018-11-27T12:18:44", "url": "https://files.pythonhosted.org/packages/c7/8d/6c7879f6b0d69bb804697026093fd081bc2a1e9e3ac65e71f711f1e361c7/hg-evolve-8.3.2.tar.gz" } ], "8.3.3": [ { "comment_text": "", "digests": { "md5": "6b32825f2f2068b631deb554912f48b1", "sha256": "ee75e8ea0dd494f2dde8b3c2644bc5c1d5a991389aaf06dd9a0a5a45de6e363f" }, "downloads": -1, "filename": "hg-evolve-8.3.3.tar.gz", "has_sig": false, "md5_digest": "6b32825f2f2068b631deb554912f48b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 733641, "upload_time": "2018-12-24T17:32:22", "url": "https://files.pythonhosted.org/packages/6d/12/49750b1992538815b3b5ee73700065f3da7f96c31c2fb2b828efd16f9693/hg-evolve-8.3.3.tar.gz" } ], "8.4.0": [ { "comment_text": "", "digests": { "md5": "316c2574aa1b8601ebf669fe18ccf4d2", "sha256": "76b9e7606446d197f19131b9909abe39d1377447dfa552445c2eb430b7e4aeab" }, "downloads": -1, "filename": "hg-evolve-8.4.0.tar.gz", "has_sig": false, "md5_digest": "316c2574aa1b8601ebf669fe18ccf4d2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 738359, "upload_time": "2019-01-23T20:47:57", "url": "https://files.pythonhosted.org/packages/e2/eb/d1c62732bde9211d5bd082ee6704fa390d34d60a0ee2954e9b6b74668d5d/hg-evolve-8.4.0.tar.gz" } ], "8.5.0": [ { "comment_text": "", "digests": { "md5": "e58c5939ccc372f9fb1d0d57a0564f18", "sha256": "c7ef633c1ab9ef4ef9da8c74165a7b12daa32a38d6b3de9324ba4ce2b42ea126" }, "downloads": -1, "filename": "hg-evolve-8.5.0.tar.gz", "has_sig": false, "md5_digest": "e58c5939ccc372f9fb1d0d57a0564f18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 754946, "upload_time": "2019-04-12T14:54:28", "url": "https://files.pythonhosted.org/packages/b2/18/c7623c3d24a85ffc9c1d52b96a8fdbf0fac7f9854fe2baddef16bd76169b/hg-evolve-8.5.0.tar.gz" } ], "8.5.1": [ { "comment_text": "", "digests": { "md5": "e93609a8ce0493b1df8d07eaa3183c06", "sha256": "c33dc7b40397fb23b3bbaf0eb231bbcd7f670d0e89ffb0f6493faec08ec55b25" }, "downloads": -1, "filename": "hg-evolve-8.5.1.tar.gz", "has_sig": false, "md5_digest": "e93609a8ce0493b1df8d07eaa3183c06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 755965, "upload_time": "2019-04-23T13:58:13", "url": "https://files.pythonhosted.org/packages/e3/ce/6594aa403e3464831d4daf20e45fd2e3ef553d968ac13d2c7fa791d4eedd/hg-evolve-8.5.1.tar.gz" } ], "9.0.0": [ { "comment_text": "", "digests": { "md5": "eced058dbdee26a1ab356b4abed07506", "sha256": "b480fe3f60219b31c646514b3d724239aaeeb1183bd3fd60d552a24e45be01ef" }, "downloads": -1, "filename": "hg-evolve-9.0.0.tar.gz", "has_sig": false, "md5_digest": "eced058dbdee26a1ab356b4abed07506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 757571, "upload_time": "2019-06-07T00:55:34", "url": "https://files.pythonhosted.org/packages/eb/8f/dfb10f35b0f6e97bbf851b7be3d88b3a89932568e4563c77abbf06dd2d6c/hg-evolve-9.0.0.tar.gz" } ], "9.1.0": [ { "comment_text": "", "digests": { "md5": "2c7bd6040f81a26c09d31a75dc3c8f25", "sha256": "faaadceeb01c3e2cdf79bcba3dbb0a8c51d95e0f6f7c6e853eb6f75f5940cad6" }, "downloads": -1, "filename": "hg-evolve-9.1.0.tar.gz", "has_sig": false, "md5_digest": "2c7bd6040f81a26c09d31a75dc3c8f25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 761913, "upload_time": "2019-07-30T01:00:46", "url": "https://files.pythonhosted.org/packages/20/36/5a6655975aa0c663be91098d31a0b24841acad44fe896aa2bdee77c6b883/hg-evolve-9.1.0.tar.gz" } ], "9.2.0": [ { "comment_text": "", "digests": { "md5": "bb1c8cbd067c2fd02f17ae5709cf33ee", "sha256": "559222806ee1d19f711d42e870f7bb4609c991d4ea364dd12bb9ce6fb6982a2d" }, "downloads": -1, "filename": "hg-evolve-9.2.0.tar.gz", "has_sig": false, "md5_digest": "bb1c8cbd067c2fd02f17ae5709cf33ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 775029, "upload_time": "2019-09-28T11:33:43", "url": "https://files.pythonhosted.org/packages/41/27/d78e9acf43f3b99b20837b55d90f6fb02bd5ce7460f398ae312d35cd063c/hg-evolve-9.2.0.tar.gz" } ], "9.2.1": [ { "comment_text": "", "digests": { "md5": "8a415277c164ab48d19d06c4429c8313", "sha256": "b164e753111294e13ac04c7bede04a9dfd2d480001208da2cab47fdb88baaa6c" }, "downloads": -1, "filename": "hg-evolve-9.2.1.tar.gz", "has_sig": false, "md5_digest": "8a415277c164ab48d19d06c4429c8313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 775584, "upload_time": "2019-10-05T18:36:24", "url": "https://files.pythonhosted.org/packages/18/6c/7ae28f077dc8c9f522570e5be8a86a961bfdd47387afa1a708df034a5353/hg-evolve-9.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8a415277c164ab48d19d06c4429c8313", "sha256": "b164e753111294e13ac04c7bede04a9dfd2d480001208da2cab47fdb88baaa6c" }, "downloads": -1, "filename": "hg-evolve-9.2.1.tar.gz", "has_sig": false, "md5_digest": "8a415277c164ab48d19d06c4429c8313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 775584, "upload_time": "2019-10-05T18:36:24", "url": "https://files.pythonhosted.org/packages/18/6c/7ae28f077dc8c9f522570e5be8a86a961bfdd47387afa1a708df034a5353/hg-evolve-9.2.1.tar.gz" } ] }