{
"info": {
"author": "Albert Moky",
"author_email": "albert.moky@gmail.com",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3"
],
"description": "# Ming Ke Ming (\u540d\u53ef\u540d) -- Account Module (Python)\n\n[](https://github.com/dimchat/mkm-py/blob/master/LICENSE)\n[](https://github.com/dimchat/mkm-py/wiki)\n[](https://github.com/dimchat/mkm-py/pulls)\n[](https://github.com/dimchat/mkm-py/wiki)\n\nThis [document](https://github.com/moky/DIMP/blob/master/MingKeMing-Identity.md) introduces a common **Account Module** for decentralized user identity authentication.\n\nCopyright © 2018-2019 Albert Moky\n\n- [Meta](#meta)\n - [Type](#meta-type)\n - [Key](#meta-key)\n - [Seed](#meta-seed)\n - [Fingerprint](#meta-fingerprint)\n- [ID](#id)\n - [Type](#id-type)\n - [Name](#id-name)\n - [Address](#id-address)\n - [Terminal](#id-terminal)\n- [Samples](#samples)\n\n## 0. Meta\n\nThe **Meta** was generated by your **private key**, it can be used to build a new ID for entity, or verify the ID/PK pair.\n\nIt consists of 4 fields:\n\n| Field | Description |\n| ----------- | ----------------------------- |\n| type | Meta Algorithm Version |\n| key | Public Key |\n| seed | Entity Name |\n| fingerprint | Signature to generate address |\n\n### 0.0. Meta Type\n\n* ```0x01``` **Default version**\n* ```0x02``` BTC version\n* ```0x03``` Extended BTC version\n* ```0x04``` ETH version\n* ```0x05``` Extended ETH version\n\n### 0.1. Key\n\nA **public key** (PK) was bound to an ID by the **Meta Algorithm**.\n\n### 0.2. Seed\n\nA string as same as **ID.name** for generate the fingerprint.\n\n### 0.3. Fingerprint\n\nTHe **fingerprint** field was generated by your **private key** and **seed**:\n\n````python\ndata = seed.encode('utf-8')\nfingerprint = private_key.sign(data)\n````\n\n## 1. ID\nThe **ID** is used to identify an **entity**(user/group). It consists of 3 fields and 2 extended properties:\n\n| Field | Description |\n| ----------- | ----------------------------- |\n| name | Same with meta.seed |\n| address | Unique Identification |\n| terminal | Login point, it's optional. |\n| type | Network type |\n\nThe ID format is ```name@address[/terminal]```.\n\n### 1.0. ID Type\n\nThe **network type** of a person is ```8```, and group is ```16```:\n\n```python\nclass NetworkType(IntEnum):\n # Person Account\n MAIN = 0x08 # 0000 1000 (Person)\n\n # Virtual Groups\n GROUP = 0x10 # 0001 0000 (Multi-Persons)\n POLYLOGUE = 0x10 # 0001 0000 (Multi-Persons Chat, N < 100)\n CHATROOM = 0x30 # 0011 0000 (Multi-Persons Chat, N >= 100)\n\n # Network\n PROVIDER = 0x76 # 0111 0110 (Service Provider)\n STATION = 0x88 # 1000 1000 (Server Node)\n\n # Internet of Things\n THING = 0x80 # 1000 0000 (IoT)\n ROBOT = 0xC8 # 1100 1000\n```\n\n### 1.1. Name\nThe **Name** field is a username, or just a random string for group:\n\n1. The length of name must more than 1 byte, less than 32 bytes;\n2. It should be composed by a-z, A-Z, 0-9, or charactors '_', '-', '.';\n3. It cannot contain key charactors('@', '/').\n\n```python\n# Name examples\nuser_name = \"Albert.Moky\"\ngroup_name = \"Group-9527\"\n```\n\n### 1.2. Address\n\nThe **Address** field was created with the **Fingerprint** in Meta and a **Network ID**:\n\n```python\ndef check_code(data: bytes) -> bytes:\n # check code in BTC address\n return sha256(sha256(data))[:4]\n\nclass BTCAddress(Address):\n\n @classmethod\n def new(cls, data: bytes, network: NetworkType=0) -> Address:\n \"\"\"Generate address with fingerprint and network ID\n :param data: fingerprint (signature/key.data)\n :param network: address type\n :return: Address object\n \"\"\"\n prefix = chr(network).encode('latin1')\n digest = ripemd160(sha256(data))\n code = check_code(prefix + digest)\n address = base58_encode(prefix + digest + code)\n return BTCAddress(address)\n```\n\nWhen you get a meta for the entity ID from the network,\nyou must verify it with the consensus algorithm before accept its **public key**.\n\n### 1.3. Terminal\n\nA resource identifier as **Login Point**.\n\n## 2. Samples\n\n### ID\n\n```python\n# ID examples\nID1 = \"hulk@4YeVEN3aUnvC1DNUufCq1bs9zoBSJTzVEj\" # Immortal Hulk\nID2 = \"moki@4WDfe3zZ4T7opFSi3iDAKiuTnUHjxmXekk\" # Monkey King\n```\n\n### Meta\n\n```javascript\n/* Meta(JsON) for hulk@4YeVEN3aUnvC1DNUufCq1bs9zoBSJTzVEj */\n{\n \"version\" : 0x01,\n \"key\" : {\n \"algorithm\" : \"RSA\",\n \"data\" : \"-----BEGIN PUBLIC KEY-----\\nMIGJAoGBALB+vbUK48UU9rjlgnohQowME+3JtTb2hLPqtatVOW364/EKFq0/PSdnZVE9V2Zq+pbX7dj3nCS4pWnYf40ELH8wuDm0Tc4jQ70v4LgAcdy3JGTnWUGiCsY+0Z8kNzRkm3FJid592FL7ryzfvIzB9bjg8U2JqlyCVAyUYEnKv4lDAgMBAAE=\\n-----END PUBLIC KEY-----\",\n // other parameters\n \"mode\" : \"ECB\",\n \"padding\" : \"PKCS1\",\n \"digest\" : \"SHA256\"\n },\n \"seed\" : \"hulk\",\n \"fingerprint\" : \"jIPGWpWSbR/DQH6ol3t9DSFkYroVHQDvtbJErmFztMUP2DgRrRSNWuoKY5Y26qL38wfXJQXjYiWqNWKQmQe/gK8M8NkU7lRwm+2nh9wSBYV6Q4WXsCboKbnM0+HVn9Vdfp21hMMGrxTX1pBPRbi0567ZjNQC8ffdW2WvQSoec2I=\"\n}\n```\n\n(All data encode with **BASE64** algorithm as default, excepts the **address**)\n\n\n",
"description_content_type": "text/markdown",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/dimchat/mkm-py",
"keywords": "",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "mkm",
"package_url": "https://pypi.org/project/mkm/",
"platform": null,
"project_url": "https://pypi.org/project/mkm/",
"project_urls": {
"Homepage": "https://github.com/dimchat/mkm-py"
},
"release_url": "https://pypi.org/project/mkm/0.11.6/",
"requires_dist": null,
"requires_python": "",
"summary": "A common identity module",
"version": "0.11.6",
"yanked": false,
"yanked_reason": null
},
"last_serial": 13492399,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "24dc3528020d6ef147ec8ab3121ae8b1",
"sha256": "70f61fdcd4d4fc0a39699d7deb56a93cde7b4f378c81fe5dcf2b6d72663eaf02"
},
"downloads": -1,
"filename": "mkm-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "24dc3528020d6ef147ec8ab3121ae8b1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 11652,
"upload_time": "2019-01-13T18:59:45",
"upload_time_iso_8601": "2019-01-13T18:59:45.210152Z",
"url": "https://files.pythonhosted.org/packages/b9/94/856420efd649591b01b3a64ba672fcfb10e9dd9989f34b9b427053b827a5/mkm-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "01e3110c0cec99b0ba4ea5cf937d5812",
"sha256": "f68dbe40e96e09d6a93841a29356ea78896d539eaa738aa58cfa899cf4c1af08"
},
"downloads": -1,
"filename": "mkm-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "01e3110c0cec99b0ba4ea5cf937d5812",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11543,
"upload_time": "2019-01-13T18:59:47",
"upload_time_iso_8601": "2019-01-13T18:59:47.889852Z",
"url": "https://files.pythonhosted.org/packages/33/71/8164993ed396a0175a9587ed713935f1771a1f2402585e01eebea0a05150/mkm-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "f989d9be50713b1e8ca2b538aa545df6",
"sha256": "99c3814cb987c383eef69c81c8d1c10e7ba72bd81c92f3e393043fe95c887be6"
},
"downloads": -1,
"filename": "mkm-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f989d9be50713b1e8ca2b538aa545df6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12317,
"upload_time": "2019-01-14T12:33:32",
"upload_time_iso_8601": "2019-01-14T12:33:32.065591Z",
"url": "https://files.pythonhosted.org/packages/b4/cf/b613be910c1f3d64d2d9e827f14f3b71314554e85402d074f0f8f7da32fe/mkm-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "6555c870fc16ce307c67752d3b51f71f",
"sha256": "e9b3b3d13d48614b7ddd6b85fd3b947455424575b8e7778870b7329cfde52d23"
},
"downloads": -1,
"filename": "mkm-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "6555c870fc16ce307c67752d3b51f71f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 11943,
"upload_time": "2019-01-14T12:33:33",
"upload_time_iso_8601": "2019-01-14T12:33:33.868268Z",
"url": "https://files.pythonhosted.org/packages/1a/10/b4992b6a221a93bfafc9605c1fde5e290f27729901a6178eca3d467a3962/mkm-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "3846d7b3299f36894f17a30a97c26de0",
"sha256": "0c3d71d796aa61f932de8436e0c64e0f052098806013e6fc3800b727c906cab7"
},
"downloads": -1,
"filename": "mkm-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3846d7b3299f36894f17a30a97c26de0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 12369,
"upload_time": "2019-01-15T15:27:54",
"upload_time_iso_8601": "2019-01-15T15:27:54.640737Z",
"url": "https://files.pythonhosted.org/packages/d2/df/a655dad3f34a9441efc969bd283c8e6a198a5bbd9ca3b868c0e06573e107/mkm-0.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "04b4bacc23d9716fc10614892b934004",
"sha256": "7be7c9b943a9ebaba1e07baa555d15b14a67fcd19252a6accd9a6411b7d609e9"
},
"downloads": -1,
"filename": "mkm-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "04b4bacc23d9716fc10614892b934004",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 12011,
"upload_time": "2019-01-15T15:27:56",
"upload_time_iso_8601": "2019-01-15T15:27:56.392148Z",
"url": "https://files.pythonhosted.org/packages/99/d9/8ad6c0db9b41d79c0830326f8c2a301998595e5da665bd765c194590c6ec/mkm-0.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.10.10": [
{
"comment_text": "",
"digests": {
"md5": "fb7c2852b54be315c8518fa9cfe51695",
"sha256": "e52d24a4b6ee5f1c31d5b7ff1444487cddcb9cd699b95df7b54ba3d5539bfcaa"
},
"downloads": -1,
"filename": "mkm-0.10.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fb7c2852b54be315c8518fa9cfe51695",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 40887,
"upload_time": "2021-01-05T09:06:09",
"upload_time_iso_8601": "2021-01-05T09:06:09.535653Z",
"url": "https://files.pythonhosted.org/packages/bc/c5/668b876624def48a9532d3a34fd0e3829669c53338d333fc9a227f17ac4b/mkm-0.10.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "75f0ad4223205d1c3f0de332cd4a3d5d",
"sha256": "e8f268cb99c5a0fd6ed93ec66e9d025933273d12ead65b992ed1b1f5179fd79e"
},
"downloads": -1,
"filename": "mkm-0.10.10.tar.gz",
"has_sig": false,
"md5_digest": "75f0ad4223205d1c3f0de332cd4a3d5d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25514,
"upload_time": "2021-01-05T09:06:11",
"upload_time_iso_8601": "2021-01-05T09:06:11.533613Z",
"url": "https://files.pythonhosted.org/packages/ca/e4/76425ff05d3d2b2492cc9c890bf4f823b59c15de95b9e13f4e55e12ca7a7/mkm-0.10.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.10.11": [
{
"comment_text": "",
"digests": {
"md5": "450be80a69ff75a3af595630248c7b89",
"sha256": "554f492ba6343afb0a0b5712048f3830e4493b0e51502e4150c6aa6a84d8117d"
},
"downloads": -1,
"filename": "mkm-0.10.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "450be80a69ff75a3af595630248c7b89",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 40824,
"upload_time": "2021-01-08T11:01:14",
"upload_time_iso_8601": "2021-01-08T11:01:14.352770Z",
"url": "https://files.pythonhosted.org/packages/26/ac/a50501fb2b42d5128de043b47ae9574bbdbc38d2b14afee3a353eda74d62/mkm-0.10.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4d7740cbab876dea2d31a5f47b43bb3e",
"sha256": "dc53beb15236b825805fd876ff2176ed214f1478b9557f8c7e61b97593a7876e"
},
"downloads": -1,
"filename": "mkm-0.10.11.tar.gz",
"has_sig": false,
"md5_digest": "4d7740cbab876dea2d31a5f47b43bb3e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25517,
"upload_time": "2021-01-08T11:01:15",
"upload_time_iso_8601": "2021-01-08T11:01:15.951347Z",
"url": "https://files.pythonhosted.org/packages/7e/4c/9eafc39e2987a84060d620095ebccd78a8279628d45bcc1f8958c69063c2/mkm-0.10.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.10.12": [
{
"comment_text": "",
"digests": {
"md5": "ba251c5612f4fa5212f396452d0566ab",
"sha256": "5d3f845f1ebc989018aecca42b3644229ceaf5a3ad04d95d351b170742103473"
},
"downloads": -1,
"filename": "mkm-0.10.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ba251c5612f4fa5212f396452d0566ab",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 40847,
"upload_time": "2021-01-18T18:02:41",
"upload_time_iso_8601": "2021-01-18T18:02:41.776929Z",
"url": "https://files.pythonhosted.org/packages/f7/29/7a523849c13646fcf4ef8967838028d4c0914207e08cda1dc23823e6d55b/mkm-0.10.12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "5eff6efdbc5fd4b0d113baa0fa17aaef",
"sha256": "eba133f0cad97f3aa290446f8aa9e61bc1395ae7a7d89e9c73d475d950b79574"
},
"downloads": -1,
"filename": "mkm-0.10.12.tar.gz",
"has_sig": false,
"md5_digest": "5eff6efdbc5fd4b0d113baa0fa17aaef",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25551,
"upload_time": "2021-01-18T18:02:43",
"upload_time_iso_8601": "2021-01-18T18:02:43.718805Z",
"url": "https://files.pythonhosted.org/packages/87/fc/90b5df9b8bbd3e19722d8f5d4f08acaee3526028b4089d1b8f5e23b7fcd0/mkm-0.10.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.10.13": [
{
"comment_text": "",
"digests": {
"md5": "51b6140db5c94058aacda104b3a63fd5",
"sha256": "100752330c199feabae089c9c0394f5957e29583de92d2dfed0cfc22d9397653"
},
"downloads": -1,
"filename": "mkm-0.10.13-py2-none-any.whl",
"has_sig": false,
"md5_digest": "51b6140db5c94058aacda104b3a63fd5",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 40852,
"upload_time": "2021-04-14T17:01:51",
"upload_time_iso_8601": "2021-04-14T17:01:51.570783Z",
"url": "https://files.pythonhosted.org/packages/46/49/f25de7b20331e193325c88a679818aab08a961af60d4349d2ac25ce72067/mkm-0.10.13-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "dc314eb1e3b52a27fa60d36d020e44f4",
"sha256": "71861ae763efd2e60dd207d83e2408ce57b85e4521d273780cfd322e8bf09da9"
},
"downloads": -1,
"filename": "mkm-0.10.13.tar.gz",
"has_sig": false,
"md5_digest": "dc314eb1e3b52a27fa60d36d020e44f4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25283,
"upload_time": "2021-04-14T17:01:54",
"upload_time_iso_8601": "2021-04-14T17:01:54.250232Z",
"url": "https://files.pythonhosted.org/packages/d0/81/24da4b9c990a9917bd20c346b027c9f5da94ce1d811196a4bd7a3fde8182/mkm-0.10.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.10.15": [
{
"comment_text": "",
"digests": {
"md5": "f6eb73a6a8928af487c7ff24d62c0d1f",
"sha256": "d62c7c178a90c2f6dcbd45ba99a3596b172e3af4cea5187d26a86599d8e9b344"
},
"downloads": -1,
"filename": "mkm-0.10.15-py2-none-any.whl",
"has_sig": false,
"md5_digest": "f6eb73a6a8928af487c7ff24d62c0d1f",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 40858,
"upload_time": "2021-04-18T12:25:35",
"upload_time_iso_8601": "2021-04-18T12:25:35.893260Z",
"url": "https://files.pythonhosted.org/packages/42/30/6b0c0ea25654d1ab9dde3d0d7b3d2b244ddf4cebec525630a4e4e951f29d/mkm-0.10.15-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "c432e66fdc632e9584f784c7e52458b4",
"sha256": "a2ce50f1d46ba9cb1d47a08e2498825ee7f769a9c9319e1db1d486807db2ae14"
},
"downloads": -1,
"filename": "mkm-0.10.15.tar.gz",
"has_sig": false,
"md5_digest": "c432e66fdc632e9584f784c7e52458b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25287,
"upload_time": "2021-04-18T12:25:37",
"upload_time_iso_8601": "2021-04-18T12:25:37.480538Z",
"url": "https://files.pythonhosted.org/packages/fc/e0/574cb6109825f27fc7b7c0f8ecb7ff737eb4ffab6ad7c5004bc9ce2afa77/mkm-0.10.15.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.11.1": [
{
"comment_text": "",
"digests": {
"md5": "09c65c89f301538a13ec2fde74c435c2",
"sha256": "c7bd09606cb41e9493d8b20026eaad56a9d4f7d495c974508fa434021ae10090"
},
"downloads": -1,
"filename": "mkm-0.11.1-py2-none-any.whl",
"has_sig": false,
"md5_digest": "09c65c89f301538a13ec2fde74c435c2",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 48699,
"upload_time": "2021-12-19T10:40:51",
"upload_time_iso_8601": "2021-12-19T10:40:51.117740Z",
"url": "https://files.pythonhosted.org/packages/03/72/274e42910348e94e96a80cb8a510540fef47eacc6a99be52ecb153c33dad/mkm-0.11.1-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "1e1bbb0816ab901e10b5a21e5e6052fc",
"sha256": "bf1fcb2b261994dff3b8d46ce986f91d78c8178f42f8579addd9ab61f7d2c86c"
},
"downloads": -1,
"filename": "mkm-0.11.1.tar.gz",
"has_sig": false,
"md5_digest": "1e1bbb0816ab901e10b5a21e5e6052fc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26532,
"upload_time": "2021-12-19T10:40:53",
"upload_time_iso_8601": "2021-12-19T10:40:53.177638Z",
"url": "https://files.pythonhosted.org/packages/1a/c1/ff6a10e8ce73ed2a9e01f285641088e4630a96ef7fcc1f08763a5b63e5b3/mkm-0.11.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.11.2": [
{
"comment_text": "",
"digests": {
"md5": "98518352d8ad039555949fe7042f00be",
"sha256": "61b7eb9795191bb0b5199258406794bc48bef2c1e56583220e71ccd9af19a1fa"
},
"downloads": -1,
"filename": "mkm-0.11.2-py2-none-any.whl",
"has_sig": false,
"md5_digest": "98518352d8ad039555949fe7042f00be",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 48686,
"upload_time": "2022-03-03T08:19:46",
"upload_time_iso_8601": "2022-03-03T08:19:46.241914Z",
"url": "https://files.pythonhosted.org/packages/5b/97/dc1683141cf9262a51987c08e2abcd9b163f29323b4543a0b0b372830c98/mkm-0.11.2-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "b762832bfe76defb360a056d8ab7b86c",
"sha256": "3284517024ae867228cc629bc1ecc81c993db0294ac1f309a934eb2d2c16e693"
},
"downloads": -1,
"filename": "mkm-0.11.2.tar.gz",
"has_sig": false,
"md5_digest": "b762832bfe76defb360a056d8ab7b86c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26549,
"upload_time": "2022-03-03T08:19:48",
"upload_time_iso_8601": "2022-03-03T08:19:48.363292Z",
"url": "https://files.pythonhosted.org/packages/7b/f8/6882a19d12696b1f3032476d78d5d4c85309920a9e9aaf8299ea3cc0c782/mkm-0.11.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.11.5": [
{
"comment_text": "",
"digests": {
"md5": "0b9f5b4d99298c74c02676b2fe15226f",
"sha256": "323e784e4e171ad5e80890a57b575a26258e69e842a9510e1b326d3265604a65"
},
"downloads": -1,
"filename": "mkm-0.11.5-py2-none-any.whl",
"has_sig": false,
"md5_digest": "0b9f5b4d99298c74c02676b2fe15226f",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 50694,
"upload_time": "2022-04-06T18:49:56",
"upload_time_iso_8601": "2022-04-06T18:49:56.021961Z",
"url": "https://files.pythonhosted.org/packages/a7/75/01c1f023739ea26d171f12007049af75847b88c24fc69680001122303d31/mkm-0.11.5-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "31bd42ab45206c4eee39b74ae35980d1",
"sha256": "9f2600fa3ca18738e9849fb5cfacb28628781aaedf52ac46aec5f1d35e37ed92"
},
"downloads": -1,
"filename": "mkm-0.11.5.tar.gz",
"has_sig": false,
"md5_digest": "31bd42ab45206c4eee39b74ae35980d1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26476,
"upload_time": "2022-04-06T18:49:57",
"upload_time_iso_8601": "2022-04-06T18:49:57.737033Z",
"url": "https://files.pythonhosted.org/packages/0a/3f/6602c92a18a9d6d117b13ec7f8c7b003f08f4f284038bad4882de3555f3b/mkm-0.11.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.11.6": [
{
"comment_text": "",
"digests": {
"md5": "718274f3d20887c2c67d8da4f5b336da",
"sha256": "1d6a455090b435199e02ba07be888f3d799cd4699ff0824e92379ec7a1252b8b"
},
"downloads": -1,
"filename": "mkm-0.11.6-py2-none-any.whl",
"has_sig": false,
"md5_digest": "718274f3d20887c2c67d8da4f5b336da",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 50756,
"upload_time": "2022-04-12T16:47:35",
"upload_time_iso_8601": "2022-04-12T16:47:35.499911Z",
"url": "https://files.pythonhosted.org/packages/d6/48/402856cce57ea6cb2672795b53b2fc64ca2f5740639568682908c075ca05/mkm-0.11.6-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8dcb90455ab1f5120d8c16eee19ec802",
"sha256": "8b044dc399da3f56cf60d1f9a9bbe85d1c25fbd3bb0b3aa97b13184eb20b1df4"
},
"downloads": -1,
"filename": "mkm-0.11.6.tar.gz",
"has_sig": false,
"md5_digest": "8dcb90455ab1f5120d8c16eee19ec802",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26523,
"upload_time": "2022-04-12T16:47:37",
"upload_time_iso_8601": "2022-04-12T16:47:37.255570Z",
"url": "https://files.pythonhosted.org/packages/35/b5/3b9c0d0f4a143921ad811643678273f0bf1796732eb8ae01f5d41ca5a43c/mkm-0.11.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "ab2c8ddf40a77edcdd401e7692dfac51",
"sha256": "d7a061c9e680cd5371c71fb1283717d100072dc25d1a669b5f5aba016c725841"
},
"downloads": -1,
"filename": "mkm-0.2.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ab2c8ddf40a77edcdd401e7692dfac51",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 18454,
"upload_time": "2019-01-17T17:17:54",
"upload_time_iso_8601": "2019-01-17T17:17:54.144689Z",
"url": "https://files.pythonhosted.org/packages/23/a2/8b0b6db100c60f39c0fc322712811a5c59c28dced5845de8f1b15506adff/mkm-0.2.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "0f579ebdc5689a1b37ee892e89a4e72b",
"sha256": "5d675b364dbc48bbbe23b2eb825f7eed6822afd39c47d56d758d1147ed527f69"
},
"downloads": -1,
"filename": "mkm-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "0f579ebdc5689a1b37ee892e89a4e72b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13596,
"upload_time": "2019-01-17T17:17:56",
"upload_time_iso_8601": "2019-01-17T17:17:56.000108Z",
"url": "https://files.pythonhosted.org/packages/a2/fe/af96dd50dd1e914274014cef61b533eb1c7ef5a656fdf739ea015ea00fff/mkm-0.2.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.1": [
{
"comment_text": "",
"digests": {
"md5": "fa85a78db55461352be708c294cd43d0",
"sha256": "3ea6069468fef87be2b802c3e5e87b476bc162c03732576d646d2636da5d96e1"
},
"downloads": -1,
"filename": "mkm-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fa85a78db55461352be708c294cd43d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22136,
"upload_time": "2019-01-18T17:19:23",
"upload_time_iso_8601": "2019-01-18T17:19:23.564472Z",
"url": "https://files.pythonhosted.org/packages/4c/e7/86b0631d0a20237d3b44bcb6ddb3718b353013ec03aed0a15ba9b424a984/mkm-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "14818de9552ccb560ba1d4b6fd799cbe",
"sha256": "af8fd3e76c6c04c04de418453cde8d82ea5d39a8ff1a8b4c5180b31b0e03e1cf"
},
"downloads": -1,
"filename": "mkm-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "14818de9552ccb560ba1d4b6fd799cbe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15994,
"upload_time": "2019-01-18T17:19:25",
"upload_time_iso_8601": "2019-01-18T17:19:25.517663Z",
"url": "https://files.pythonhosted.org/packages/c9/a1/a859f7ac92b5f3c33a9077a822cfdce71e74c97733be608a3c8f4bd20813/mkm-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.2": [
{
"comment_text": "",
"digests": {
"md5": "984f7d44ab01f2f809f1422fe468ec08",
"sha256": "ff88cafb7f661b596e3bcc5f5d3b512073692f7de7b987a0799cc29143dd9ed5"
},
"downloads": -1,
"filename": "mkm-0.2.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "984f7d44ab01f2f809f1422fe468ec08",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22436,
"upload_time": "2019-01-21T07:32:12",
"upload_time_iso_8601": "2019-01-21T07:32:12.200189Z",
"url": "https://files.pythonhosted.org/packages/fc/2c/c827aadc6edc13602ede370e3d8cb5a4d414827eb18b45bb53a3ed1dde65/mkm-0.2.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "12b5b89c45dabecaaffbc444f5ff7d23",
"sha256": "6b66606ccebe27a68315eb2a1449841ed975ee7bb9b09ec1740c80b707e66da5"
},
"downloads": -1,
"filename": "mkm-0.2.2.tar.gz",
"has_sig": false,
"md5_digest": "12b5b89c45dabecaaffbc444f5ff7d23",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16241,
"upload_time": "2019-01-21T07:32:14",
"upload_time_iso_8601": "2019-01-21T07:32:14.257659Z",
"url": "https://files.pythonhosted.org/packages/92/c7/3f7628292a7d1c874a0e42ca74742dc9fc25895130708d6f5070ccd08c62/mkm-0.2.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.3": [
{
"comment_text": "",
"digests": {
"md5": "725100f9681eddd3cae98c639d581039",
"sha256": "be29f75d3132b77781f0ee3eaa856101d306883c7fd0b061353f8047e1e23e98"
},
"downloads": -1,
"filename": "mkm-0.2.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "725100f9681eddd3cae98c639d581039",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22454,
"upload_time": "2019-01-22T03:36:58",
"upload_time_iso_8601": "2019-01-22T03:36:58.993236Z",
"url": "https://files.pythonhosted.org/packages/d9/06/009f3b66bef02be628b504c900f460dd1a959f3bdb1e8c8f6bd3dc3aaa9d/mkm-0.2.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f1c84be96a65816aa6209c4e44ed76b9",
"sha256": "7fc608ab4416795fd35afa248ff6cf81298b23cf5914cea09ee17bfbc4d8d158"
},
"downloads": -1,
"filename": "mkm-0.2.3.tar.gz",
"has_sig": false,
"md5_digest": "f1c84be96a65816aa6209c4e44ed76b9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16224,
"upload_time": "2019-01-22T03:37:01",
"upload_time_iso_8601": "2019-01-22T03:37:01.845655Z",
"url": "https://files.pythonhosted.org/packages/63/42/b5a36eb2a88c51d7ffc8b98881473320e3ffedb46266b32d1f70932c5278/mkm-0.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.4": [
{
"comment_text": "",
"digests": {
"md5": "95068c28968047838886f208934e819b",
"sha256": "6a864a7eb36296f3c841fd40f775b73a2fd3a88e10ab3b4f02087dbd3e1c319c"
},
"downloads": -1,
"filename": "mkm-0.2.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "95068c28968047838886f208934e819b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22204,
"upload_time": "2019-01-25T12:56:28",
"upload_time_iso_8601": "2019-01-25T12:56:28.079696Z",
"url": "https://files.pythonhosted.org/packages/85/9b/669ffd77a07f232685c852eedb78ac04baf975f45aaa794e87eb82f7bfea/mkm-0.2.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "fcdb8abec4d5b292d36b3c062dd8be03",
"sha256": "7a818ffb82051e3a2a25c03aa5e75615def320dfb178015bda87b8b1cd5ddb44"
},
"downloads": -1,
"filename": "mkm-0.2.4.tar.gz",
"has_sig": false,
"md5_digest": "fcdb8abec4d5b292d36b3c062dd8be03",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15984,
"upload_time": "2019-01-25T12:56:29",
"upload_time_iso_8601": "2019-01-25T12:56:29.764890Z",
"url": "https://files.pythonhosted.org/packages/8b/10/3ca2b9733d33019b729a27b4b92080a2db7a8597f4975efb83d4fa2f8d34/mkm-0.2.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.2.5": [
{
"comment_text": "",
"digests": {
"md5": "a724735c88bb6582cfdfec3b909579eb",
"sha256": "1d295f3548f9c719c2be908e06d09c495fa912383de9554b92e03a564307fd72"
},
"downloads": -1,
"filename": "mkm-0.2.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a724735c88bb6582cfdfec3b909579eb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22205,
"upload_time": "2019-01-26T06:57:15",
"upload_time_iso_8601": "2019-01-26T06:57:15.156656Z",
"url": "https://files.pythonhosted.org/packages/20/ae/0ee8dc279bf4c83f3f813ccd7f83a178da82e28a90f22788727718525057/mkm-0.2.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "025badf3f3cc1ba51ab64d23420effe3",
"sha256": "d42cd243bd4c4c0dd94e750f50bb534e53822304be9f5cbfe867cdc3460a1704"
},
"downloads": -1,
"filename": "mkm-0.2.5.tar.gz",
"has_sig": false,
"md5_digest": "025badf3f3cc1ba51ab64d23420effe3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 15984,
"upload_time": "2019-01-26T06:57:16",
"upload_time_iso_8601": "2019-01-26T06:57:16.743663Z",
"url": "https://files.pythonhosted.org/packages/e0/39/2b634541cdf4309d73cb890d1be32aca9b3ebbb22e212c1e3aca50d723f0/mkm-0.2.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "7a12a9cc47739a4d4b625de5c62567d0",
"sha256": "d241b21bd0ead7e5c627a56571f5f2fdffa599b3902ff106b77936ec9c3ade23"
},
"downloads": -1,
"filename": "mkm-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a12a9cc47739a4d4b625de5c62567d0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22647,
"upload_time": "2019-02-26T06:39:57",
"upload_time_iso_8601": "2019-02-26T06:39:57.015470Z",
"url": "https://files.pythonhosted.org/packages/1b/7b/4574aff60d3d7d771b4167b9c194ad397d86f5cb4cb50fa45c7b231f6072/mkm-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "042b52e2a3f732d83d937588e50a3bc7",
"sha256": "59c0b71ae419a6e93069aa70c1e88550f451538f23afa16326dcaba3e7f447ed"
},
"downloads": -1,
"filename": "mkm-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "042b52e2a3f732d83d937588e50a3bc7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16603,
"upload_time": "2019-02-26T06:39:59",
"upload_time_iso_8601": "2019-02-26T06:39:59.467599Z",
"url": "https://files.pythonhosted.org/packages/2d/b0/35eec681e1162eceec1d74b9a22f9c1470f3ac83a5306ed82ece84055993/mkm-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "fa2a53e452ef8eeb07b101c0205291b8",
"sha256": "08c806c1ddbba575ee9176eba00cb9b2cfad208b9cf0dcb940640c0304153810"
},
"downloads": -1,
"filename": "mkm-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fa2a53e452ef8eeb07b101c0205291b8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22680,
"upload_time": "2019-02-26T09:15:39",
"upload_time_iso_8601": "2019-02-26T09:15:39.753048Z",
"url": "https://files.pythonhosted.org/packages/b7/70/3b568e4bf543ae9187c8d673733e6ccdbcdf88283b1d5e7c2797c1f79baa/mkm-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "94d5bea33fba4294c1a070e905d2509f",
"sha256": "f40f672a5d800dac4b9802ac4f49c6116089d90aa3d6e383f30f3b96e5153123"
},
"downloads": -1,
"filename": "mkm-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "94d5bea33fba4294c1a070e905d2509f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16662,
"upload_time": "2019-02-26T09:15:41",
"upload_time_iso_8601": "2019-02-26T09:15:41.698415Z",
"url": "https://files.pythonhosted.org/packages/22/ff/4b70b58ae3ed161d1472606539aeca95ad5e1cc7d064ce499cc89080dfe4/mkm-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.2": [
{
"comment_text": "",
"digests": {
"md5": "7f950e1ed9d241dccb7f0944d74dd6ab",
"sha256": "425c244fdabddc367f465271a30cd198a997731da75c88be0ff3ac447343c079"
},
"downloads": -1,
"filename": "mkm-0.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7f950e1ed9d241dccb7f0944d74dd6ab",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22920,
"upload_time": "2019-02-27T02:13:53",
"upload_time_iso_8601": "2019-02-27T02:13:53.814674Z",
"url": "https://files.pythonhosted.org/packages/cc/8a/91cd7cb5882e283d85062d34f179c0ce826b84d02cd28e891cd638dc9c5a/mkm-0.3.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "274c6c32ac2ced228192bb617a1d4e2a",
"sha256": "985c98ab56c51b73bdd1c28e046dd93edfbca4716b67b6fe97f607978ebd4ab2"
},
"downloads": -1,
"filename": "mkm-0.3.2.tar.gz",
"has_sig": false,
"md5_digest": "274c6c32ac2ced228192bb617a1d4e2a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16870,
"upload_time": "2019-02-27T02:13:55",
"upload_time_iso_8601": "2019-02-27T02:13:55.715387Z",
"url": "https://files.pythonhosted.org/packages/23/b4/9e0c2b2b04529a348a39d3bf1626b7c99bff0bad285216db4f63d9729b38/mkm-0.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.3.3": [
{
"comment_text": "",
"digests": {
"md5": "197106b91889328f7d8e8db20f41fd79",
"sha256": "fa83dd15a5c039430160f1fadebc33a10c14ba0057bc4c9dddcac5a19998b8ab"
},
"downloads": -1,
"filename": "mkm-0.3.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "197106b91889328f7d8e8db20f41fd79",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 22937,
"upload_time": "2019-02-27T02:28:24",
"upload_time_iso_8601": "2019-02-27T02:28:24.387577Z",
"url": "https://files.pythonhosted.org/packages/c5/30/0446c6348f011431f8bef0023de24117aab6295f64199a4d3116fc843b3f/mkm-0.3.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f636ce9da56be5f7036d4d9db45e4180",
"sha256": "e14067926c8218ca4b5852519eda5c9bc9f9cefe6bcd87ad10836367ab27e00d"
},
"downloads": -1,
"filename": "mkm-0.3.3.tar.gz",
"has_sig": false,
"md5_digest": "f636ce9da56be5f7036d4d9db45e4180",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 16879,
"upload_time": "2019-02-27T02:28:26",
"upload_time_iso_8601": "2019-02-27T02:28:26.322800Z",
"url": "https://files.pythonhosted.org/packages/83/16/f958db3fb7a31d3b3013919b9e1412a8828c8e6d8cfc79d6dedb278d9989/mkm-0.3.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.4.2": [
{
"comment_text": "",
"digests": {
"md5": "a666fdc9ad85188408ae539c4edd156c",
"sha256": "342a76debde10ab40e602b7d600b61ebc831e2e9bd11bc0be6d4c3e04775a9fa"
},
"downloads": -1,
"filename": "mkm-0.4.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a666fdc9ad85188408ae539c4edd156c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 24442,
"upload_time": "2019-03-17T08:13:54",
"upload_time_iso_8601": "2019-03-17T08:13:54.746014Z",
"url": "https://files.pythonhosted.org/packages/67/85/8cad7b322eb495eae0894a5826d2c315a09e311c76f69aa8dca97e3deb26/mkm-0.4.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "a4ec0a023dca2691726905bfa1e932d5",
"sha256": "ab8157d548d929090cf0bc8070c9b9e6d5fa0da9dd7079d6b4103cd61b6057c8"
},
"downloads": -1,
"filename": "mkm-0.4.2.tar.gz",
"has_sig": false,
"md5_digest": "a4ec0a023dca2691726905bfa1e932d5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17428,
"upload_time": "2019-03-17T08:13:56",
"upload_time_iso_8601": "2019-03-17T08:13:56.308875Z",
"url": "https://files.pythonhosted.org/packages/8f/14/84ea0b9c444f9d871fc3a8cd68bd1bb6b4128b18ff1ca1ce69dae617b84e/mkm-0.4.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.4.3": [
{
"comment_text": "",
"digests": {
"md5": "b8309b7749f3dd9df0a7490b232660ba",
"sha256": "66f96d869aab4ae4f43ae3bc5a56335929296f29c05a5458d124d351aa2cbffd"
},
"downloads": -1,
"filename": "mkm-0.4.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b8309b7749f3dd9df0a7490b232660ba",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 24509,
"upload_time": "2019-03-20T10:00:20",
"upload_time_iso_8601": "2019-03-20T10:00:20.310413Z",
"url": "https://files.pythonhosted.org/packages/25/be/71fea52fc3586925e53ce8510305a739662566f791671f1e34f0916c9ce6/mkm-0.4.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "103ebadf56dd7f0a7fe0c8f120734470",
"sha256": "d4d6ba1225a8537b031f785f987b6ca1ad10fc3b93ac918d492915560c317af9"
},
"downloads": -1,
"filename": "mkm-0.4.3.tar.gz",
"has_sig": false,
"md5_digest": "103ebadf56dd7f0a7fe0c8f120734470",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17492,
"upload_time": "2019-03-20T10:00:21",
"upload_time_iso_8601": "2019-03-20T10:00:21.857428Z",
"url": "https://files.pythonhosted.org/packages/4c/c2/727202fe9d993eb874991bbd10d71793d4509807910dfd554eec800269ea/mkm-0.4.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.10": [
{
"comment_text": "",
"digests": {
"md5": "4c8049e4b896d9e627f455f2b799586f",
"sha256": "5de5540cefcda296ea4cb54abf4316d2091e505da888f303ab1f02da1270caa6"
},
"downloads": -1,
"filename": "mkm-0.5.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "4c8049e4b896d9e627f455f2b799586f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31103,
"upload_time": "2019-08-01T09:02:39",
"upload_time_iso_8601": "2019-08-01T09:02:39.434881Z",
"url": "https://files.pythonhosted.org/packages/57/7d/05f7c92d4f5ba3141f558cd438025204caac0ff9d30a4b2b2624d9779120/mkm-0.5.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "1a5898ccae0e31b9b16de4275509b773",
"sha256": "50cea64b58402d137face1b6c6995b001fc23351ca29ac79a7185fa0ac39eae5"
},
"downloads": -1,
"filename": "mkm-0.5.10.tar.gz",
"has_sig": false,
"md5_digest": "1a5898ccae0e31b9b16de4275509b773",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18643,
"upload_time": "2019-08-01T09:02:42",
"upload_time_iso_8601": "2019-08-01T09:02:42.197377Z",
"url": "https://files.pythonhosted.org/packages/02/19/d90f401c97009aacbd19b35c35ce30c6e569b4672399cfe2b402f5ca7d16/mkm-0.5.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.11": [
{
"comment_text": "",
"digests": {
"md5": "fd78a9fa0b29438cb9601ca9a858da8d",
"sha256": "908cfc1980ad52f67d9a10aa85d5c9657d8bcf95bbfaad78833b506e0ba3560d"
},
"downloads": -1,
"filename": "mkm-0.5.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fd78a9fa0b29438cb9601ca9a858da8d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31185,
"upload_time": "2019-08-05T15:58:01",
"upload_time_iso_8601": "2019-08-05T15:58:01.642035Z",
"url": "https://files.pythonhosted.org/packages/4c/cb/6bcf90f8c0383320cc03511ae6895ce4c746c12dd5294cff15cb610a6a63/mkm-0.5.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "98ee5824110f2d1cfc781fd9c9617e1c",
"sha256": "fdd9ad42aacb8bb402775462575556619292fb806efe1b4c170536cf96b63ba8"
},
"downloads": -1,
"filename": "mkm-0.5.11.tar.gz",
"has_sig": false,
"md5_digest": "98ee5824110f2d1cfc781fd9c9617e1c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18717,
"upload_time": "2019-08-05T15:58:05",
"upload_time_iso_8601": "2019-08-05T15:58:05.142789Z",
"url": "https://files.pythonhosted.org/packages/4f/5a/17675470c389eefd8327425ed6e3d42ab3388145b733cdca24976f5248d0/mkm-0.5.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.12": [
{
"comment_text": "",
"digests": {
"md5": "d1629f5db670f29cce19bb0129cf2f91",
"sha256": "c1928355b18bb8cb4c94b2b63f10e10868644feedd98d5c2e480f854915f8a61"
},
"downloads": -1,
"filename": "mkm-0.5.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1629f5db670f29cce19bb0129cf2f91",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31281,
"upload_time": "2019-08-08T16:55:19",
"upload_time_iso_8601": "2019-08-08T16:55:19.382422Z",
"url": "https://files.pythonhosted.org/packages/0a/26/5b37ca4b5be36ea4b205632fa08d7bac2bf78238a0d0ad1ffb64cb3718b0/mkm-0.5.12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "0c204e9fa6eca885d612cba148c347b4",
"sha256": "9e1c8217465097bee6fff53ae011932c8c61fccf372ccb6a4e09fa9cda24ea1c"
},
"downloads": -1,
"filename": "mkm-0.5.12.tar.gz",
"has_sig": false,
"md5_digest": "0c204e9fa6eca885d612cba148c347b4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18805,
"upload_time": "2019-08-08T16:55:21",
"upload_time_iso_8601": "2019-08-08T16:55:21.437115Z",
"url": "https://files.pythonhosted.org/packages/00/dc/f67d5dee0f29444052d2f822324cf23c2e53cca5e1910a113a651923bb10/mkm-0.5.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.5": [
{
"comment_text": "",
"digests": {
"md5": "ddb394228b1ef31e52e98dc8e07fba02",
"sha256": "538f00343e53f89e605b6a6ea9db6970bede38ac167c606de187b6ec328c81cf"
},
"downloads": -1,
"filename": "mkm-0.5.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ddb394228b1ef31e52e98dc8e07fba02",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 37561,
"upload_time": "2019-06-15T17:16:47",
"upload_time_iso_8601": "2019-06-15T17:16:47.748496Z",
"url": "https://files.pythonhosted.org/packages/c5/5d/71f4f04833d8700cec8048ce3eb341730e9441c4b3019a1d4881e94b0ec7/mkm-0.5.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "20025af03e946c50fdc5addc24e2a929",
"sha256": "52b9542e0159cc3cfdc2fb7523d211645532d25032e9469be8f203b81fdb27f1"
},
"downloads": -1,
"filename": "mkm-0.5.5.tar.gz",
"has_sig": false,
"md5_digest": "20025af03e946c50fdc5addc24e2a929",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 17844,
"upload_time": "2019-06-15T17:16:50",
"upload_time_iso_8601": "2019-06-15T17:16:50.517251Z",
"url": "https://files.pythonhosted.org/packages/6b/47/9c116fc53b951dd812bb3748bff3e372d30b5897e011788cbfc145701b73/mkm-0.5.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.6": [
{
"comment_text": "",
"digests": {
"md5": "7928ac9bfa912c0f22793d6df02a6d79",
"sha256": "1ae2bfbd7da90997831402d7555906216ae69dba42e2d610075ee3fb095a6074"
},
"downloads": -1,
"filename": "mkm-0.5.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7928ac9bfa912c0f22793d6df02a6d79",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 30375,
"upload_time": "2019-07-01T08:47:34",
"upload_time_iso_8601": "2019-07-01T08:47:34.599762Z",
"url": "https://files.pythonhosted.org/packages/f1/0a/4942d49c6b2eb4a8401594d700f213113e14a15587bd66b67bf12de11b1a/mkm-0.5.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "bb160de25f426af13c422c6b7a146d87",
"sha256": "f7d6199db79345530e303640fedfb869496d39ce8f947bcc4ebf3cca36f43240"
},
"downloads": -1,
"filename": "mkm-0.5.6.tar.gz",
"has_sig": false,
"md5_digest": "bb160de25f426af13c422c6b7a146d87",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18030,
"upload_time": "2019-07-01T08:47:37",
"upload_time_iso_8601": "2019-07-01T08:47:37.459912Z",
"url": "https://files.pythonhosted.org/packages/b3/e5/9bf42fc9b4dd8874393d6ab21c76d16f66bc4852893c242cfe04b588fa90/mkm-0.5.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.7": [
{
"comment_text": "",
"digests": {
"md5": "60f3ab58c1c64bc37cf514816d73651e",
"sha256": "16e0e7ad57893f3fa26d206873a6b8e4d6c5116047b3f36b3430ff5253e78a8f"
},
"downloads": -1,
"filename": "mkm-0.5.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "60f3ab58c1c64bc37cf514816d73651e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 30408,
"upload_time": "2019-07-16T16:08:13",
"upload_time_iso_8601": "2019-07-16T16:08:13.177490Z",
"url": "https://files.pythonhosted.org/packages/b4/9e/2ba49c976f4418250f12f266fe5f243252e1ea64f3164975a5f90653f559/mkm-0.5.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "ba9dd266292d13369e034e814d10bacc",
"sha256": "dbe7d27324adc26ce923fdb1fd01d46c4ff0d2376990f048850f726e66e59aaf"
},
"downloads": -1,
"filename": "mkm-0.5.7.tar.gz",
"has_sig": false,
"md5_digest": "ba9dd266292d13369e034e814d10bacc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18129,
"upload_time": "2019-07-16T16:08:14",
"upload_time_iso_8601": "2019-07-16T16:08:14.928084Z",
"url": "https://files.pythonhosted.org/packages/38/fe/5306d9b9b44dd55acb6586707f34dd58733557d06ef246fda3d0e3f9f70c/mkm-0.5.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.8": [
{
"comment_text": "",
"digests": {
"md5": "25286d76d92179229ef691234ad9bda9",
"sha256": "11a17090eb2c34dd2a92f50010273276e343aa7fbe1bd2934a75c1e64432238d"
},
"downloads": -1,
"filename": "mkm-0.5.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "25286d76d92179229ef691234ad9bda9",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 30495,
"upload_time": "2019-07-23T12:51:57",
"upload_time_iso_8601": "2019-07-23T12:51:57.013472Z",
"url": "https://files.pythonhosted.org/packages/08/03/1f5064bd1958b68d8d8a8da7509c34844da843adf28815f24534d15648b7/mkm-0.5.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "bc4b807e6b3a34b19213dfe3883036d2",
"sha256": "6f5df150f6668ed5d5caefa2c3519af0d7860536269259fedb97ff73e0301186"
},
"downloads": -1,
"filename": "mkm-0.5.8.tar.gz",
"has_sig": false,
"md5_digest": "bc4b807e6b3a34b19213dfe3883036d2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18198,
"upload_time": "2019-07-23T12:51:59",
"upload_time_iso_8601": "2019-07-23T12:51:59.798955Z",
"url": "https://files.pythonhosted.org/packages/c7/a4/d4e6689f557cc971dfcc90c1ef17d41d581332d3ab2422f845b9b6e7f136/mkm-0.5.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.5.9": [
{
"comment_text": "",
"digests": {
"md5": "7e2016595b9d10bfc9d5070459cfc532",
"sha256": "a089ce48127b73b214ffb3c52d3ad4d0813e7cb735568832a362b654a80c840f"
},
"downloads": -1,
"filename": "mkm-0.5.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7e2016595b9d10bfc9d5070459cfc532",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 30518,
"upload_time": "2019-07-25T17:05:55",
"upload_time_iso_8601": "2019-07-25T17:05:55.500024Z",
"url": "https://files.pythonhosted.org/packages/22/b9/dc7346959f1904ccc2d69b074823ad9cb391e216630071389f4eeb3a4aa6/mkm-0.5.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "79d4f76478387fc786d3ec9086d58235",
"sha256": "ad5db7658a93d2167b57c8b294773737c0cb3bef28b9f6c6eb01b13c695d4487"
},
"downloads": -1,
"filename": "mkm-0.5.9.tar.gz",
"has_sig": false,
"md5_digest": "79d4f76478387fc786d3ec9086d58235",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18210,
"upload_time": "2019-07-25T17:06:23",
"upload_time_iso_8601": "2019-07-25T17:06:23.599918Z",
"url": "https://files.pythonhosted.org/packages/55/c4/7c2bf5f921e92a134ade5684125be3d70b8dc09a247d775f1b89a9838c5e/mkm-0.5.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.0": [
{
"comment_text": "",
"digests": {
"md5": "b1dd121fa3f7ca860bbc0993d19280c3",
"sha256": "cc2341c24907d0760219ab567ec54f3bdfc141f14d7991563d5e406a90d9d1c6"
},
"downloads": -1,
"filename": "mkm-0.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b1dd121fa3f7ca860bbc0993d19280c3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31243,
"upload_time": "2019-08-13T15:01:44",
"upload_time_iso_8601": "2019-08-13T15:01:44.649188Z",
"url": "https://files.pythonhosted.org/packages/24/91/63c9ff78da14c541de8347556f5265d36976f95e886b6e9f1cb735e4f425/mkm-0.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "51a2504ce453e4412186263c5be4ff3b",
"sha256": "0364ee6a3f290433fea5332a4ec0bb802c3b180c6b99a44b7c4bec65ddb4d2bf"
},
"downloads": -1,
"filename": "mkm-0.6.0.tar.gz",
"has_sig": false,
"md5_digest": "51a2504ce453e4412186263c5be4ff3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18740,
"upload_time": "2019-08-13T15:01:48",
"upload_time_iso_8601": "2019-08-13T15:01:48.138020Z",
"url": "https://files.pythonhosted.org/packages/88/8a/da7dbdb1bc1c3958954ed42e2844a66a45597e106e286e654a54f688bda6/mkm-0.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.1": [
{
"comment_text": "",
"digests": {
"md5": "64cf4f0d93d34dda9fe106d456d6a7f1",
"sha256": "566e8340e1283acc369c26c69c265185365375789262e8faa608c73b15cae831"
},
"downloads": -1,
"filename": "mkm-0.6.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "64cf4f0d93d34dda9fe106d456d6a7f1",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31160,
"upload_time": "2019-08-15T06:01:37",
"upload_time_iso_8601": "2019-08-15T06:01:37.941312Z",
"url": "https://files.pythonhosted.org/packages/2c/34/c5b29804c50cf5ba2ce15fd3181524b94fb416198cb7e6e80d6c614c14c3/mkm-0.6.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "10b9d0c3f2e82b5916807e2ea9b82e26",
"sha256": "8fc4553dc3f23d26a04bead053a6c5d6c2b79f6362b7e40a847d6038cc33d0ed"
},
"downloads": -1,
"filename": "mkm-0.6.1.tar.gz",
"has_sig": false,
"md5_digest": "10b9d0c3f2e82b5916807e2ea9b82e26",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18687,
"upload_time": "2019-08-15T06:01:41",
"upload_time_iso_8601": "2019-08-15T06:01:41.013881Z",
"url": "https://files.pythonhosted.org/packages/5b/50/cebb281061f7329cfec1617da7ba00786e90883c5b152c34b6298c64b749/mkm-0.6.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.10": [
{
"comment_text": "",
"digests": {
"md5": "c22bcc92c221911a148be132117c72cc",
"sha256": "3fcfbd4651b73a39647c80781a822a9b6ae9dbb75c303d033acab836ce9f8344"
},
"downloads": -1,
"filename": "mkm-0.6.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c22bcc92c221911a148be132117c72cc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32147,
"upload_time": "2019-10-17T19:42:15",
"upload_time_iso_8601": "2019-10-17T19:42:15.567915Z",
"url": "https://files.pythonhosted.org/packages/3f/ac/5cdb8815c1b82b2076ebccae3a34f684ff92afde5109d39b09c11f8aac04/mkm-0.6.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "994afb49d97857c36b9d3eb6d0dbc70e",
"sha256": "1b951c7d6711a0cff5364e756935856c6048d9d10e830c4c3fcd3bafb4d67d48"
},
"downloads": -1,
"filename": "mkm-0.6.10.tar.gz",
"has_sig": false,
"md5_digest": "994afb49d97857c36b9d3eb6d0dbc70e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19434,
"upload_time": "2019-10-17T19:42:18",
"upload_time_iso_8601": "2019-10-17T19:42:18.006780Z",
"url": "https://files.pythonhosted.org/packages/66/8f/534e9835004d9f7d42716d81977e49f47158f5ac09b147c9ccb3e7a724ca/mkm-0.6.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.13": [
{
"comment_text": "",
"digests": {
"md5": "96da97474b643d4b0ad21fa9b9ad7027",
"sha256": "33baecb158771bc73e6449c45d6fe593b09d661e82c791eca0fb6284f5559a57"
},
"downloads": -1,
"filename": "mkm-0.6.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "96da97474b643d4b0ad21fa9b9ad7027",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32700,
"upload_time": "2019-10-26T15:35:56",
"upload_time_iso_8601": "2019-10-26T15:35:56.270074Z",
"url": "https://files.pythonhosted.org/packages/db/54/90286734215bde953bd0914f4046417c892ec6001fe0924f23cb2a0a06b6/mkm-0.6.13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "7b06e5859cb8c6066cde03f22aa72714",
"sha256": "13ee53d3d91ff63ff1e88a5bc29bb7bad9fc17aef0e2524c752100eec0fd53a9"
},
"downloads": -1,
"filename": "mkm-0.6.13.tar.gz",
"has_sig": false,
"md5_digest": "7b06e5859cb8c6066cde03f22aa72714",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19709,
"upload_time": "2019-10-26T15:35:59",
"upload_time_iso_8601": "2019-10-26T15:35:59.754718Z",
"url": "https://files.pythonhosted.org/packages/8b/7b/229a088cdc0936c341516d06ef6e0283ddac987d7d6c09ec0eb64f930f56/mkm-0.6.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.18": [
{
"comment_text": "",
"digests": {
"md5": "dccb1fc1d5be06580b5e399c416bc3ff",
"sha256": "7b63f54907bd55bfb72142cbc984b74681085b4cc3ee5b91322cf8876a8f9d21"
},
"downloads": -1,
"filename": "mkm-0.6.18-py3-none-any.whl",
"has_sig": false,
"md5_digest": "dccb1fc1d5be06580b5e399c416bc3ff",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32787,
"upload_time": "2019-10-27T16:05:51",
"upload_time_iso_8601": "2019-10-27T16:05:51.809787Z",
"url": "https://files.pythonhosted.org/packages/3a/bc/2e7f4daeb7474b18d6870411f2d655917e3b399ca5aafb6576bdd39ce0d6/mkm-0.6.18-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "6946b7c856e4d5eeb922e20bf9ce1d2f",
"sha256": "63a5d689035039a4b82254bce01614d9541333ef72ebdf469f06908ecd03a99b"
},
"downloads": -1,
"filename": "mkm-0.6.18.tar.gz",
"has_sig": false,
"md5_digest": "6946b7c856e4d5eeb922e20bf9ce1d2f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19688,
"upload_time": "2019-10-27T16:05:56",
"upload_time_iso_8601": "2019-10-27T16:05:56.795763Z",
"url": "https://files.pythonhosted.org/packages/76/4c/256169cb85439c7d1ed4ef390bc2a573b0466d3279146268ce3372bc92a3/mkm-0.6.18.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.19": [
{
"comment_text": "",
"digests": {
"md5": "606f5c609221cb2b4e184f0f5c7d45dd",
"sha256": "33a139e06b1c9905ca341ecd34f6b9e0fedbec39c23669e3f543d0fdfb28fc11"
},
"downloads": -1,
"filename": "mkm-0.6.19-py3-none-any.whl",
"has_sig": false,
"md5_digest": "606f5c609221cb2b4e184f0f5c7d45dd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32813,
"upload_time": "2019-10-27T16:43:15",
"upload_time_iso_8601": "2019-10-27T16:43:15.492976Z",
"url": "https://files.pythonhosted.org/packages/80/32/6e48772a41c3758537a30d9c0052873558d080877f2363355aa743a90200/mkm-0.6.19-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f32246e1dc611d19ebaea9a334ba77bb",
"sha256": "db61fd62b9db9dae32b940684a205511f0a124380ffe98daa11c97a12f224ee5"
},
"downloads": -1,
"filename": "mkm-0.6.19.tar.gz",
"has_sig": false,
"md5_digest": "f32246e1dc611d19ebaea9a334ba77bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19689,
"upload_time": "2019-10-27T16:43:18",
"upload_time_iso_8601": "2019-10-27T16:43:18.771263Z",
"url": "https://files.pythonhosted.org/packages/40/18/cccc0cd6b2d14a95920aece18a226d74921dd286352ea2e35ecd4c6e3f62/mkm-0.6.19.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.2": [
{
"comment_text": "",
"digests": {
"md5": "d5d843f3da432f4bc1ee4db8bf64e088",
"sha256": "add855d0c02ea51f0c5cf080ab944e5f2d1bb31c64a1bd359951d5a92cab9f69"
},
"downloads": -1,
"filename": "mkm-0.6.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d5d843f3da432f4bc1ee4db8bf64e088",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31942,
"upload_time": "2019-08-15T09:01:23",
"upload_time_iso_8601": "2019-08-15T09:01:23.490717Z",
"url": "https://files.pythonhosted.org/packages/a2/3d/968c57fc3a35a8eb89a14a1150a8e0731511a15ebb5d24263346ab0d8712/mkm-0.6.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "3fda3eab4a884cbffc35a5933a209123",
"sha256": "6f8490b4b01cba96ceaae98019c494c70981b5ea567735f8d1977f3d7f93ab4f"
},
"downloads": -1,
"filename": "mkm-0.6.2.tar.gz",
"has_sig": false,
"md5_digest": "3fda3eab4a884cbffc35a5933a209123",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19310,
"upload_time": "2019-08-15T09:01:25",
"upload_time_iso_8601": "2019-08-15T09:01:25.634764Z",
"url": "https://files.pythonhosted.org/packages/d6/33/f433e317eb448808b9e97cc6a03372ed937a0fc5030b5db1275bc4133f8d/mkm-0.6.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.3": [
{
"comment_text": "",
"digests": {
"md5": "15cdfb6a97a7450b97dbdbd0ebfa533d",
"sha256": "1a4cce01ea45eca1c14f31b8ad92dca44eeee12772d9e36d5c996edba6e97d67"
},
"downloads": -1,
"filename": "mkm-0.6.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "15cdfb6a97a7450b97dbdbd0ebfa533d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 31970,
"upload_time": "2019-08-30T15:49:16",
"upload_time_iso_8601": "2019-08-30T15:49:16.218763Z",
"url": "https://files.pythonhosted.org/packages/8d/83/781b5863264e8dc5d752f223c6bfa5a351e6858873a2a8bc4c61358b0f34/mkm-0.6.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "7497c8967136eb6448ebc6714259b776",
"sha256": "84737641e56d6179858fc5b1162e3235463828d1b342781475360624c1fdeaa1"
},
"downloads": -1,
"filename": "mkm-0.6.3.tar.gz",
"has_sig": false,
"md5_digest": "7497c8967136eb6448ebc6714259b776",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19331,
"upload_time": "2019-08-30T15:49:18",
"upload_time_iso_8601": "2019-08-30T15:49:18.071450Z",
"url": "https://files.pythonhosted.org/packages/f9/93/cb27f4e8d7dd1768858886ee704bdbbaed691205363ee80a3661256db6df/mkm-0.6.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.5": [
{
"comment_text": "",
"digests": {
"md5": "37908e984fcdcc591ca00ea217e0bb03",
"sha256": "3654ecd4d5cf89612420d949d47978b2bbe16b2df8f392924198b502662be38a"
},
"downloads": -1,
"filename": "mkm-0.6.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "37908e984fcdcc591ca00ea217e0bb03",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32026,
"upload_time": "2019-09-12T09:58:37",
"upload_time_iso_8601": "2019-09-12T09:58:37.501215Z",
"url": "https://files.pythonhosted.org/packages/88/8b/42af967828f058a93123617b0a8d31ee385729aee0bf138f21384f6a291a/mkm-0.6.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f1f6d246c217531e4566bd15383081de",
"sha256": "5efec7711e99b2b63e42ff638b54189122c0a0cd5a763285d974ec2f932558a2"
},
"downloads": -1,
"filename": "mkm-0.6.5.tar.gz",
"has_sig": false,
"md5_digest": "f1f6d246c217531e4566bd15383081de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19396,
"upload_time": "2019-09-12T09:58:39",
"upload_time_iso_8601": "2019-09-12T09:58:39.745527Z",
"url": "https://files.pythonhosted.org/packages/7a/71/1c4c0f284ecb833055d987ebc881215d571effa6effd60ee33f1779deb19/mkm-0.6.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.6": [
{
"comment_text": "",
"digests": {
"md5": "441c8362b138a874d31b9ecee50b814e",
"sha256": "96d8685718ac50ed9f4ed868c8bbfb6a618e548047e265765d83c0009b9ea7f1"
},
"downloads": -1,
"filename": "mkm-0.6.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "441c8362b138a874d31b9ecee50b814e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32019,
"upload_time": "2019-09-12T15:44:20",
"upload_time_iso_8601": "2019-09-12T15:44:20.118606Z",
"url": "https://files.pythonhosted.org/packages/52/0a/5ef6d85fa62cc9c982f7b58d141513c1574a4d5ee5db8eb1c80d694b5c23/mkm-0.6.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e09db26097d3a59f66956e9c2a44aee6",
"sha256": "e55db6fd6ea7ab2b23ff18d9aef4011a2a78e921294031eee94920a44a1fb7cf"
},
"downloads": -1,
"filename": "mkm-0.6.6.tar.gz",
"has_sig": false,
"md5_digest": "e09db26097d3a59f66956e9c2a44aee6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19350,
"upload_time": "2019-09-12T15:44:23",
"upload_time_iso_8601": "2019-09-12T15:44:23.698497Z",
"url": "https://files.pythonhosted.org/packages/50/e9/5d5279cf9f814e54e327f96361de3c4c71088e20aac6cef59b239e8803fe/mkm-0.6.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.7": [
{
"comment_text": "",
"digests": {
"md5": "d5cd1aa41cf323fd0429ec4b6c9c2dfd",
"sha256": "18f353f9b494e2b1d61aaac434f0d1f2bb5107bbb1da4f0e186c1d21dbddba53"
},
"downloads": -1,
"filename": "mkm-0.6.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d5cd1aa41cf323fd0429ec4b6c9c2dfd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32032,
"upload_time": "2019-09-23T19:37:14",
"upload_time_iso_8601": "2019-09-23T19:37:14.754975Z",
"url": "https://files.pythonhosted.org/packages/47/4e/2a40fb2f840248c112ae5e488d75857733a97d9922d8bccbd14b1699b025/mkm-0.6.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "bd1a977c8167219b544471130e50ab3b",
"sha256": "fc464d8723736a5a0e02eb5903164694a1481034b43597957e1a2661f2e3684e"
},
"downloads": -1,
"filename": "mkm-0.6.7.tar.gz",
"has_sig": false,
"md5_digest": "bd1a977c8167219b544471130e50ab3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19377,
"upload_time": "2019-09-23T19:37:19",
"upload_time_iso_8601": "2019-09-23T19:37:19.053622Z",
"url": "https://files.pythonhosted.org/packages/aa/51/1d8b6459ff30b236d98bf1c3e785b882b8935fc862dad59087e8b889ca02/mkm-0.6.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.8": [
{
"comment_text": "",
"digests": {
"md5": "7941a6978447e6ec4e1ac787f8b74b12",
"sha256": "8823de80e964b1696f197a39433054e179412089a37a7d386eee41a832c7e43d"
},
"downloads": -1,
"filename": "mkm-0.6.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "7941a6978447e6ec4e1ac787f8b74b12",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32036,
"upload_time": "2019-10-11T11:42:47",
"upload_time_iso_8601": "2019-10-11T11:42:47.223656Z",
"url": "https://files.pythonhosted.org/packages/03/00/3ed985f3215073cc70ad332cab5ab0d9fb8a248b8bc6e9b7faed0dc0b0b8/mkm-0.6.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4f8d67db8e3efead37277554ae23c136",
"sha256": "3d4a7a7742c7c5ccda991d0658f80416e4634a204e470daa6d92fbd151372528"
},
"downloads": -1,
"filename": "mkm-0.6.8.tar.gz",
"has_sig": false,
"md5_digest": "4f8d67db8e3efead37277554ae23c136",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19378,
"upload_time": "2019-10-11T11:42:50",
"upload_time_iso_8601": "2019-10-11T11:42:50.534778Z",
"url": "https://files.pythonhosted.org/packages/89/90/733c609b74653752e4c5c194830f4164ae9915da76e5ec0715ae22d10394/mkm-0.6.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.6.9": [
{
"comment_text": "",
"digests": {
"md5": "d8c0d8827ed4528f6b1e0900f5560460",
"sha256": "a0470d87e44b884b020d316d42a722351a737e74e233767ad7289d90e14f553b"
},
"downloads": -1,
"filename": "mkm-0.6.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d8c0d8827ed4528f6b1e0900f5560460",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 32037,
"upload_time": "2019-10-17T19:26:28",
"upload_time_iso_8601": "2019-10-17T19:26:28.031038Z",
"url": "https://files.pythonhosted.org/packages/2c/5e/3ebf4d5bc93f5fc7d24ed43963d8d5f160e16854777eed2be2dd78185d9b/mkm-0.6.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "4cdca5e8f47d71f0abed5e8cbc56423a",
"sha256": "93cc6022b9c43a1e0b8a7d6cb294da6fe2b123d3b029963e168e43021b524784"
},
"downloads": -1,
"filename": "mkm-0.6.9.tar.gz",
"has_sig": false,
"md5_digest": "4cdca5e8f47d71f0abed5e8cbc56423a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 19393,
"upload_time": "2019-10-17T19:26:31",
"upload_time_iso_8601": "2019-10-17T19:26:31.711937Z",
"url": "https://files.pythonhosted.org/packages/8c/d7/a78cf7c9fff07dc446b497eb9b1881acf686400548bcf296ca7c96d47d94/mkm-0.6.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "6807c38ee244eb37dd092b9a815ee28d",
"sha256": "c28e683ea47208a48be58be5d6d651c6358bb86abed37fd4ec2772a8059d3414"
},
"downloads": -1,
"filename": "mkm-0.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "6807c38ee244eb37dd092b9a815ee28d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33557,
"upload_time": "2019-10-29T09:36:50",
"upload_time_iso_8601": "2019-10-29T09:36:50.101984Z",
"url": "https://files.pythonhosted.org/packages/3d/e6/8b658f6d4edb52152d1301877132afee000dedc97495c66c2c2e003c62f6/mkm-0.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "630b3ea421fe26518f79f45e44fe5ad1",
"sha256": "427331afba54cd7f606648a46c0661aad28f3a5d7a987e7ccf8db0bd7d1bb9af"
},
"downloads": -1,
"filename": "mkm-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "630b3ea421fe26518f79f45e44fe5ad1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20190,
"upload_time": "2019-10-29T09:36:51",
"upload_time_iso_8601": "2019-10-29T09:36:51.850370Z",
"url": "https://files.pythonhosted.org/packages/81/26/ceb71cb538934ae13f3a3bf62ac4f0add4130c49eba6d635280563d824f3/mkm-0.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.1": [
{
"comment_text": "",
"digests": {
"md5": "fec701b9414130ce373acf8eb018ead5",
"sha256": "3608b972fa50b60d7678566f006d786de8e8c37582029b8058ed4e6cf4ea4c6b"
},
"downloads": -1,
"filename": "mkm-0.7.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fec701b9414130ce373acf8eb018ead5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33546,
"upload_time": "2019-10-29T13:37:18",
"upload_time_iso_8601": "2019-10-29T13:37:18.887921Z",
"url": "https://files.pythonhosted.org/packages/23/c1/5af3acc1fb977f8d40a63c174e68f373efbf0af3f09f8921f1a1b3808b09/mkm-0.7.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8f84d160217de313ee7b4c385da4eb91",
"sha256": "ca7bc0d8f5c3299b4d9c26be599fc8560f0693334dac277355fd163925018cda"
},
"downloads": -1,
"filename": "mkm-0.7.1.tar.gz",
"has_sig": false,
"md5_digest": "8f84d160217de313ee7b4c385da4eb91",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20174,
"upload_time": "2019-10-29T13:37:21",
"upload_time_iso_8601": "2019-10-29T13:37:21.040782Z",
"url": "https://files.pythonhosted.org/packages/8a/97/ee1b25f5dd9db8cd9b69058e77a0363e0fedecaea4f27e2886ee74a91f3c/mkm-0.7.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.10": [
{
"comment_text": "",
"digests": {
"md5": "5cdd07e424ae5a10249ddd9aa4e7fa5d",
"sha256": "05ea10af38e384311f91a6cc2858918f187dff75b791196a4475af09fc72e58c"
},
"downloads": -1,
"filename": "mkm-0.7.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5cdd07e424ae5a10249ddd9aa4e7fa5d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 44433,
"upload_time": "2019-10-31T12:38:01",
"upload_time_iso_8601": "2019-10-31T12:38:01.626791Z",
"url": "https://files.pythonhosted.org/packages/24/02/434c9d1359487d60361258320262dcaa89530348944879a45b41696281d7/mkm-0.7.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "09359e9293e1c3ac8880292626abab92",
"sha256": "eed130f21eca32364e8a76081d98eba0fd0dab722bfd1551d3f51b3a55bda36f"
},
"downloads": -1,
"filename": "mkm-0.7.10.tar.gz",
"has_sig": false,
"md5_digest": "09359e9293e1c3ac8880292626abab92",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25845,
"upload_time": "2019-10-31T12:38:04",
"upload_time_iso_8601": "2019-10-31T12:38:04.509940Z",
"url": "https://files.pythonhosted.org/packages/37/93/0cc0a7720be61a976339b799229fa67dbe3c9ab1113e621f5b7d68986a0d/mkm-0.7.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.11": [
{
"comment_text": "",
"digests": {
"md5": "aa9faf6d79d728e4e9eccc99c18505bd",
"sha256": "9df43005b8d442ef940902ba4ce0d8b1283eb74bb22752749871b517ef9ac622"
},
"downloads": -1,
"filename": "mkm-0.7.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "aa9faf6d79d728e4e9eccc99c18505bd",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 44432,
"upload_time": "2019-11-08T18:29:31",
"upload_time_iso_8601": "2019-11-08T18:29:31.154387Z",
"url": "https://files.pythonhosted.org/packages/87/12/dc017af609af47f4a38aa253b7b0b08323798b0d3291f3602e2e8bb13229/mkm-0.7.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "b2b62d7b73d53c3a3e93ce6f271d0d81",
"sha256": "25735b0d3d100ee6a9db52675fc3dd22805662d69ab57ecdaa3ffa97ac0bc11f"
},
"downloads": -1,
"filename": "mkm-0.7.11.tar.gz",
"has_sig": false,
"md5_digest": "b2b62d7b73d53c3a3e93ce6f271d0d81",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25899,
"upload_time": "2019-11-08T18:29:33",
"upload_time_iso_8601": "2019-11-08T18:29:33.811739Z",
"url": "https://files.pythonhosted.org/packages/b1/be/40dfde4979fe2248acb7b8b8636957dca9746bb8561375a81e95015bb28d/mkm-0.7.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.12": [
{
"comment_text": "",
"digests": {
"md5": "571c7620e30fa07518b92f80de1e500d",
"sha256": "35587d3a6dd46f3d96da50405c37c17e5d42cd92c287ad87674d234377e7662c"
},
"downloads": -1,
"filename": "mkm-0.7.12-py3-none-any.whl",
"has_sig": false,
"md5_digest": "571c7620e30fa07518b92f80de1e500d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 44525,
"upload_time": "2019-11-14T07:03:10",
"upload_time_iso_8601": "2019-11-14T07:03:10.849355Z",
"url": "https://files.pythonhosted.org/packages/f1/c7/00c082b05f3732407ae0f47062154fa2531b37aea3af46cde8b461107982/mkm-0.7.12-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8fb16dcb9656dff185b08d81a4a6e596",
"sha256": "5fa567fed634e7c840d265ce85cad7d7bc9ce9a4733f5dff195e86f180593fca"
},
"downloads": -1,
"filename": "mkm-0.7.12.tar.gz",
"has_sig": false,
"md5_digest": "8fb16dcb9656dff185b08d81a4a6e596",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25905,
"upload_time": "2019-11-14T07:03:13",
"upload_time_iso_8601": "2019-11-14T07:03:13.750036Z",
"url": "https://files.pythonhosted.org/packages/a5/5d/f4233c5e7e6b8e347ef2f9a0ceee4eb6dc2db551efc1a8f09ad3a53e9a18/mkm-0.7.12.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.3": [
{
"comment_text": "",
"digests": {
"md5": "f6a1eea56cd88e1be64d222f10eee8c8",
"sha256": "7fab31f23a89446b568b6800fe2efdc5dce158f2167e2aa776825823aa526989"
},
"downloads": -1,
"filename": "mkm-0.7.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f6a1eea56cd88e1be64d222f10eee8c8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 33802,
"upload_time": "2019-10-29T16:42:02",
"upload_time_iso_8601": "2019-10-29T16:42:02.553445Z",
"url": "https://files.pythonhosted.org/packages/ae/e2/b016d11928ced6dd121b72d21692bcc345acb5b544394c398fe931070d4f/mkm-0.7.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "e65efe5b8a595444548ca03b6c970d37",
"sha256": "6432f62185f7b04a6752969cfeda909ef2e57df570b288d5f65b35fbba6e63d9"
},
"downloads": -1,
"filename": "mkm-0.7.3.tar.gz",
"has_sig": false,
"md5_digest": "e65efe5b8a595444548ca03b6c970d37",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20232,
"upload_time": "2019-10-29T16:42:05",
"upload_time_iso_8601": "2019-10-29T16:42:05.037080Z",
"url": "https://files.pythonhosted.org/packages/e7/60/bd1085410e883284d8fd3533ce9309983667a85058feb8f5552c66c39d71/mkm-0.7.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.5": [
{
"comment_text": "",
"digests": {
"md5": "d547fab959c77a720dc4eddb76c1b448",
"sha256": "67e396998664f8d239e1dad5cfdb29db9d10440ff660ffe4d6000e63c359b575"
},
"downloads": -1,
"filename": "mkm-0.7.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d547fab959c77a720dc4eddb76c1b448",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41488,
"upload_time": "2019-10-30T16:40:44",
"upload_time_iso_8601": "2019-10-30T16:40:44.853806Z",
"url": "https://files.pythonhosted.org/packages/79/e5/007e396f5b92a6729c86ee81038a1e13d3319820aeb31ae8a6aeae8695ab/mkm-0.7.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "638fc99c7e86687fc045390c289abb3b",
"sha256": "bee43a65d0b65a878f78154e9f430fb571fe120396bfb2dabe8b02a4326d8156"
},
"downloads": -1,
"filename": "mkm-0.7.5.tar.gz",
"has_sig": false,
"md5_digest": "638fc99c7e86687fc045390c289abb3b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24929,
"upload_time": "2019-10-30T16:40:50",
"upload_time_iso_8601": "2019-10-30T16:40:50.468424Z",
"url": "https://files.pythonhosted.org/packages/b8/ca/5e0886083711d5eb916015fc90a0918e11ccd72fd0e2bde329144b78e71b/mkm-0.7.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.6": [
{
"comment_text": "",
"digests": {
"md5": "f889de3e55ed5ce6efa9c5ffff947393",
"sha256": "dfc4b1517c4581d330d19da047de48227843d02e41a250cd3112836ed82067b3"
},
"downloads": -1,
"filename": "mkm-0.7.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "f889de3e55ed5ce6efa9c5ffff947393",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41495,
"upload_time": "2019-10-30T16:56:59",
"upload_time_iso_8601": "2019-10-30T16:56:59.387279Z",
"url": "https://files.pythonhosted.org/packages/1b/ce/e551004f28d20284dca8b96cc92e371e72fea22bd233cc1d2573b621097a/mkm-0.7.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "84bc0aa6983045e443dc12ae4fea2805",
"sha256": "becf141f6e691ae6e0dbf5c6cf353362881277293ec314c1160345a5ed01b317"
},
"downloads": -1,
"filename": "mkm-0.7.6.tar.gz",
"has_sig": false,
"md5_digest": "84bc0aa6983045e443dc12ae4fea2805",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24903,
"upload_time": "2019-10-30T16:57:02",
"upload_time_iso_8601": "2019-10-30T16:57:02.560432Z",
"url": "https://files.pythonhosted.org/packages/88/91/a919b452644d9bb92a41777599b00d197d29229ac958f9b5dc1ee48b085c/mkm-0.7.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.7": [
{
"comment_text": "",
"digests": {
"md5": "9b32534ab912d82dcf0064985b3e06da",
"sha256": "f058b3521b61cf50953990890b1f72909bffe73e79d62e09e7da3e120efcd632"
},
"downloads": -1,
"filename": "mkm-0.7.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9b32534ab912d82dcf0064985b3e06da",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41551,
"upload_time": "2019-10-30T18:31:00",
"upload_time_iso_8601": "2019-10-30T18:31:00.066977Z",
"url": "https://files.pythonhosted.org/packages/81/a1/f09753f379e6edb45a399c7c1ad933f4da42ac03330db17ed75f55fd5d8e/mkm-0.7.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "523e614fe303ccc71c6e48edb8541bc8",
"sha256": "b60b14aea13b826ea9be8036e9a7e67980378d81bd3c59b936e488149d42f157"
},
"downloads": -1,
"filename": "mkm-0.7.7.tar.gz",
"has_sig": false,
"md5_digest": "523e614fe303ccc71c6e48edb8541bc8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24932,
"upload_time": "2019-10-30T18:31:04",
"upload_time_iso_8601": "2019-10-30T18:31:04.078411Z",
"url": "https://files.pythonhosted.org/packages/f2/e7/a224f011c91dd6d21d736f20a5bc3874dacf2f4605ec5da7dca77f46cbd7/mkm-0.7.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.7.9": [
{
"comment_text": "",
"digests": {
"md5": "a0a8a342c405134e19bfe99616d7eb0b",
"sha256": "16d6a56d49d79964cc88d50dc2cc0716ddfa2d46424f9cf78a1b80bdb2a8a629"
},
"downloads": -1,
"filename": "mkm-0.7.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a0a8a342c405134e19bfe99616d7eb0b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 42438,
"upload_time": "2019-10-31T11:43:33",
"upload_time_iso_8601": "2019-10-31T11:43:33.720838Z",
"url": "https://files.pythonhosted.org/packages/16/62/d6921c5ddf48ec0b45e86f2d73a7ccdc3e30ca359c38bfb4c61f188fedcb/mkm-0.7.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "7a19f585fbd4f2214135169515101598",
"sha256": "0e36751d58940f5695f76eb9d79f0e7a5793f127bef40e322746ae72bb505c37"
},
"downloads": -1,
"filename": "mkm-0.7.9.tar.gz",
"has_sig": false,
"md5_digest": "7a19f585fbd4f2214135169515101598",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25629,
"upload_time": "2019-10-31T11:43:35",
"upload_time_iso_8601": "2019-10-31T11:43:35.874940Z",
"url": "https://files.pythonhosted.org/packages/99/cd/873d81e56b593c730ca4ae8eb5607377f345c620f4268fffdd9740e6fa4d/mkm-0.7.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.10": [
{
"comment_text": "",
"digests": {
"md5": "0e7fef0727ff91ce91c6b45955bde72c",
"sha256": "5da0b17bc8186b3963f607032ab380ef3134286355c333b17c3a9264c03f7deb"
},
"downloads": -1,
"filename": "mkm-0.8.10-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0e7fef0727ff91ce91c6b45955bde72c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 48124,
"upload_time": "2020-03-10T11:06:48",
"upload_time_iso_8601": "2020-03-10T11:06:48.178788Z",
"url": "https://files.pythonhosted.org/packages/45/02/e94ff0f85744dbd2215c3734cc0337f572a8b2b27a0fe08089a1631a8d01/mkm-0.8.10-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "9967ee364d71cad3a7cc7480084e12a1",
"sha256": "1fecfc51acb40b6fdea64830adbd79cf2724f96b1d3c672443a0913eaf745e1b"
},
"downloads": -1,
"filename": "mkm-0.8.10.tar.gz",
"has_sig": false,
"md5_digest": "9967ee364d71cad3a7cc7480084e12a1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28292,
"upload_time": "2020-03-10T11:06:49",
"upload_time_iso_8601": "2020-03-10T11:06:49.917520Z",
"url": "https://files.pythonhosted.org/packages/27/b4/582536b82b8d9b031f9c852af738d3e972365a763e2dc10ee08124a1da9e/mkm-0.8.10.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.2": [
{
"comment_text": "",
"digests": {
"md5": "01e4adc3ab0dcd67c4fde5fb8c7ec5a0",
"sha256": "80142a0aaf8f6513180c776555f4aee8b275fbbcc341e84700cdfb99a58f6ba4"
},
"downloads": -1,
"filename": "mkm-0.8.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "01e4adc3ab0dcd67c4fde5fb8c7ec5a0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 47643,
"upload_time": "2019-11-21T16:48:54",
"upload_time_iso_8601": "2019-11-21T16:48:54.532019Z",
"url": "https://files.pythonhosted.org/packages/06/ce/37e89f0f4eddf79cb11bfdf17c299f0594518ece4d17bc1e276f3ca03174/mkm-0.8.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "86d2ec21f136c6a7570285ab4266d9d3",
"sha256": "19c4bf2c5ccf144500da3c700bcf1e6e66569c83dfb9a7b7add7f1e5f4dd3cfe"
},
"downloads": -1,
"filename": "mkm-0.8.2.tar.gz",
"has_sig": false,
"md5_digest": "86d2ec21f136c6a7570285ab4266d9d3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28253,
"upload_time": "2019-11-21T16:48:58",
"upload_time_iso_8601": "2019-11-21T16:48:58.016381Z",
"url": "https://files.pythonhosted.org/packages/f1/b7/e3deb4ab16ca8c868b8fc4d0a23dcc8d963764fc013c2ebf9d865c5a66a9/mkm-0.8.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.3": [
{
"comment_text": "",
"digests": {
"md5": "e377fac83541a9420c7140f2bf0ed51f",
"sha256": "ec185ecbb3ac4142d4283d75d835f56d5633d9d33cdd990bd279c330d98810a5"
},
"downloads": -1,
"filename": "mkm-0.8.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e377fac83541a9420c7140f2bf0ed51f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 48252,
"upload_time": "2019-12-16T10:17:27",
"upload_time_iso_8601": "2019-12-16T10:17:27.306771Z",
"url": "https://files.pythonhosted.org/packages/ac/9b/4bb6f421cadcf75e56ad3df6408ba9e98a06e22309cfcd766f7fd4fa7fdf/mkm-0.8.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "977e2ef053cfa0aa759c55107ccb1730",
"sha256": "f01c9dde324b807a517b444ec8ccd0dd7352803cf7980795dd4b72a8cc191ba6"
},
"downloads": -1,
"filename": "mkm-0.8.3.tar.gz",
"has_sig": false,
"md5_digest": "977e2ef053cfa0aa759c55107ccb1730",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28797,
"upload_time": "2019-12-16T10:17:29",
"upload_time_iso_8601": "2019-12-16T10:17:29.403301Z",
"url": "https://files.pythonhosted.org/packages/27/f5/6239131671cacebf5e7e549efa2a51927a5b1e54aa59217ccfd50c9c0858/mkm-0.8.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.4": [
{
"comment_text": "",
"digests": {
"md5": "fa8042565419b4e3d9996d39f9e5084c",
"sha256": "af169382bfbc2fd2d4272baf64346cda9d9d7743e8218289272378cdeb6a4f7e"
},
"downloads": -1,
"filename": "mkm-0.8.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "fa8042565419b4e3d9996d39f9e5084c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 48259,
"upload_time": "2019-12-18T11:15:11",
"upload_time_iso_8601": "2019-12-18T11:15:11.583482Z",
"url": "https://files.pythonhosted.org/packages/ac/32/128acb463c36573182314c50863cd613a6bdb27f20bc2314e5a77fce3483/mkm-0.8.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "c7f12e17ff0729d52407e4c751f5365e",
"sha256": "49eb3337c67f0f09fe0d50b696e4da8fc4fb5e444da384ed63f0f3cdc6bf3ca1"
},
"downloads": -1,
"filename": "mkm-0.8.4.tar.gz",
"has_sig": false,
"md5_digest": "c7f12e17ff0729d52407e4c751f5365e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28712,
"upload_time": "2019-12-18T11:15:13",
"upload_time_iso_8601": "2019-12-18T11:15:13.631936Z",
"url": "https://files.pythonhosted.org/packages/a3/5b/379e2ddce4b12467879557544866135d51227f807a6caea49877d918d2d6/mkm-0.8.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.5": [
{
"comment_text": "",
"digests": {
"md5": "3602d6f9c4a37d9c4f09d935638ce96d",
"sha256": "cf10315ba0a0880295c28622e3bf0cadffeea5bc182efce5cd4ea00b3feb73d8"
},
"downloads": -1,
"filename": "mkm-0.8.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3602d6f9c4a37d9c4f09d935638ce96d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 48158,
"upload_time": "2019-12-26T16:03:49",
"upload_time_iso_8601": "2019-12-26T16:03:49.386229Z",
"url": "https://files.pythonhosted.org/packages/23/bd/0e5b2e051fc70cec00e1cb924e2f18b46c822ef59f63486794830b5a8636/mkm-0.8.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "7de4161f42f582b2752dbf23042bdef4",
"sha256": "01ba5c7c133dabd41b707726a68f49a36deb481b1972218f811fa2f1219dbaaa"
},
"downloads": -1,
"filename": "mkm-0.8.5.tar.gz",
"has_sig": false,
"md5_digest": "7de4161f42f582b2752dbf23042bdef4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28653,
"upload_time": "2019-12-26T16:03:53",
"upload_time_iso_8601": "2019-12-26T16:03:53.059007Z",
"url": "https://files.pythonhosted.org/packages/1f/89/9f363b4cbdf30a088c17ef33fcd86eb25cf5de12f185d75db4150303731e/mkm-0.8.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.6": [
{
"comment_text": "",
"digests": {
"md5": "009484d2ec4245fdbc0e1b8343a12378",
"sha256": "602cfe9bc6e2659777c3d5a70441acb2565bd2d58fe1e8ef971b07e18f5a9763"
},
"downloads": -1,
"filename": "mkm-0.8.6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "009484d2ec4245fdbc0e1b8343a12378",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 47901,
"upload_time": "2020-02-06T15:49:46",
"upload_time_iso_8601": "2020-02-06T15:49:46.608816Z",
"url": "https://files.pythonhosted.org/packages/a9/a4/5690f9045afd70003a3ec579a4b9af5e74c527764a4aae332a52baaeef4c/mkm-0.8.6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "509294eaaca9aac928468634de00ba41",
"sha256": "c506f64078f12029c845ce5fc182c84c5d9ff599459acebed1fb401427b22a50"
},
"downloads": -1,
"filename": "mkm-0.8.6.tar.gz",
"has_sig": false,
"md5_digest": "509294eaaca9aac928468634de00ba41",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28058,
"upload_time": "2020-02-06T15:49:48",
"upload_time_iso_8601": "2020-02-06T15:49:48.779847Z",
"url": "https://files.pythonhosted.org/packages/11/08/6763c23753d8174a3147b10ceb7e407083a4a17b13baa6406e44db9981f7/mkm-0.8.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.8": [
{
"comment_text": "",
"digests": {
"md5": "a138cae610048eaac23c74fdb76a4126",
"sha256": "eae9137078c5215eae05ef91faba7d360a0121f41feca2a262cafad3a6bc060e"
},
"downloads": -1,
"filename": "mkm-0.8.8-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a138cae610048eaac23c74fdb76a4126",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 47972,
"upload_time": "2020-02-15T12:50:42",
"upload_time_iso_8601": "2020-02-15T12:50:42.015810Z",
"url": "https://files.pythonhosted.org/packages/94/f8/12c244c0c089dc1b7e53a776b73ab4d9c800ca783238ecfafb3c73b744e2/mkm-0.8.8-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "c1467bf93e3a92255a377485a335dc1e",
"sha256": "01196fc9ebb4081fd70d77b94a1a519a9fa41bd5336f455c64ce4f502063e253"
},
"downloads": -1,
"filename": "mkm-0.8.8.tar.gz",
"has_sig": false,
"md5_digest": "c1467bf93e3a92255a377485a335dc1e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28113,
"upload_time": "2020-02-15T12:50:44",
"upload_time_iso_8601": "2020-02-15T12:50:44.779447Z",
"url": "https://files.pythonhosted.org/packages/7e/78/4ff283b6bb7a98f18df9e9d19821f5be2bda0fdf6ea524e19c1ed1d7526c/mkm-0.8.8.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.8.9": [
{
"comment_text": "",
"digests": {
"md5": "e6e8c41cf32d5db9b377894b0295825f",
"sha256": "dbc399d7985caeacec09b703c2eb7b21e8dbcd42aef62756c6616dcd8fcef04c"
},
"downloads": -1,
"filename": "mkm-0.8.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e6e8c41cf32d5db9b377894b0295825f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 48093,
"upload_time": "2020-03-04T08:19:32",
"upload_time_iso_8601": "2020-03-04T08:19:32.352262Z",
"url": "https://files.pythonhosted.org/packages/03/d8/e22836dc0e7270c74bcd3a29566cb81e8f6e6457c5b3b61cd24dced50541/mkm-0.8.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "f96b3b16d8aaa6ae8995a3ee387faaa6",
"sha256": "4a515d9f70f7e5b18906bf6ac97789ed77313495c7758be94e276eb91201d0ce"
},
"downloads": -1,
"filename": "mkm-0.8.9.tar.gz",
"has_sig": false,
"md5_digest": "f96b3b16d8aaa6ae8995a3ee387faaa6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 28263,
"upload_time": "2020-03-04T08:20:47",
"upload_time_iso_8601": "2020-03-04T08:20:47.048533Z",
"url": "https://files.pythonhosted.org/packages/dd/be/4b1c77c8cc70519035a7c7bae75b8c0740d30c680d1465f3b0098033f080/mkm-0.8.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.9.2": [
{
"comment_text": "",
"digests": {
"md5": "af38ec57b3005de0dbea104a461a137e",
"sha256": "47c77bb2ed6b46aef59ecca0dc98feb62ee7856d3f289e2b439524b51a790eeb"
},
"downloads": -1,
"filename": "mkm-0.9.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "af38ec57b3005de0dbea104a461a137e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 37896,
"upload_time": "2020-04-09T09:18:39",
"upload_time_iso_8601": "2020-04-09T09:18:39.976233Z",
"url": "https://files.pythonhosted.org/packages/3d/bf/2eda679533073220a21ce299e4ffd89968b4d309e309bcabe05c481b82be/mkm-0.9.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "ecd466ef1c08d41df41b8249a90469a7",
"sha256": "dd7a27984ec3ac7d3b84957553f6100406175572982553b9d287ed85c47cded9"
},
"downloads": -1,
"filename": "mkm-0.9.2.tar.gz",
"has_sig": false,
"md5_digest": "ecd466ef1c08d41df41b8249a90469a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22222,
"upload_time": "2020-04-09T09:18:43",
"upload_time_iso_8601": "2020-04-09T09:18:43.663539Z",
"url": "https://files.pythonhosted.org/packages/db/99/0c61b6082853a61857f47919e3c94720d97304f47834eade78769e0c5f22/mkm-0.9.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.9.3": [
{
"comment_text": "",
"digests": {
"md5": "00d3336c6d848f789234c67a6d88ecf5",
"sha256": "0d5c867a436a2136bbc8861bcf3999e5da98332a51d032a17e5111c379d0b48a"
},
"downloads": -1,
"filename": "mkm-0.9.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "00d3336c6d848f789234c67a6d88ecf5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 37894,
"upload_time": "2020-04-13T09:17:05",
"upload_time_iso_8601": "2020-04-13T09:17:05.995777Z",
"url": "https://files.pythonhosted.org/packages/b5/f4/5332bfd3e6fad5c9edbe18181017380167b946cbef5a21a3552ec0ae1ba9/mkm-0.9.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "9d434b786650a3c62f04ae41afa27882",
"sha256": "9fb5100483b54fa75ece9bc455d783a230baa0f6034cde5fd3ff247fce606877"
},
"downloads": -1,
"filename": "mkm-0.9.3.tar.gz",
"has_sig": false,
"md5_digest": "9d434b786650a3c62f04ae41afa27882",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22212,
"upload_time": "2020-04-13T09:17:09",
"upload_time_iso_8601": "2020-04-13T09:17:09.989732Z",
"url": "https://files.pythonhosted.org/packages/02/15/c4c482690c0930f028f5f31384835f159a0012998d360aa570ceada74f0a/mkm-0.9.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"0.9.4": [
{
"comment_text": "",
"digests": {
"md5": "b355ff994ecadea57d4c49cf219273f5",
"sha256": "742455f808f69dd6ee2703c0ec7d9d29a6531502b06fdf3a0381380234a7c0c8"
},
"downloads": -1,
"filename": "mkm-0.9.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b355ff994ecadea57d4c49cf219273f5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 37921,
"upload_time": "2020-11-17T15:57:54",
"upload_time_iso_8601": "2020-11-17T15:57:54.477085Z",
"url": "https://files.pythonhosted.org/packages/4a/69/931b46be04054c4c000bb16cf7ef3b2f67acde7756375c7fcf113b1de31c/mkm-0.9.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8d4e8f6312a429f48bce3cbe36e87c9b",
"sha256": "5138f917aa6a4852ae9796524fdb8fee77bf3911d5142d12b9ef2810a829baaa"
},
"downloads": -1,
"filename": "mkm-0.9.4.tar.gz",
"has_sig": false,
"md5_digest": "8d4e8f6312a429f48bce3cbe36e87c9b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22241,
"upload_time": "2020-11-17T15:57:56",
"upload_time_iso_8601": "2020-11-17T15:57:56.544908Z",
"url": "https://files.pythonhosted.org/packages/c6/7f/3e51a3ae04ac37c2cb752e5a5b78db043b0cb5422de0ae920f843aba0d96/mkm-0.9.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "718274f3d20887c2c67d8da4f5b336da",
"sha256": "1d6a455090b435199e02ba07be888f3d799cd4699ff0824e92379ec7a1252b8b"
},
"downloads": -1,
"filename": "mkm-0.11.6-py2-none-any.whl",
"has_sig": false,
"md5_digest": "718274f3d20887c2c67d8da4f5b336da",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 50756,
"upload_time": "2022-04-12T16:47:35",
"upload_time_iso_8601": "2022-04-12T16:47:35.499911Z",
"url": "https://files.pythonhosted.org/packages/d6/48/402856cce57ea6cb2672795b53b2fc64ca2f5740639568682908c075ca05/mkm-0.11.6-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "8dcb90455ab1f5120d8c16eee19ec802",
"sha256": "8b044dc399da3f56cf60d1f9a9bbe85d1c25fbd3bb0b3aa97b13184eb20b1df4"
},
"downloads": -1,
"filename": "mkm-0.11.6.tar.gz",
"has_sig": false,
"md5_digest": "8dcb90455ab1f5120d8c16eee19ec802",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 26523,
"upload_time": "2022-04-12T16:47:37",
"upload_time_iso_8601": "2022-04-12T16:47:37.255570Z",
"url": "https://files.pythonhosted.org/packages/35/b5/3b9c0d0f4a143921ad811643678273f0bf1796732eb8ae01f5d41ca5a43c/mkm-0.11.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"vulnerabilities": []
}